Ahmad M

Full stack software engineer with experience in developing and maintaining web applications using modern frameworks such as React, Next.js, and Node.js. Skilled in frontend architecture, API integration, and performance optimization. Familiar with agile workflows, cloud deployment on AWS, and collaborative development practices in cross-functional teams.
AUD
Availability Lead Time:
2-4 weeks
Skills

Video Intro

Qualifications & Work History

EDUCATION

B.Eng. Electrical and Electronics, National University of Sciences and Technology (NUST), Pakistan (2019)

WORK EXPERIENCE

Senior Software Engineer @ Arbisoft, USA, Remote (Aug 2023 – Present)

  • Shift legacy frontend modules to the latest Next.js App Router, improving performance and achieving a Lighthouse score of 95+.
  • Facilitate migration from Bootstrap to TailwindCSS and Material UI, enhancing developer experience and productivity.
  • Streamline deployment cycles using AWS Amplify, enabling a more efficient and testable development environment.
  • Conduct rigorous testing with Jest and Cypress, increasing test coverage by 20% and reducing frontend bugs.
  • Debug complex frontend issues to minimize downtime and ensure system reliability.

Senior Software Engineer @ EMPG LABS, Lahore, Pakistan (Feb 2023 – Aug 2023)

  • Coordinated sprint planning and retrospectives, working closely with product managers to ensure timely delivery of features.
  • Established frontend code quality standards and conducted peer reviews to maintain a scalable and maintainable codebase.
  • Mentored new hires with structured learning roadmaps and onboarding support.

Software Engineer @ EMPG LABS, Lahore, Pakistan (Sep 2021 – Feb 2023)

  • Revamped a 7-year-old PHP-based product using React and Ant Design, boosting user interaction by 70%.
  • Implemented dynamic data loading and optimized code splitting in a Next.js-based website, reducing bounce rate by 25% and increasing conversions by 30%.
  • Integrated GraphQL and REST APIs to ensure seamless data flow and efficiency.
  • Led a team of 4 to build a multi-tenant CRM application, utilizing Redux Toolkit Query for state management and caching.
  • Applied performance optimization techniques including lazy loading, caching, and minification, cutting page load times by 50%.

Software Engineer @ WiMetrix – Industrial Data Intelligence, Lahore, Pakistan (Sep 2020 – Aug 2021)

  • Developed high-performance Node.js backend systems for industrial plants to manage daily operations.
  • Implemented robust security features including JWT authentication, rate limiting, and input sanitization, preventing data breaches and loss.
  • Migrated legacy backend code to Node.js and Express with TypeORM, improving delivery time by 26%.
  • Integrated Apollo Server and transitioned backend APIs from REST to GraphQL.
  • Collaborated with stakeholders and end users to align development with business logic and operational requirements.

SKILLS

  • Tools and Frameworks: TypeScript, NextJS, ReactJS, Tailwind, Vite, NodeJS, Express, MongoDB, Postgres, Apollo, GraphQL, AWS.

Assessment

Attribute types measured include cognitive ability, skills, knowledge, personality characteristics, emotional intelligence, and past behavioral history. Note that these results should always be used as a part of a balanced candidate selection process that includes independent evaluation steps, such as interviews and reference checks.

Another Video

Image

Interview