I'm a full-stack engineer with over 5 years of experience building SaaS and consumer apps using React, Next.js, NestJS, and AWS. I have a strong background in ReactJS and NextJS, coupled with excellent problem-solving skills, demonstrated by solving over 150 leetcode questions. I've also led a team of engineers, focusing on architecture and mentoring juniors. I love creating efficient and user-friendly applications and have worked extensively on various projects including AI-driven video editing platforms, communication tools for disabled persons, and event scheduling apps. My experience includes both frontend and backend technologies, testing, deployment, and optimizing applications for performance.

Aibak Shahzad

I'm a full-stack engineer with over 5 years of experience building SaaS and consumer apps using React, Next.js, NestJS, and AWS. I have a strong background in ReactJS and NextJS, coupled with excellent problem-solving skills, demonstrated by solving over 150 leetcode questions. I've also led a team of engineers, focusing on architecture and mentoring juniors. I love creating efficient and user-friendly applications and have worked extensively on various projects including AI-driven video editing platforms, communication tools for disabled persons, and event scheduling apps. My experience includes both frontend and backend technologies, testing, deployment, and optimizing applications for performance.

Available to hire

I’m a full-stack engineer with over 5 years of experience building SaaS and consumer apps using React, Next.js, NestJS, and AWS. I have a strong background in ReactJS and NextJS, coupled with excellent problem-solving skills, demonstrated by solving over 150 leetcode questions. I’ve also led a team of engineers, focusing on architecture and mentoring juniors.

I love creating efficient and user-friendly applications and have worked extensively on various projects including AI-driven video editing platforms, communication tools for disabled persons, and event scheduling apps. My experience includes both frontend and backend technologies, testing, deployment, and optimizing applications for performance.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Urdu
Fluent

Work Experience

Senior Software Engineer at Kosmic
July 1, 2023 - June 11, 2024
Worked as senior full stack engineer and developed a video editing platform like Capcut but with more features from scratch. Implemented complex features using TypeScript, React, Next JS, Socket.io, FFmpeg, and MUI. Implemented a smooth registration process and maintaining sessions across multiple browsers. Repeatedly improved user experience by adding different cache 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 at Devsinc
October 1, 2022 - July 1, 2023
Managed a team of 5+ developers, dealt with 4 different clients to build web and mobile applications. Developed the UI layer using Javascript, React, Next JS. Reduced sign-up drop-offs from 65% to 15% and enhanced user engagement by 40%, through a combination of hypothesis testing. Strategically designed suitable architecture for the requirements by evaluating third-party libraries by functionality, code bloat, and performance, gaining a client satisfaction rate of 98% for project deliverables. Optimized performance of applications and increased performance by implementing caching, code refactoring and optimizing database queries by 20%. Wrote unit and integration tests to test all the desired functionality using Jest, react testing library, and cypress. Deployed a state management package to npm like Redux which simplifies the flow of redux.
Associate Software Engineer at Devsinc
October 1, 2021 - October 1, 2022
Worked on a freelance marketplace, implemented features on frontend using React and TypeScript, refactored code and optimized api requests. Implement UI Design Pattern and split the components into atoms, molecules, and organisms and use mono repo architecture. Worked on an ERP project and refactor 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 consistent. Wrote test cases using Jest and React Testing Libraries and made the UI pixel perfect to figma. Designed training and peer-mentoring programs for the incoming batch of devs; reduced onboarding time for new hires by 50%.
Associate Software Engineer at Codility Solutions
December 1, 2019 - October 1, 2021
Refactor the legacy ERP System, by removing duplicate code, use descriptive naming, eliminate dead code and optimize data structures. Increased the performance of queries by shifting business logic at database level to make it faster. Fixed lag in UI renders by React virtualized to optimized large lists of users. Worked as a React Native Developer and deployed an app on Google Play Store and Apple Store. Developed an Services at home application using React Native and published mobile application on Play Store. Increased performance, extensibility, manageability and testability of the code leading to 20% enhancement in overall efficiency of code. Enhanced the user experience by providing instant updates on order status changes using socket.io.
Senior Software Engineer at Kosmic
July 1, 2023 - June 15, 2024
Worked as senior full stack engineer and developed a video editing platform like Capcut but with more features from scratch. Implemented complex features using TypeScript, React, Next JS, Socket.io, FFmpeg, and MUI. Implemented a smooth registration process and maintaining sessions across multiple browsers. Repeatedly improved user experience by adding different cache 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 at Devsinc
October 1, 2022 - July 1, 2023
Managed a team of 5+ developers, worked with 4 different clients to build web and mobile applications. Developed the UI layer using Javascript, React, Next JS. Reduced sign-up drop-offs from 65% to 15% and enhanced user engagement by 40% through hypothesis testing. Strategically designed suitable architecture by evaluating third-party libraries for functionality, code bloat, and performance, resulting in a 98% client satisfaction rate. Optimized performance via caching, code refactoring, and SQL query improvements increasing efficiency by 20%. Wrote unit and integration tests using Jest, react testing library, and cypress. Deployed a state management package to npm simplifying Redux flow.
Associate Software Engineer at Devsinc
October 1, 2021 - October 1, 2022
Worked on a freelance marketplace, implemented frontend features using React and TypeScript, refactored code and optimized API requests. Implemented UI design pattern, splitting components into atoms, molecules, and organisms using mono repo architecture. Also worked on refactoring legacy code from React 15 to React 16.8 converting class components to functional components. Wrote test cases using Jest and React Testing Libraries and matched UI pixel-perfect to Figma designs. Designed training and peer-mentoring programs reducing onboarding time by 50%.
Associate Software Engineer at Codility Solutions
December 1, 2019 - October 1, 2021
Refactored legacy ERP system removing duplicate code, used descriptive naming, eliminated dead code, and optimized data structures. Improved query performance by shifting business logic to database level. Fixed UI render lag via React virtualized for large user lists. Developed and deployed React Native mobile app on Google Play Store and Apple Store. Increased performance, extensibility, manageability, and testability of code resulting in 20% efficiency improvement. Enhanced user experience by providing instant updates on order status changes using socket.io.
Senior Software Engineer at Kosmic
July 1, 2023 - June 6, 2024
Worked as senior full stack engineer and developed a video editing platform like Capcut but with more features from scratch. Implemented complex features using TypeScript, React, Next JS, Socket.io, FFmpeg, and MUI. Implemented a smooth registration process and maintained sessions across multiple browsers. Improved user experience by adding various cache techniques and transitions for aesthetics. Wrote unit and integration tests using Jest, react testing library, and Cypress.
Software Engineer at Devsinc
October 1, 2022 - July 1, 2023
Managed a team of over 5 developers and coordinated with 4 different clients to build web and mobile applications. Developed UI layers using Javascript, React, and Next JS. Reduced sign-up drop-offs from 65% to 15% and enhanced user engagement by 40% through hypothesis testing. Designed suitable architectures by evaluating third-party libraries for functionality and performance, gaining a 98% client satisfaction rate. Optimized application performance by caching, code refactoring, and optimizing database queries by 20%. Wrote tests using Jest, react testing library, and Cypress. Deployed a state management package simplifying Redux flow.
Associate Software Engineer at Devsinc
October 1, 2021 - October 1, 2022
Worked on a freelance marketplace implementing frontend features with React and TypeScript, and optimized API requests. Implemented UI Design Patterns by splitting components into atoms, molecules, and organisms using monorepo architecture. Refactored legacy ERP codebase from React 15 to React 16.8, transforming class components to functional components while maintaining consistent UI. Wrote unit tests with Jest and React Testing Libraries. Designed training and peer mentoring programs, reducing onboarding time by 50%.
Associate Software Engineer at Codility Solutions
December 1, 2019 - October 1, 2021
Refactored legacy ERP system by removing duplicate code, improving naming, eliminating dead code, and optimizing data structures. Increased query performance by shifting business logic to the database. Fixed UI rendering lags by using React virtualized. Developed and deployed React Native applications on Google Play Store and Apple Store. Created a services-at-home app providing instant order status updates via socket.io. Enhanced code maintainability, extensibility, and performance by 20%.

Education

Bachelor of Software Engineering at Comsats University Islamabad, Lahore
January 1, 2017 - December 31, 2021
Bachelor of Software Engineering at Comsats University Islamabad, Lahore
January 1, 2017 - December 31, 2021
Bachelor of Software Engineering at Comsats University Islamabad, Lahore
January 1, 2017 - December 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Consumer Goods, Education