Overview
Technical skills
Projects
Timeline
Roles

Overview

Senior full stack software engineer focused on production SaaS platforms and enterprise web applications. Strong hands-on experience across the MEAN/MERN stack with frontend feature ownership and backend API/database architecture, plus Python backend development using REST frameworks. Comfortable owning end-to-end delivery from requirements to production release, including debugging, code reviews, and maintaining engineering quality.
Phone

Technical skills

Languages
5
Node JS
TypeScript
JavaScript
Python
SQL
Python
7
Celery
Django
FastAPI
Flask
Django REST Framework
Pydantic
SQLAlchemy
Node JS
3
Nest.JS
Express
Mongoose
Frontend
6
Angular
React.js
RxJS
Sass
Tailwind CSS
GraphQL
DevOps
4
Amazon CloudWatch
API Gateway
AWS Lambda
AWS
Databases
3
MongoDB
MySQL
PostgreSQL
Other
20
Cypress
Playwright
ChatGPT
Bootstrap
Amazon EC2
Jest
Pytest
GitHub
OpenAI
Docker
Git
Rest API
Postman
Cursor
PostCSS
CI/CD
Nginx
OpenAI Codex
Keycloak
Clean Architecture

Projects

KidsTale AI Story Generator
Developed an AI-powered story generator with a survey-based Angular frontend and backend prompt composition. Integrated OpenAI API workflows for personalized story generation and stored generated stories for retrieval. Focused on clean API boundaries and reusable frontend components, styling the UI with Tailwind CSS.
Electronic Health Record System
Created EHR modules for patient management, appointment scheduling, and medical records with role-based access control. Implemented Angular-based UI modules and connected them to Node.js/Express backend APIs. Designed MongoDB data models to support clinical history workflows while keeping the UI modular and extensible.
Python REST API & Microservices Suite
Built RESTful backend services using FastAPI and Flask, including request validation with Pydantic and structured authentication and error handling. Modeled relational schemas and created CRUD APIs with Django REST Framework and SQLAlchemy, targeting documented REST contracts for frontend integration. Containerized services with Docker to standardize local development and deployment while keeping APIs responsive.
Enterprise Case Management Platform
Designed an enterprise SaaS frontend architecture for dynamic forms, workflows, approvals, dashboards, and reporting, with permission-driven ticket lifecycle management. Implemented predictable shared state and validation flows for complex form behavior and API payload mapping. Integrated authentication and access control using Keycloak and supported scalable UI patterns for feature growth.

Timeline

Software Engineer · Middle
Virtual Proz · Full-Time
Jul 2025 to Present 1 Year 4 Months Lahore Partially remote
Built a ticket and case management SaaS platform covering dynamic forms, workflow configuration, approvals, dashboards, and reporting. Developed reusable Angular components and state flows using RxJS and Angular Signals, with lazy loading and feature-based structure. Integrated frontend modules with Node.js/NestJS and Python-based backend services, including payload mapping, validation states, permissions, and robust error handling. Improved initial load performance and supported releases through debugging, code reviews, and deployment coordination.
Angular
TypeScript
RxJS
GraphQL
Node JS
Nest.JS
MongoDB
Software Engineer · Middle
Ebryx (Pvt.) Ltd. · Full-Time
Nov 2024 to Jul 2025 8 Months Lahore In office
Developed and maintained full-stack web applications for a business portal using Angular, Node.js, Express.js, MySQL, and TypeScript. Implemented reusable UI components and connected them to backend API flows for forms, tables, administrative workflows, and authentication. Debugged recurring frontend and backend issues to improve stability and reduce defects across release cycles. Created documentation and coding patterns that lowered duplicated work across similar modules.
Angular
TypeScript
Node JS
MySQL
Software Engineer · Middle
ICommunix (Pvt.) Ltd. · Full-Time
Nov 2023 to Nov 2024 1 Year Lahore In office
Built and maintained contact-center web applications for UK enterprise clients using Angular, Node.js, and serverless services. Developed responsive, data-driven frontend screens and support workflows, focusing on usability, error handling, and performance. Integrated the UI with AWS Lambda and AWS API Gateway backends and used CloudWatch logs and traces to monitor production issues. Refactored Angular and Node.js code to improve maintainability and speed up production investigations.
Angular
Node JS
AWS Lambda
API Gateway
Amazon CloudWatch
Executive Software Engineer · Middle
SeeBiz (Pvt.) Ltd. · Full-Time
Jan 2021 to Nov 2023 2 Years 10 Months Lahore In office
Delivered MEAN and MERN stack features for marketplace and internal business applications using Angular, React, Node.js, Express.js, NestJS, MongoDB, and TypeScript. Built scalable Angular and Express.js modules for marketplace workflows, admin panels, product management, and API communication. Designed reusable UI patterns and backend service structures to improve maintainability across modules. Resolved backend stability and validation issues and supported feature delivery through code reviews and junior mentoring.
Angular
React.js
Node JS
Nest.JS
MongoDB
TypeScript