Majid Khan
@majidkhan3
I am an experienced software developer specializing in backend and full-stack JavaScript for scalable web apps.
What I'm looking for
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
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.
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.
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.
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
Bachelor of Science in Software Engineering, Software Engineering
Completed a Bachelor of Science in Software Engineering (Computer Science) at the University of Karachi.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Majid?
You can contact Majid and 90k+ other talented remote workers on Himalayas.
Message MajidFind 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!
