Summary
Overview
Work History
Education
Skills
Timeline
Generic

ABDULLAH ZAHID

Full Stack Software Engineer
Rawalpindi

Summary

Dynamic MERN Stack Developer with 7 years of experience in crafting and deploying scalable, high-performance web applications. Expertise in building robust, event-driven APIs using NestJS, managing Mongoose databases, and implementing caching mechanisms to enhance query performance and user experience. Proficient in cloud infrastructure management within the AWS ecosystem, including EC2, ECS, and CI/CD automation with GitHub Actions, ensuring high availability and scalability. Additionally skilled in developing pixel-perfect, responsive UIs with modern frameworks while integrating advanced AI-powered search capabilities through Retrieval-Augmented Generation (RAG) systems.

Overview

8
8
years of professional experience

Work History

MERN Stack Developer

Micto-Tech
03.2020 - Current
  • Responsible for developing and implementing software applications
  • - Designed and developed backend solutions for applications, including a real-time chat app with end-to-end encryption.
  • - Implemented Elasticsearch with multiple instances to handle large datasets and improve query performance.
  • - Developed and optimized authentication/authorization systems using JWT and Keycloak (IdP).
  • - Deployed and maintained applications across the AWS ecosystem (EC2, ECS, CloudFront, Route 53, Load Balancers), as well as Heroku and self-hosted nodes.
  • - Configured WebRTC communication systems along with a TURN/relay server on intranet environments.
  • - Automated deployments using GitHub Actions and monitored systems with Sentry for logging and error tracking.
  • - Worked on Retrieval-Augmented Generation (RAG) systems, configuring LLMs locally and integrating them into applications to deliver AI-powered search and retrieval solutions.

MERN Stack Developer

SAS Technologies
01.2018 - 06.2020
  • Responsible for developing and implementing software applications
  • - Developed frontend and backend components for web applications using ReactJS and Node.js, ensuring responsive and user-friendly designs.
  • - Collaborated closely with design and requirements teams to create APIs and UI designs aligned with business needs
  • - Participated in code deployment and version control using GitHub, and gained exposure to CI/CD workflows.

Education

Bachelor's - Computer Science

Capital University of Science & Technology
01.2017

Skills

  • Frontend: Reactjs, Nextjs, Redux Toolkit, Zustand, MUI, Tailwind, Chakra UI
    Backend: Nodejs, NestJS, Expressjs, MongoDB (Mongoose), SQL Server
    Cloud & DevOps: AWS (EC2, ECS, S3, CloudFront, Route 53, Load Balancers), Heroku, Firebase, Docker, GitHub Actions
    Search & Optimization: Elasticsearch (multi-instance scaling), caching, load balancing
    AI Systems: RAG, LLMs (local configuration & integration)
    Real-Time Communication: WebRTC, TURN/Relay server, encrypted chat apps
    Monitoring: Sentry, debugging & performance tuning

Timeline

MERN Stack Developer

Micto-Tech
03.2020 - Current

MERN Stack Developer

SAS Technologies
01.2018 - 06.2020

Bachelor's - Computer Science

Capital University of Science & Technology
ABDULLAH ZAHIDFull Stack Software Engineer