Summary
Overview
Work History
Education
Skills
Timeline
Generic
Zain Hassan

Zain Hassan

SENIOR FRONTEND DEVELOPER
Hanover,PA

Summary

Results-driven Senior Frontend Developer with 7 years of experience specializing in React.js, Next.js, TypeScript, and modern JavaScript frameworks. Adept at designing and implementing scalable, high-performance web applications with a strong focus on user experience, performance optimization, and maintainable code. Skilled in state management using Redux and MobX, integrating RESTful APIs, and following Agile methodologies.

Extensive experience in developing and optimizing B2B and B2C applications, ensuring seamless performance and scalability. Proven ability to lead development teams, conduct code reviews, and implement best practices to ensure code quality and efficiency. Experience working in micro-frontend architectures and delivering Progressive Web Applications (PWA).

Passionate about continuous learning, mentoring, and staying updated with the latest industry trends. Seeking an opportunity to leverage my expertise in React.js development to contribute to innovative projects and drive business success.

Overview

7
7
years of professional experience
8
8
years of post-secondary education
2
2
Languages

Work History

Senior Frontend Developer

Almosafer
03.2019 - Current
  • Working on the Front End Development using React JS, Next JS, Typescript, Redux, MobX, Bootstrap, Material UI, HTML5, CSS3, Sass and other latest technologies
  • Working In an Agile environment
  • Implementing new features from scratch
  • Working on B2B & B2C applications
  • Migrated whole hotels application to React Hooks
  • Migrated the whole B2B application to Next JS
  • Working with PWA
  • Doing code reviews for the fellow team members
  • Implementing Google Analytics & A/B testing to track the and collect user data
  • Working closely with Backend team for API Integration
  • Working closely with UX team to implement new features
  • Working with micro-frontend architecture

Frontend Developer

tajawal
02.2018 - 02.2019
  • Assisted in the development and maintenance of responsive web applications using React.js, following best practices in component-based architecture
  • Worked closely with designers to implement user interface designs, ensuring consistency and adherence to design specifications
  • Gained hands-on experience in managing application state using Redux, contributing to the development of efficient and maintainable codebases
  • Participated in code reviews and applied feedback to improve code quality and adhere to coding standards
  • Collaborated with backend developers to integrate RESTful APIs, ensuring seamless data flow and enhancing application functionality
  • Conducted debugging and testing of applications across multiple browsers and devices to ensure functionality and compatibility

Education

Master of Science - Computer Science

University of Karachi
Karachi
01.2017 - 01.2019

Bachelor of Science - Actuarial Science

University of Karachi
Karachi
01.2011 - 07.2016

Skills

  • HTML

  • CSS

  • Javascript

  • React JS

  • Next JS

  • Typescript

  • Agile

  • Material UI

  • Redux

  • Mobx

  • React Hooks

  • PWA

  • React Query

Timeline

Senior Frontend Developer

Almosafer
03.2019 - Current

Frontend Developer

tajawal
02.2018 - 02.2019

Master of Science - Computer Science

University of Karachi
01.2017 - 01.2019

Bachelor of Science - Actuarial Science

University of Karachi
01.2011 - 07.2016
Zain HassanSENIOR FRONTEND DEVELOPER