
Zain Khan
Verified Expert in Engineering
Full-stack Developer
Karachi, Sindh, Pakistan
Toptal member since July 25, 2022
Zain is a senior full-stack engineer with 10+ years of experience architecting and scaling production-grade web platforms. Specializing in Node.js, NestJS, React, and Angular, Zain builds secure, high-performance systems used by millions while aligning technical decisions with business growth.
Portfolio
Experience
- JavaScript - 10 years
- Full-stack - 10 years
- React - 8 years
- Node.js - 8 years
- TypeScript - 8 years
- NestJS - 8 years
- GraphQL - 7 years
- Docker - 7 years
Preferred Environment
Ubuntu, Visual Studio Code (VS Code), Slack, Bitbucket, GitHub, Jira, Confluence, MacOS, Docker
The most amazing...
...thing about me is my balance of deep technical expertise, strong ownership, and the ability to deliver in high-stakes production environments.
Work Experience
Lead Engineer
Makro
- Built applications, ensuring the code followed the latest coding practices and industry standards.
- Designed and developed the business logic and back-end systems of the MVP experience.
- Worked closely with other developers and QAs to understand the system from end to end.
- Wrote unit, integration, and functional automation tests.
- Developed high-quality, well-documented, and efficient code.
- Challenged ideas and opinions to avoid pitfalls and inefficient solutions.
- Used modern design patterns and architectural principles.
- Supported the product owner in defining future stories and the tech lead in determining technical designs.
Software Engineer
Optimyse OU
- Worked closely and proactively with clients and engineering teams to develop new features throughout the platform and maintain and enhance the existing functionality.
- Built robust, scalable systems from scratch and collaborated with other software engineers in diagnosing, fixing, and preventing production issues.
- Identified and resolved performance, scalability, and data integrity issues.
- Set up and maintained a high-quality bar in architecture, application stability and performance, and code hygiene.
- Participated in code reviews to ensure code quality and knowledge distribution.
Front-end Engineer
Wide Range Digital Services
- Built web and mobile applications for the company's clients as part of a small team.
- Architected, built, and maintained excellent web and mobile applications with clean code.
- Used a variety of programming languages to create user-friendly web pages.
Experience
MakroPro
https://makro.pro/enFabric | SaaS eCommerce
https://fabric.inc/TalentAdore | Recruitment System
https://talentadore.comWiseDrive | Finding Car Services
Alectify Inc | AI-based SaaS Platform
Grantful | Research and Development
Education
Bachelor's Degree in Computer Science
University of Sindh - Jamshoro, Sindh, Pakistan
Certifications
Certified JavaScript Developer
HackerRank
Certified React Developer
HackerRank
Multiplatform Mobile App Development with React Native
Coursera
React Nanodegree
Udacity
Skills
Libraries/APIs
React, Node.js, jQuery, REST APIs, React Redux, React Flow, Socket.IO
Tools
Slack, Bitbucket, GitHub, Jira, Confluence, GitLab, GitLab CI/CD, Redux Thunk, JSX, Amazon Elastic Container Service (ECS), Amazon CloudWatch, NPM, Mongoose, Amazon Cognito, AWS Step Functions, Shadcn
Languages
JavaScript, HTML, CSS, SCSS, Sass, TypeScript, GraphQL, Python, C#, Java
Frameworks
NestJS, Redux, Bootstrap, Material UI, Ant Design, Next.js, Express.js, Jest, React Native, Angular, Django, Tailwind CSS, ASP.NET
Paradigms
Test-driven Development (TDD), Continuous Integration (CI), Continuous Development (CD), Continuous Delivery (CD), Microservices
Platforms
Ubuntu, Docker, MacOS, Amazon EC2, New Relic, Amazon Web Services (AWS), Firebase, Visual Studio Code (VS Code), AWS Lambda
Storage
MongoDB, PostgreSQL, MySQL, Amazon S3 (AWS S3), Redis
Other
Web Development, TypeORM, GitHub Actions, Full-stack, Back-end, APIs, CI/CD Pipelines, Strapi, Amazon RDS, Enzyme, WebSockets, GPU Computing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring