Summary
Overview
Work History
Education
Skills
Interests
Timeline
Generic
Sohaib Hassan

Sohaib Hassan

Full Stack Developer
Multan

Summary

Highly experienced software development professional with expertise in developing and designing web applications using HTML, CSS, JavaScript, Node.js, and React. Proficient in creating and implementing complex backend systems, web services, and databases. Committed to delivering high-quality solutions that meet client needs and optimize user experiences.

Overview

6
6
years of professional experience
4
4
years of post-secondary education

Work History

Full Stack Developer

Vitzo LLC
03.2023 - Current
  • Reviewed and debugged complex code to identify performance bottlenecks and functional issues, leading to more stable and efficient web applications.
  • Integrated third-party APIs to enhance functionality, improve user interactions, and enable external data sources for a more dynamic and interactive user experience.
  • Optimized page load times by reducing the size of frontend assets, including JavaScript, CSS, and images, ensuring fast and responsive web platforms even with high traffic loads.
  • Enhanced code quality with Jest and React Testing Library, ensuring feature functionality and preventing regressions.

Full Stack Developer

Maavan
08.2020 - 03.2023
  • Developed and maintained scalable web applications using ReactJs, Node.js, and MongoDB.
  • Enhanced user experience by implementing responsive web designs and optimizing application performance.
  • Developed reusable components to facilitate faster development timelines and improve overall code quality.
  • Refactored legacy codebases for improved maintainability, reducing time spent on bug fixes and troubleshooting.
  • Identified and fixed a critical performance bottleneck by refactoring inefficient API calls in the backend. Reduced page load time by 25%, significantly improving user experience and client satisfaction.
  • Addressed a scalability issue by optimizing state management with Redux Toolkit, minimizing unnecessary re-renders. This led to a 40% increase in app performance, enabling the app to handle a growing user base effectively without degradation.

SOFTWARE DEVELOPER

Phenologix
08.2018 - 09.2020
  • Developed and maintained client-facing applications using React for dynamic user interfaces and Node.js for backend server-side functionality.
  • Utilized React Router for smooth navigation between views and Redux for state management, ensuring seamless data flow across the app.
  • Identified and fixed security flaws in the JWT authentication mechanism, ensuring secure session management and protection from token hijacking. Implemented token expiration handling and refresh tokens, resulting in improved user security.

Education

Bachelor of Computer Science - Computer Science, Full Stack Development, Data Science, Machine Learning

Air University
09.2014 - 05.2018

Skills

Javascript

Interests

Cricket

Chess

Gardening

Timeline

Full Stack Developer

Vitzo LLC
03.2023 - Current

Full Stack Developer

Maavan
08.2020 - 03.2023

SOFTWARE DEVELOPER

Phenologix
08.2018 - 09.2020

Bachelor of Computer Science - Computer Science, Full Stack Development, Data Science, Machine Learning

Air University
09.2014 - 05.2018
Sohaib HassanFull Stack Developer