Summary
Overview
Work History
Education
Skills
Websites
Languages
Hobbies and Interests
Timeline
Generic
Ahsan Ullah Khan

Ahsan Ullah Khan

Lahore

Summary

Senior Software Engineer with three years of experience in developing scalable web applications using React.js, Vue.js, Node.js, and Express.js. Expertise in microservices architecture, GraphQL/RESTful APIs, and database management across SQL and NoSQL platforms. Proven ability to lead projects from inception to deployment while ensuring alignment with client requirements and business objectives. Strong skills in CI/CD pipelines, performance optimization, and producing maintainable code and documentation.

Overview

4
4
years of professional experience

Work History

Senior Software Engineer

Visnext Software Solutions
Lahore
03.2022 - Current
  • Developed microservices and micro-frontends utilizing Node.js, React.js, Express.js, Fastify, and Vue.js.
  • Managed databases MongoDB, PostgreSQL, Firebase, and MySQL for optimal data handling.
    Utilized GraphQL for efficient API interactions alongside gRPC and RESTful APIs.
  • Worked with AWS Lambda for serverless computing, and Apache Kafka for distributed messaging and event streaming.
    Integrated affiliate platforms such as Amazon, Walmart, Commission Junction, Impact Radius, and Home Depot, supporting tracking, analytics, and revenue generation.
  • Leveraged AWS S3 for scalable storage solutions across multiple cloud environments.
  • Implemented responsive designs and reusable component libraries with Material UI, Bootstrap, and Tailwind.
  • Conducted unit testing to ensure software reliability and adherence to performance standards.

Android Application Developer

AndProgram
08.2021 - 03.2022
  • Developed Android apps with Java, using REST APIs, Retrofit, SQLite, and Firebase for data handling and storage.
  • Implemented ads for monetization and managed Google Play Store presence for visibility.

Education

BACHELORS OF SCIENCE - COMPUTER SCIENCE

University of Central Punjab
Lahore, Pakistan
08.2021

DAE - COMPUTER INFORMATION TECHNOLOGY

Punjab Board of Technical Education
Faisalabad, Pakistan
09.2017

MATRICULATION -

Board of Intermediate and Secondary Education
Faisalabad, Pakistan
07.2014

Skills

  • Web application frameworks (Reactjs, Nodejs, Expressjs, Vuejs)
  • Microservices architecture principles
  • AWS Lambda for serverless computing
  • Apache Kafka for distributed messaging
  • Database management (SQL, NoSQL)
  • API integration (GraphQL, RESTful, gRPC)
  • DevOps and CI/CD practices
  • Cross-platform development (Electronjs)
  • Browser extension development
  • Affiliate platform integrations (Amazon, Walmart, Commission Junction, Impact Radius, Home Depot)
  • Reusable component libraries
  • Performance tuning strategies
  • Agile development methodologies

Languages

  • English, Professional Working Proficiency
  • Urdu, Native or Bilingual Proficiency

Hobbies and Interests

  • Social Media & Netflix
  • Video Games
  • Spotify
  • Gardening

Timeline

Senior Software Engineer

Visnext Software Solutions
03.2022 - Current

Android Application Developer

AndProgram
08.2021 - 03.2022

BACHELORS OF SCIENCE - COMPUTER SCIENCE

University of Central Punjab

DAE - COMPUTER INFORMATION TECHNOLOGY

Punjab Board of Technical Education

MATRICULATION -

Board of Intermediate and Secondary Education
Ahsan Ullah Khan