Ahmad.

Hi, I'm Ahmad Mahmood

I build modern, high-performance web applications with React, Next.js, and Node.js. Passionate about creating exceptional user experiences and solving complex problems.

About Me

Passionate software engineer with experience in building modern web applications

Ahmad Mahmood

Who I Am

I'm a Software Engineer with over 3 years of experience specializing in modern web technologies. I've worked across the full stack, with a focus on creating performant, user-friendly applications.

I graduated from the National University of Sciences and Technology (NUST) with a BE in Electrical Engineering, but my passion for software development led me to build a career in web development.

I enjoy tackling complex problems and continuously learning new technologies to stay at the forefront of the industry.

3+

Years Experience

10+

Projects Completed

Work Experience

My professional journey and key achievements

Software Engineer
Arbisoft
08/2023 - Present
  • Shifted legacy Frontend modules to latest Next.js App router, achieving enhanced performance and lighthouse score reaching 95 points.
  • Facilitated migrations of Bootstrap styled codebase to TailwindCSS and Material UI, boosting DX and productivity.
  • Streamlined deployment cycles through AWS Amplify service enabling easy-to-test dev environment.
  • Conducted rigorous testing using tools like Jest and Cypress, achieving a 20% increase in test coverage and reducing bug-related issues.
  • Proficiently debugged complex frontend issues, minimizing downtime.
Software Engineer
EMPG Labs
09/2021 - 08/2023
  • Revamped 7 years old PHP based product with React and AntDesign increasing user interaction by 70%.
  • Implemented dynamic data loading and optimized code splitting to improve NextJS based website performance, achieving a 25% reduction in bounce rate and a 30% increase in conversion rates.
  • Integrated GraphQL and REST APIs to create a seamless and efficient data management system, resulting in a 50% improvement in data retrieval times and a 40% reduction in server costs.
Software Engineer
WiMetrix
08/2020 - 08/2021
  • Developed multiple high-performance NodeJS back-end systems for multiple industrial plants to handle their daily operations.
  • Implemented advanced data validation and security features, such as JWT authentication, rate limiting, and input sanitization, achieving a 100% success rate in preventing data breaches and data loss.
  • Shifted legacy server code to NodeJS and Express with type based ORM such as TypeORM, improving development experience and delivery time by 26%.
  • Integrated Apollo Server migrating to GraphQL from a REST based API back-end.

Skills & Expertise

Technologies and tools I work with

Languages

JavaScriptTypeScriptPython

Frontend

ReactNext.jsReact NativeVue.jsRedux Toolkit QueryMaterial UIAnt DesignTailwindCSSRadix UI

Backend

Node.jsExpressREST APIsGraphQL

Database

SQLTypeORM

Cloud & DevOps

AWS EC2AWS ECSS3CloudFrontAWS Amplify

Testing

JestCypressSelenium

Featured Projects

A selection of my recent work and personal projects

E-Commerce Platform
E-Commerce Platform
Next.js
React
TailwindCSS
GraphQL

A modern e-commerce platform built with Next.js App Router and TailwindCSS. Features include product listings, cart functionality, user authentication, and payment integration.

Industrial IoT Dashboard
Industrial IoT Dashboard
React
Node.js
Express
WebSockets

A real-time dashboard for industrial IoT devices. Monitors equipment performance, visualizes data, and provides alerts for anomalies.

Property Management System
Property Management System
Next.js
TypeScript
Material UI
REST API

A comprehensive property management system with features for listing, searching, and managing real estate properties.

Content Management System
Content Management System
React
Node.js
GraphQL
AWS

A custom CMS built for content creators with a focus on performance and ease of use.

Get In Touch

Have a project in mind or want to discuss opportunities? Feel free to reach out!

Contact Information

Location

Lahore, Punjab, Pakistan