Zain Munir
Senior Backend Developer
Results-driven Backend Software Engineer with 5+ years of experience designing and building scalable microservices and RESTful APIs using Node.js, TypeScript, and NestJS. Proven tr…
Professional Summary
Results-driven Backend Software Engineer with 5+ years of experience designing and building scalable microservices and RESTful APIs using Node.js, TypeScript, and NestJS. Proven track record of decomposing monolithic architectures, integrating third-party payment gateways, and deploying cloud-native services on AWS. Experienced in EdTech and e-commerce with a strong focus on system performance, reliability, and clean code.
Experience Timeline
Software Engineer — Backend
SimpliEd | Karachi, Pakistan
Jan 2023 – Present
Architected payment microservices, student invoicing APIs, and bulk email pipelines. Decoupled legacy codebase into microservices.
- Architected a universal payment-receiving microservice enabling any bank to integrate online payment processing.
- Engineered student invoicing APIs to automate fee collection workflows.
- Integrated Bull Queue and Redis for reliable bulk email dispatch.
Software Engineer — Backend
Alpha Mu Digital Ventures | Karachi, Pakistan
Sep 2022 – Dec 2022
Built web scraping APIs with Python/FastAPI, data migration microservices, and AWS deployment.
- Built web scraping APIs to extract product data from e-commerce platforms at scale.
- Developed data migration microservice from Firebase to PostgreSQL.
- Containerized and deployed microservices to AWS using AWS Copilot.
Software Engineer — Backend
Queno | Karachi, Pakistan
Dec 2019 – Aug 2022
Led decomposition of monolith into microservices; integrated payment gateways and QuickBooks API.
- Led decomposition of monolithic application into microservices architecture.
- Integrated ForeePay and BlinQ payment gateways; QuickBooks API for financial record-keeping.
- Built finance microservice for real-time balance sheets and income statements.
Skills Overview
Grouped by area: Languages, Frameworks, Databases, Cloud & DevOps, Architecture.
Languages
- JavaScript (ES6+)
- TypeScript
- Python
Frameworks & Libraries
- Node.js
- NestJS
- Express.js
- FastAPI
Databases
- MongoDB
- PostgreSQL
- Redis
- Firebase
Cloud & DevOps
- AWS (Copilot, EC2, S3)
- Docker
- CI/CD Pipelines
Architecture
- Microservices
- RESTful APIs
- Event-Driven
- Bull Queue
Education
Master of Science in Computer Science & IT (MSCSIT)
NED University of Engineering and Technology
2021 – 2023
Core courses: Advanced Algorithms, Database Systems, Computer Networks, Operating Systems, Research Methods. Electives/t…
Bachelor of Science in Computer Science (BSCS)
University of Karachi
2016 – 2019
Core courses: Programming I & II, Data Structures & Algorithms, Computer Architecture, Operating Systems, Database Syste…