Hassan Baig, Developer in Lahore, Punjab, Pakistan
Hassan is available for hire
Hire Hassan

Hassan Baig

Verified Expert  in Engineering

React and Full-stack Developer

Lahore, Punjab, Pakistan

Toptal member since August 4, 2022

Bio

Hassan is a full-stack developer (MERN) who has worked with startup founders and million-dollar companies in the finance, real estate, and health sectors. He has built SaaS web applications from scratch, jumped into established codebases to debug, developed ERPs for employee management and payroll, completed full migrations and complex integrations, and designed browser automation. Hassan enjoys contributing to long-term projects, optimizing performance, and implementing best coding practices.

Portfolio

SprintX
Amazon Web Services (AWS), React, React Native, Node.js, Express.js, MongoDB...
BioMark
React, React Native, CSS, SCSS, Material UI, NativeBase, TypeScript, TestFlight...
Rubix Agency
React, Node.js, Express.js, Material UI, MySQL...

Experience

  • React - 5 years
  • Node.js - 5 years
  • JavaScript - 5 years
  • TypeScript - 5 years
  • SQL - 4 years
  • Amazon Web Services (AWS) - 4 years
  • MongoDB - 3 years
  • React Native - 2 years

Availability

Full-time

Preferred Environment

Slack, Jira, ClickUp, Visual Studio Code (VS Code), GitHub, Amazon Web Services (AWS), Google Cloud, Linux

The most amazing...

...project I've developed is a healthcare mobile application for patients and a web portal for doctors and clinics with 15+ modules.

Work Experience

Technical Team Lead | Full-stack Developer

2020 - PRESENT
SprintX
  • Developed and maintained an in-house ERP for internal use cases such as employee management, payroll, and attendance, which completely removed manual payroll creation work.
  • Developed browser automation via Puppeteer and Playwright to scrape Google and Facebook ads for a SaaS.
  • Handled client meetings for several projects. Gathered requirements and discussed features and sprint planning.
  • Collaborated with project managers, SQAs, and a team of developers to work on different projects for SprintX clients.
Technologies: Amazon Web Services (AWS), React, React Native, Node.js, Express.js, MongoDB, Puppeteer, Playwright, Minimum Viable Product (MVP)

Technical Team Lead | Full-stack Developer

2022 - 2022
BioMark
  • Migrated Biomark's web application (doctor's portal) from Angular to React and the mobile application stack from Ionic and Angular to React Native.
  • Integrated third-party services such as Jumio, Stripe, Billplz, Apple login, Google maps, Google login, Facebook login, and Firebase.
  • Collaborated with the product manager and product owner to study the app before conversion and gather technical requirements.
  • Managed and led a development team to revamp and migrate Biomark's technology stack.
Technologies: React, React Native, CSS, SCSS, Material UI, NativeBase, TypeScript, TestFlight, Jumio, Firebase, Stripe, Google Sign-in, Facebook Login

Full-stack Developer

2021 - 2022
Rubix Agency
  • Migrated the codebase from Node.js EJS to React, Node.js, and Restful APIs.
  • Integrated third-party services such as Google AdWords, Google Analytics, Facebook ads, Slack, and Shopify API.
  • Developed an onboarding flow for the Rubix Insights platform, including all third-party integrations.
  • Collaborated with the product manager, CTO, data engineers, and UI/UX designer to develop and implement features in Rubix Insights.
Technologies: React, Node.js, Express.js, Material UI, MySQL, Amazon Elastic Container Service (ECS), Amazon S3 (AWS S3), Amazon Web Services (AWS), CSS

Front-end Developer

2020 - 2020
Owtlab
  • Developed an npm package specifically for the Owtlab project and published it on npm.
  • Designed and developed several reusable components and pages from the provided Figma designs.
  • Collaborated with other developers to build a CRM similar to Hubspot.com.
Technologies: React, Material UI, NPM

Full-stack Developer

2019 - 2019
Zapprate
  • Designed and developed the landing page for Zapprate.com.
  • Set up auto deployments via GitHub Actions on DigitalOcean.
  • Collaborated with the startup founders to develop both administration and user dashboards.
Technologies: React, Node.js, Express.js, MySQL, SCSS, Ant Design, DigitalOcean

React Developer

2019 - 2019
Synkbooks
  • Designed and developed a landing page for Synkbooks, Collaborated with the founder of Synkbooks and the engineering team.
  • Integrated the PayPal payment gateway in Synkbooks with a subscription.
  • Migrate the project codebase from Bootstrap version 4 to 3.
Technologies: React, JavaScript, HTML5, CSS3, SCSS, SaaS, Redux, Redux Thunk, Git, GitHub, PayPal

Experience

Relome

RELO helps its users select the most suitable residential property based on their needs. People can save properties from Zillow, Realtor, and Redfin and compare properties.
Business Domain: Real Estate

SynkBooks

https://synkbooks.com/
SynkBooks offers its users technology-enabled services to manage complicated bookkeeping and tax needs, simplifying bookkeeping. I developed the landing page and completed the Paypal integration.
Business Domain: SaaS, Tax Industry

Retail E-commerce Ventures

Retail E-commerce Ventures is a private equity firm based in California, the United States. The firm prefers to acquire well-known distressed retail brands and transform them. I was their React developer, completed bug fixes, and added features to their eCommerce stores.

Zapprate

I designed, developed, and deployed Zapprate, The website was used for finding mortgage loans. People can apply for loans from the listed loan providers. I worked closely with the founder of Zapprate and added several features after the first version was released.

Education

2016 - 2020

Bachelor's Degree in Computer Science

Comsats University Islamabad - Lahore, Pakistan

Skills

Libraries/APIs

React, Node.js, Stripe, AWS Amplify, Redux-Saga, WordPress API, PayPal API, Facebook Login, Puppeteer, Playwright

Tools

Redux Thunk, Git, GitHub, GitLab, Amazon Elastic Container Service (ECS), Slack, Jira, NPM, TestFlight

Languages

SQL, JavaScript, TypeScript, HTML5, CSS3, HTML, CSS, SCSS

Frameworks

Express.js, Material UI, Redux, Next.js, React Native, Ant Design, Jest, Bootstrap

Paradigms

Mobile Development

Platforms

Amazon Web Services (AWS), Linux, Firebase, Contentful, Shopify, Visual Studio Code (VS Code), DigitalOcean

Storage

MongoDB, MySQL, Google Cloud, Amazon S3 (AWS S3)

Other

Minimum Viable Product (MVP), Web Development, SaaS, Software Development, Machine Learning, Gatsby, NativeBase, Strapi, Enzyme, Storybook, CI/CD Pipelines, ClickUp, PayPal, Jumio, Google Sign-in

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring