Resume Updated from src/data
Zain Haroon
Full-stack Engineer — Lahore, Pakistan.
Experience
-
Present
2 yrs 6 mos
Lahore, Pakistan
MERN Stack Developer
Agency-side delivery across several client products — moving between front-end builds and full-stack work, on the MERN side and in Python alongside it.
- Built the marketing site and the dashboard front end for a sleep-health product, including its blog
- Built an outreach platform end to end — Google Workspace and email integration, Apollo and Brevo enrichment, and Twilio SMS (inbound and outbound) plus in-app calling from the React client, authenticated with Google service accounts
- Shipped marketing and landing sites for an overseas client
- Built the front end for an AI-assisted management platform for a European client
- Worked across both ends rather than staying on the client, and wrote Python alongside the core MERN/TypeScript work
- React
- Node.js
- Express
- MongoDB
- Python
- TypeScript
- Twilio
- Google Workspace
-
1 yr 2 mos
Lahore, Pakistan
Full-stack Engineer
Sapphire is one of Pakistan's largest textile manufacturers, operating across Denim, Finishing, Retail, Spinning and Dairy. I built internal web platforms for the Denim division — the Invoice Portal and DCRM.
- Built the Supplier Invoice Portal (Next.js + NestJS), letting suppliers submit purchase invoices directly into the system
- Built DCRM, a customer-relations platform for the Denim division with SAP integrations
- Next.js
- NestJS
- React
- Express
- TypeScript
- SAP
Education
-
BS Computer Science
Programming was always my favourite subject. COMSATS is where the habits came from — time management, stress management, punctuality.
-
ICS — Physics
-
Matriculation
Don Bosco High School
Skills
- Frontend
-
- React
- Next.js
- TypeScript
- Tailwind CSS
- MUI
- SCSS
- Backend
-
- NestJS
- Express
- Node.js
- Python
- REST APIs
- Databases
-
- PostgreSQL
- MySQL / MariaDB
- MongoDB
- SAP HANA
- Cloud & DevOps
-
- Vercel
- Docker
- Integrations
-
- SAP
- Languages
-
- TypeScript
- JavaScript
- Python
No percentages, no bars, no star ratings — a self-assessed “87%” is a number nobody can defend. The evidence is on the work.