GULFARAZ
HASSAN
--m
Full Stack Web Developer - JavaScript/TypeScript
WORK EXPERIENCE
ABOUT ME
• Cloudtek (Team Lead), Islamabad
As a highly experienced developer with
more than 4 years of hands-on experience
in
Node.js,
Nest.js,
React.js,
Next.js,
Amazon Web Services, Digital Ocean,
Docker,
CI/CD,
git,
GitHub.
I
have
2021- PRESENT
FULL STACK DEVELOPER
• Analyze business requirements to translate functional requirements into technical
requirements and develop web applications using NodeJS, NestJS, Express, ReactJS,
Redux, SQL, MongoDB
developed a deep understanding of full-
• Experience with budling CI/CD, Docker, Micro Services, GitHub, Git and AWS,
stack development and have worked on a
Stripe, Twilio, Firebase, GraphQL
variety of projects for clients across
• Write Unit and Integration Tests using Jest, Mocha, Chai and Supertest
different industries.
• Architecture development for large scale JavaScript applications with NodeJS and
ReactJS
• Develop Micro Services using RabbitMQ, gRPC and NodeJS. For caching use Redis
WEBSITES & SOCIAL
LINKS
• Participated in daily scrums, weekly sprint planning, bi-weekly retrospective and
code review meetings
• Develop pages from mock-ups using ReactJS, NextJS, Material Ui, TailwindCSS,
Bootstrap
LinkedIn:
https://www.linkedin.com/in/gulfarazhassan-8b16331bb/
GitHub:
https://github.com/GulfarazHassan
Website:
https://gulfarazhassan.com/
• Balawal IT House (Remote)
-
NODE / REACT DEVELOPER
• Used MERN (MongoDB, Express, ReactJS, NodeJS) stack to develop blazing fast
single page applications
• Worked on backend by using NodeJS, Amazon Web Services (AWS), Express,
NestJS, MongoDB, PostgresSQL and MySQL etc
EDUCATION
• Responsible for design and development of the web pages from mock-ups using
ReactJS, Material UI, Styled Components, Bootstrap, SASS, CSS etc
• Use GitHub to store, share and collaborate on projects using git version control
National University of Science and
Technology (NUST - Bachelors)
Major Subjects: Programming Basics,
C++, C#, Java, Algorithms, Databases.
system and use Jira for project management
• Implement CI/CD pipeline using GitHub Actions
• Experience with debugging and writing tests using Jest, Mocha, Chai
• Experience in developing backends in Python and Django
Islamabad, Pakistan
(2015 - 2019)
SKILLS
JavaScript, TypeScript, Nodejs, Express, NestJS, ReactJS,
NextJS, Material UI, Styled Components, TailwindCSS, HTML,
CSS, SASS, MongoDB, PostgreSQL, SQL, Docker, Firebase,
Amazon Web Services (AWS), Google Map Apis, Stripe,
Twilio, RabbitMQ, gRPC, Redis, GitHub, Jest, Mocha, Chai
Major Projects
1) Lodging Application
Stack: NodeJS, ReactJS, MongoDB, AWS
It was a web application allowing users to check room availability, and prices and make online reservations with an in-built payment
gateway. The admin portal showed users’ past activities, including the duration of previous stays and bills paid. The application was
developed from scratch, starting with a functionality discussion with the client and converting the requirements into a Figma design. The
front end was developed using ReactJS and NextJS and NodeJS was used on the backend with MongoDB as the databases. I was also
responsible for writing the unit test cases and doing end-to-end testing using Jest. Furthermore, I and a junior developer were tasked with
developing CI/CD pipelines. For this project, we integrated the third-party APIs for the payment method and developed RESTful APIs for
the web.
2) Emergency Services
Stack: ReactJS, NodeJS, Express, GraphQL, AWS
The app intended to suggest the shortest building exits by taking users’ coordinates, and building architecture. The app’s primary purpose
was to avoid panic in emergency situations during which human decision-making is usually affected. Commercial use of the app was to
help firefighters minimize their rescue time. The app also had a feature to locate other individuals in the vicinity to make emergency
rescues more efficient.
3) Hospital Management System
Stack: NextJS, Angular, NodeJS, MongoDB, PostgreSQL, AWS
With other team members, I built a customized hospital management system used by both patients and hospital administrators containing
patients’ medical history, a function for doctor appointment scheduling and a reminder module and an interactive dashboard for the admin
to view the facility’s usage statistics to make more informed operational decisions including suggesting days and slots for surgical
operations etc. As a Senior Full Stack developer, I was given tasks related to front and backend. Apart from that, I was also responsible for
providing tech support to junior developers and did the app deployment on AWS using CI/CD pipelines.