
Aibak Shahzad
Verified Expert in Engineering
Full-stack Developer
Lahore City, Punjab, Pakistan
Toptal member since February 27, 2026
Aibak is a full-stack engineer with 5+ years of experience building SaaS and consumer apps using Next.js, NestJS, and AWS. He also has extensive experience with React and Node.js, has strong problem-solving skills, and has solved 200+ LeetCode questions. Aibak has also led a team of engineers, guiding architecture and mentoring junior developers.
Portfolio
Experience
- Node.js - 7 years
- TypeScript - 7 years
- React - 7 years
- Express.js - 7 years
- JavaScript - 7 years
- Web App Development - 7 years
- MongoDB - 4 years
- NestJS - 4 years
Preferred Environment
The most amazing...
...work I've done is develop a warehouse management system as a front-end engineer using React, TypeScript, and Node.js.
Work Experience
Senior Software Engineer
Kosmic
- Worked as a senior full-stack engineer and developed a video editing platform like Capcut from scratch, but with more features.
- Implemented complex features using TypeScript, React, Next.js, Socket.io, FFmpeg, and Material UI (MUI).
- Implemented a smooth registration process and maintained sessions across multiple browsers.
- Improved user experience repeatedly by adding different caching techniques and transitions for aesthetics.
- Wrote unit and integration tests to test all the desired functionality using Jest, React Testing Library, and Cypress.
Software Engineer
Devsinc
- Managed a team of over five developers and dealt with four clients to build web applications.
- Developed customized UI using TypeScript, React, and Next.js.
- Designed a suitable architecture for the requirements by evaluating 3rd-party libraries based on functionality, code bloat, and performance, gaining a client satisfaction rate of 98% for project deliverables.
- Increased the performance of applications by 20% by implementing caching, code refactoring, and database query optimization.
- Wrote unit and integration tests covering all desired functionality using Jest, React Testing Library, and Cypress.
- Deployed a state management package to npm similar to Redux, simplifying Redux data flow.
Associate Software Engineer
Devsinc
- Worked on a freelance marketplace, implemented features on the front end using React and TypeScript, refactored code, and optimized API requests.
- Implemented UI Design Patterns and split the components into atoms, molecules, and organisms, using a mono repo architecture.
- Worked on an ERP project and refactored the codebase from React 15 to React 16.8.
- Overhauled the obsolete legacy source code and changed all the class components to functional components, maintaining the UI consistency.
- Wrote test cases using Jest and React Testing Libraries and made the UI pixel-perfect in Figma.
- Designed training and peer-mentoring programs for the incoming batch of developers, reducing onboarding time for new hires by 50%.
Associate Software Engineer
Codility
- Refactored the legacy ERP system by removing duplicate code, using descriptive naming, eliminating dead code, and optimizing data structures.
- Increased the performance of queries by shifting business logic to the database level, making it faster.
- Fixed lag in UI renders using React Virtualized to optimize large lists of users.
- Worked as a React Native developer and deployed an app on the Google Play Store and the App Store.
- Developed a services-at-home application using React Native and published the mobile application on the Play Store.
- Increased code performance, extensibility, manageability, and testability, enhancing the overall code efficiency by 20%.
- Enhanced the user experience by providing instant updates on order status changes using Socket.io.
Experience
Tournated
https://play.tournated.com/I led the development of the platform, building scalable back-end systems with Node.js, Nest.js, and PostgreSQL, and designing a clean, responsive front end with React and MUI. I also integrated real-time score updates, event management, and payment processing, delivering a robust and user-friendly tournament management solution.
Echotalk
https://echotalk.co.uk/As a back-end developer, I designed and implemented real-time communication features, including calls and chat services. I integrated Socket.io to enable seamless communication while ensuring accessibility features for users with disabilities. Additionally, I ensured data integrity by managing PostgreSQL and integrating TypeORM.
Servita
https://servita.com/As a full-stack engineer, I built the platform's front and back ends using React, Node,.js and MongoDB. I implemented seamless user interactions, integrated task and booking management features, and ensured smooth communication flows, delivering a robust and user-centric platform that improves service management and operational efficiency.
Aimsplus
https://app.aimswebplus.com/I was responsible for the back-end architecture and database management for this warehouse management system. My role involved designing inventory management workflows to ensure employees could easily track tasks and orders. I also collaborated with the front-end team to integrate these workflows seamlessly, delivering a fast and efficient solution for warehouse automation.
8Chili
https://8chili.com/I spearheaded the development of the platform, leveraging TypeScript, React, Node.js, and MUI to integrate a seamless, user-centric experience. The result is a transformative product that enhances healthcare workflows and embraces the future of healthcare technology.
Flokids
https://flokkids.com/I played a key role in front- and back-end development, focusing on creating the event booking flow and payment systems. I built a robust GraphQL API to manage event data and subscriptions, enabling smooth interaction between the front-end UI and back-end services. I also worked to ensure the platform was easy to use for parents looking to book events for their children.
SmileMC
https://smile-mc-o75f.vercel.app/As a full-stack developer, I was responsible for building the platform's front and back ends using React, Node.js, and MongoDB. I integrated seamless user interactions and ensured smooth communication flows, delivering a polished, user-centric product that enhances the user experience in healthcare.
Education
Bachelor's Degree in Software Engineering
COMSATS University - Lahore, Pakistan
Certifications
IBM Front-End Developer Professional Certificate
IBM | via Coursera
Skills
Libraries/APIs
React, Node.js, Claude API, REST APIs, Vue, Socket.IO, Stripe, React Testing Library
Tools
ChatGPT, Claude, Claude Code, RTK Query, Redux Toolkit, SuperTest, Prisma, Mongoose, MongoDB Atlas, Amazon CloudFront CDN, Amazon CloudWatch, Docker Compose, Agora
Languages
JavaScript, TypeScript, CSS3, GraphQL, CSS, HTML, SQL, Python, PHP
Frameworks
Express.js, Next.js, NestJS, Tailwind CSS, React Native, Nuxt.js, Redux, Jest, Cypress, Material UI, Ant Design, Django, Fastify
Platforms
Docker, Vercel, Amazon Web Services (AWS), Google Cloud Platform (GCP), AWS Lambda, DigitalOcean, Amazon EC2
Storage
PostgreSQL, MySQL, Amazon DynamoDB, MongoDB, Redis, Data Pipelines, Amazon S3 (AWS S3)
Paradigms
HIPAA Compliance, API Architecture, Mobile Design, Microservices Architecture, Microservices, Web Architecture, DevOps
Industry Expertise
Healthcare
Other
Web App Development, CI/CD Pipelines, Software Architecture, Web Development, Full-stack Development, Supabase, Full-stack, Performance, Security, Back-end, AI Tools, User Experience (UX), User Interface (UI), Front-end Development, Back-end Development, AI Integration, Sitecore, Artificial Intelligence (AI), Generative Artificial Intelligence (GenAI), Agentic AI, Large Language Models (LLMs), Mobile First, Architecture, API Integration, APIs, Computer Vision, Mobile App Development, Payments, Localization, Headless Commerce, Cursor AI, Technical Leadership, Migration, Legacy Code, Strapi, Tailwind UI, React Test Renderer, OAuth2.0, TypeORM, Amazon RDS, AWS Elastic Load Balancer, GitHub Actions, Material-Ui, Financial Math, LangChain, Retrieval-augmented Generation (RAG), Vite, OWASP Top 10, OWASP
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