Resume

Full Stack Software Engineer building reliable web products across frontend, backend, APIs, and deployment workflows.

Download Resume

Summary

Ahmad Bahar

Full Stack Engineer experienced with Next.js, React.js, Node.js, Express.js, PostgreSQL, MySQL, TypeScript, and modern UI frameworks. Strong in API integration, RBAC, performance optimization, and Agile collaboration.

Skills

Languages & Frameworks

Next.js, React.js, Node.js, Express.js, PostgreSQL, MySQL, TypeScript, JavaScript (ES6+), Material UI, Ant Design, Leaflet.js, Tailwind CSS, Bootstrap, HTML5, CSS3

Tools & Technologies

Redux Toolkit, Zustand, REST APIs, Redux Persist, Axios, Git, GitHub, Docker, Postman, SonarQube, Figma, Netlify, Vercel

Deployment & DevOps

Docker image builds, PM2 process manager, SSH (SCP), Linux (CentOS), and automated deployment scripts

Education

Bachelor of Science in Software Engineering

2021 – 2025

COMSATS University Islamabad

CGPA: 3.31/4.00

Professional Experience

Junior Software Engineer

June 2025 – Present

Neuronix, Islamabad, Pakistan

  • Developed and maintained internal applications using Next.js, TypeScript, and Material UI to improve user experience and reliability.
  • Built backend services and RESTful APIs with Node.js and Express.js for scalable and maintainable architecture.
  • Implemented Role-Based Access Control (RBAC) and permission-based authorization across UI and API layers.
  • Integrated APIs with Axios for token authentication, efficient request handling, and caching for live updates.
  • Integrated JazzCash card payments and EasyPaisa APIs with callback verification, transaction tracking, and error recovery in subscription modules.
  • Developed the PlotsMap system with Leaflet.js including custom layers, markers, clustering, search filters, and property visualization.
  • Optimized performance using Zustand/Redux, lazy loading, dynamic imports, and Docker-based frontend/backend deployments.
  • Collaborated in Agile sprints with planning, code reviews, and version control to ensure consistent delivery.