Open to freelance and consulting work

Hi, I'm Humza Hasan.

Frontend engineer building micro-frontends at scale. Senior Experience Engineer at Publicis Sapient, based in Noida, India.

Humza Hasan
7+
years shipping frontend
3
companies, from startup to enterprise
React + TS
daily stack
MFE
micro-frontends with Module Federation

Selected work

Things I've shipped

From an early-stage startup to banks and telecoms with millions of users.

Verizon, via Publicis Sapient

Micro-frontends at enterprise scale

Problem
Lots of teams shipping into one big web app. Every release was tied to everyone else's.
What I did
Built and maintain micro-frontends on Webpack Module Federation, with shared dependencies and per-app CI/CD pipelines.
Result
Teams deploy on their own schedule without breaking each other.
  • React
  • TypeScript
  • Module Federation
  • CI/CD

Seekho.ai

Founding frontend at a Sequoia-backed startup

Problem
A brand new product with no frontend, no design system and a tight runway.
What I did
Joined the founding team and built the web app from scratch: architecture, state management and the release process.
Result
Took the product from zero to a live app real learners used every day.
  • React
  • Redux Toolkit
  • Startup

Citibank APAC, via TCS

Enterprise banking platform

Problem
Banking flows that had to be fast, accessible and correct across several markets.
What I did
Built customer-facing features in React with Redux Saga for the complex async flows.
Result
Shipped features to customers across the APAC region.
  • React
  • Redux Saga
  • Banking

Luminor Bank, via TCS

Retail banking for the Baltics

Problem
A large banking frontend that needed new features without slowing down releases.
What I did
Delivered features and helped keep a large Redux codebase maintainable.
Result
Steady feature releases on a codebase many teams depended on.
  • React
  • Redux
  • Banking

Side projects

Built after hours

Small bets, built in public.

On-Device Finance Assistant

A private finance chat that runs a small language model on WebGPU. Your transactions never leave the browser.

Source on GitHub ↗

Sunar Studio

Upload a jewellery CAD file and get catalogue images in yellow, rose and white gold, plus 22K, 18K and 14K gold weight, in about two minutes.

Visit Sunar Studio ↗

Under the hood

An Instagram series that explains how apps like Swiggy and Blinkit actually work, one diagram at a time.

Writing

Notes from the frontend

Micro-frontends, state, and how things work under the hood. All posts

Work with me

Need a frontend that scales?

I help teams untangle big React apps, set up micro-frontends, and ship faster. Freelance or consulting.