08/01/2026 updated

**** ******** ****
100 % available

Full-Stack Software Engineer | React, Node.js, TypeScript

Lahore, Pakistan
Only remote
Bachelor of Science in Software Engineering
Lahore, Pakistan
Only remote
Bachelor of Science in Software Engineering

Profile attachments

cv - updated.pdf

Software as a ServiceMongoDBNode.jsTypeScriptReact.jsGoogle FirebaseBackendBackend ProgrammingFull Stack DevelopmentReact NativeFront End Software Development
Full-Stack Web Development
Expertise in building full-stack web applications using React, Redux, Node.js, Express, and TypeScript, including production-grade SaaS platforms with dashboards, REST APIs, and real-time features.

AI & LLM Integration
Experience architecting agentic AI layers with multi-provider LLM integration (OpenAI, Google Gemini), tool/function calling, conversational memory, and RAG knowledge bases for context-aware workflows.

Microservices & Backend Architecture
Proficiency in designing and implementing microservices architectures using Node.js, Express, MongoDB, and JWT-secured REST APIs, supporting scalable and distributed application systems.

Mobile App Development
Development of Android mobile applications using Java and XML, including multi-store e-commerce apps with real-time in-app chat and order management.

Database Management
Hands-on experience with relational and non-relational databases including PostgreSQL, MongoDB, MySQL, and Firebase for various application types.

OCR & Offline Solutions
Building mobile solutions for scanning national ID cards and extracting multilingual (Urdu/English) cardholder details via OCR, engineered to run entirely on-device without internet connectivity.

Desktop Application Development
Development of desktop applications in Java for managing branches, inventory, personnel, and sales across retail networks with role-based access control.

DevOps & Tooling
Familiarity with tools such as Git, GitHub, Jira, Vercel, Cloudinary, Doppler, and Hostinger for version control, deployment, and project management.

Real-Time Systems
Implementation of real-time features using WebSockets and Firebase, including multiplayer game synchronization and live booking systems.

Experience

Professional experience0 - 5 years
Freelancer since2024

Languages

EnglishFluent

Project history

Contract Software Engineer

HappyChef, Belgium (Remote)
Built and shipped features across HappyChef's restaurant-reservation SaaS for a live Belgian client, contributing to production React dashboards, a TypeScript backend, and shared internal packages. Implemented and maintained client-facing, admin, and AI dashboards in React/Redux, adding live analytics, improving usability, and multi-language support.

Full-Stack Developer (AI-Powered Workflow Automation Platform)

Final Year Project - Zestora
Architected Zestora, a full-stack no-code workflow automation platform that helps small to medium-sized businesses cut costs, save time, and boost operational efficiency by automating manual tasks through a visual drag-n-drop editor built on React 19 and React Flow. Built an agentic AI layer with multi-provider LLM integration (OpenAI, Google Gemini), tool/function calling, conversational memory, and a RAG knowledge base for context-aware workflows.

Developer (Gig-Economy Income & Fairness Platform)

Project - FairGig
Built a 6-service microservices platform (Node/Express, MongoDB, React) that helps gig workers track earnings, detect unfair deductions, and file grievances over JWT-secured REST APIs.

Developer (Local Service Provider Platform)

Project - Karigar
Developed a full-stack web application to find, book, and review local service professionals (electricians, plumbers, etc.), featuring role-based authentication, real-time booking, and a review system.

Developer (Store Management Desktop Application)

Project - METRO
Built a desktop app to manage branches, inventory, personnel, and sales across a retail network, with role-based access (Super Admin, Branch Manager, Cashier, Data Entry Operator).

Developer (E-Commerce Mobile App)

Project - Void
Built a multi-store Android e-commerce app with real-time in-app chat, per-store product showcases and order management.

Developer (JavaScript, Firebase)

Project - Online Multiplayer Chess
Built a real-time multiplayer chess game with JavaScript game logic and Firebase synchronization, bundled with Webpack and deployed for seamless online play.

Teacher's Assistant (Computer Networks)

FAST NUCES
Served as course Teacher's Assistant for Computer Networks, supporting 50+ undergraduate students throughout the semester.

Software Engineering Intern

Kashf Foundation
Built a mobile solution to scan Pakistani national ID cards (CNIC) and extract Urdu/English cardholder details via OCR, engineered to run entirely on-device (offline) per the client's requirement, replacing manual data entry.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in