Himalayas logo
Majid KhanMK
Open to opportunities

Majid Khan

@majidkhan3

I am an experienced software developer specializing in backend and full-stack JavaScript for scalable web apps.

Pakistan
Message

What I'm looking for

I seek a senior full-stack/backend role focused on cloud/serverless microservices, API and payment integrations, performance optimization, automation, and collaborative teams that value clean code and continuous improvement.

I am a software developer with eight years of experience building full-stack JavaScript applications using React, Next.js, Angular, Node.js, Firebase and AWS serverless technologies. I focus on delivering scalable web and mobile solutions with clean architecture and reliable APIs.

My core strengths are backend development and API integration, including REST APIs on Node.js, Firebase and AWS Lambda, as well as payment gateway integrations such as Stripe. I emphasize performance tuning across the stack—database indexing, memory-leak prevention, fast serialization, and optimized client rendering.

I also lead efforts in automation and quality assurance using WebDriverIO and CucumberJS, manage deployments and team code merges, and create technical documentation to accelerate onboarding. I have hands-on experience with microservices, API Gateway, S3, SNS/SQS and analytics instrumentation for production systems.

I have contributed to projects ranging from digital banking backends and admin portals to high-traffic news and telecom sites, and I hold a BS in Software Engineering. I bring a pragmatic, results-oriented approach and a commitment to mentoring teammates and improving delivery processes.

Experience

Work history, roles, and key accomplishments

SL
Current

Senior Consultant - Development

Systems Limited

Jun 2021 - Present (4 years 2 months)

Led backend development and implemented scalable MERN-stack and AWS Lambda microservices, establishing secured REST, HTTP, and WebSocket APIs via AWS API Gateway. Automated Web UI/App UI with WebDriverIO and CucumberJS, and managed database provisioning, deployments, and team code merges to improve reliability.

ME

Full Stack Software Engineer

Mart Express

Apr 2019 - Jun 2021 (2 years 2 months)

Developed full-stack solutions and implemented payment and chat integrations using Stripe, AWS S3, SQS, SNS, and socket.io. Built serverless Node.js backend with AWS Lambda and managed deployments and source control using Team Foundation Server.

SI

Software Engineer

Siayara

Apr 2018 - Mar 2019 (11 months)

Implemented serverless Node.js APIs and core modules for a franchise management and ride-hailing platform, delivering marketplace, franchise, and communication features. Analyzed systems, fixed bugs, and mentored junior resources to meet delivery timelines.

WI

Software Engineer

Wellness Innovation

Feb 2016 - Apr 2018 (2 years 2 months)

Built full-stack Firebase solutions using Firestore and Cloud Functions and developed Ionic mobile apps and an Angular PWA, integrating Stripe payments and AWS Polly for audio features. Performed deployments, code merges, and integrated Google Sheets APIs to support client requirements.

Education

Degrees, certifications, and relevant coursework

University of Karachi logoUK

University of Karachi

Bachelor of Science in Software Engineering, Software Engineering

Completed a Bachelor of Science in Software Engineering (Computer Science) at the University of Karachi.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Majid Khan - Senior Consultant - Development - Systems Limited | Himalayas