Junaid Abbas
Software Engineer | Node.js · NestJS · Enterprise & ERP Systems
Hire this person
Send a job offer directly to this candidate
About
Backend Software Engineer with 3+ years building and scaling ERP systems (inventory, shipment, procurement) using Node.js, NestJS, Prisma, and PostgreSQL. Cut a core API's response time from 90 seconds to 25 milliseconds and earned promotion to Software Engineer II within 18 months. Experienced leading monolith-to-microservices transitions and owning features end-to-end in fast-moving teams.
Experience
Software Engineer II at Viabletree Pakistan (2024-10 – 2026-04)
Promoted
- Built scalable ERP modules (inventory, shipment, procurement) in NestJS, Prisma, and PostgreSQL for the EcoSYS ERP platform.
- Cut a core API's response time from 90 seconds to 25 milliseconds by optimizing queries and service logic.
- Led migration of a monolithic module to microservices, improving scalability and enabling independent deployments.
- Partnered with frontend engineers on API contracts, reducing integration rework.
Associate Software Engineer at Viabletree Pakistan (2023-05 – 2024-10)
- Shipped REST APIs supporting concurrent multi-user access across ERP modules.
- Refactored legacy code, improving maintainability and cutting recurring bugs.
- Applied clean architecture and OOP principles, establishing patterns adopted team-wide.
Backend Intern at Viabletree Pakistan (2023-02 – 2023-05)
- Built REST APIs with Node.js and Express.js on the core backend team.
- Worked with relational databases and async operations for early ERP features.
Education
ADSE in Software Engineering – Aptech Learning (2022-01 – 2025-11)
Intermediate in Computer Science – Patriotic Sci, Com & Arts College (2022-04 – 2024-04)


