
Zain Khan
Verified Expert in Engineering
Full-stack Developer
Karachi, Sindh, Pakistan
Toptal member since July 25, 2022
Zain is a dedicated and passionate programmer with more than eight years of experience in the field of programming who eagerly learns and creates optimized solutions. He understands what it takes to utilize best practices to build feature-rich web and mobile solutions that meet the demands of end users.
Portfolio
Experience
- Full-stack - 6 years
- JavaScript - 6 years
- React - 5 years
- GraphQL - 4 years
- TypeScript - 4 years
- Node.js - 4 years
- NestJS - 4 years
- Docker - 4 years
Availability
Preferred Environment
Ubuntu, Visual Studio Code (VS Code), Slack, Bitbucket, GitHub, Jira, Confluence, MacOS, Docker
The most amazing...
...project I've contributed to was building the architecture of a modular and headless platform for modern eCommerce services, which is a unicorn now.
Work Experience
Full-stack 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.
React Front-end Engineer
Cloud Coherence
- Developed new user-facing features using React with unit tests.
- Created and managed robust web and mobile applications.
- Participated in product decisions and designs by offering new ways to innovate.
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
https://www.wisedrive.ee/Alectify Inc | AI-based SaaS Platform
https://alectify.ai/Grantful | Research and Development
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, Socket.IO
Tools
Bitbucket, GitHub, Jira, Confluence, GitLab, Redux Thunk, JSX, Slack, Mongoose, GitLab CI/CD, Amazon Cognito, Amazon Elastic Container Service (ECS), Amazon CloudWatch, NPM, AWS Step Functions
Languages
HTML, CSS, SCSS, GraphQL, JavaScript, Sass, TypeScript, Python
Frameworks
Redux, Bootstrap, Material UI, Ant Design, Next.js, NestJS, React Native, Express.js, Jest, Angular, Django
Paradigms
Microservices, Test-driven Development (TDD), Continuous Integration (CI), Continuous Development (CD), Continuous Delivery (CD)
Platforms
Docker, Amazon EC2, Firebase, Visual Studio Code (VS Code), AWS Lambda, Ubuntu, MacOS, New Relic, Amazon Web Services (AWS)
Storage
Amazon S3 (AWS S3), Redis, MongoDB, PostgreSQL, MySQL
Other
Web Development, GitHub Actions, Full-stack, Back-end, APIs, CI/CD Pipelines, Strapi, TypeORM, Amazon RDS, Enzyme, WebSockets
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