AH

Available for internships · Delhi NCR & Remote

Afzal Hussain

Frontend Developer

I build production interfaces for the modern web.

const role ="Frontend Developer"

Based in New Delhi, working across React, Next.js, TypeScript and the MERN stack. Five deployed applications — including a payments-ready commerce platform with Redis caching, background workers and real-time order state.

Production apps
5
REST endpoints shipped
45+
Lighthouse on shipped work
90+
Reusable components
60+

Selected work

Five products. Every one of them clickable.

Not tutorial clones. Each runs with real APIs, real failure handling and measured performance. Open a case study to see the architecture and the trade-offs behind it.

LiveScreenshot of eShopper

FeaturedFull-stack commerce platform2026

eShopper

A production fashion retail platform covering the whole commercial lifecycle — catalogue discovery, cart and coupon pricing, Razorpay checkout, fulfilment with delivery OTP, customer-initiated returns with automated refunds, and a membership tier system.

30+REST endpoints
16Data models
~60%Fewer DB reads
90+Lighthouse perf
  • React
  • Redux Toolkit
  • Redux Saga
  • Material UI
  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • Redis
  • BullMQ
Live siteSource
LiveScreenshot of MovieZone

Installable PWA · performance2026

MovieZone

A movie and TV discovery platform on the TMDB API, shipped as an installable PWA with a dedicated Smart TV interface, server-side SEO rendering, web push and an automated performance test suite.

~30Automated checks
24hStale fallback
90+Lighthouse PWA
0Framework deps
  • JavaScript
  • Express
  • TMDB API
  • Service Worker
  • Web Push
  • node-cache
Live siteSource
LiveScreenshot of The Chronicle

Bilingual news application2025

The Chronicle

English and Hindi news discovery across eight categories, aggregating the GNews API and RSS feeds into a single normalised, deduplicated timeline with search and infinite scrolling.

8Categories
2Languages
~50%Fewer API calls
94%TypeScript
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • SWR
  • GNews API
Live siteSource
LiveScreenshot of World Explorer

Typed full-stack data explorer2025

World Explorer

An explorer for 250 countries with debounced search, region filters, sorting, border navigation and detailed country views over a typed Express API.

250Countries
300msSearch debounce
~70%Fewer requests
96%TypeScript
  • React
  • TypeScript
  • Express
  • Tailwind CSS
  • TanStack Query
Live siteSource
LiveScreenshot of This portfolio

Next.js site with contact pipeline2026

This portfolio

The site you are reading: a Next.js App Router build with a WebGL hero, and a real server-side contact pipeline rather than a decorative form.

20+Components
95+Accessibility
5/minRate limit
2Emails per send
  • Next.js
  • React 19
  • TypeScript
  • Tailwind CSS v4
  • Three.js
  • React Three Fiber
Live siteSource

More on github.com/theafzalhussain

Technical expertise

The full stack, not just the front of it.

31 technologies across 4 languages, 8 frontend libraries, 8 backend tools, 5 data layers and 6 DevOps services. Each card says where it actually shipped.

JavaScriptLanguageES6+ across all 5 apps
TypeScriptLanguage94–96% of 3 repos
HTML5LanguageSemantic, accessible markup
CSS3 & SCSSLanguageDesign systems, motion
ReactFrontendComponent architecture, hooks
Tailwind CSSFrontendMobile-first, token-driven
Redux ToolkitFrontendeShopper store + Redux Saga
Framer MotionFrontendPurposeful interface motion
Material UIFrontendeShopper admin + data grid
BootstrapFrontendEarly responsive builds
RechartsFrontendeShopper admin analytics
PWAFrontendMovieZone: SW + web push
Node.jsBackendAPIs, workers, CLI checks
ExpressBackendRouting, middleware, validation
REST APIsBackend45+ endpoints shipped
Socket.IOBackendLive order state, server-derived rooms
BullMQBackend4 queues: mail, refunds, reports, images
RazorpayBackendServer-side signature verification
NodemailerBackendTransactional mail, HTML-escaped
Web PushBackendMovieZone notifications
MongoDBDatabase / CacheAtlas — 16 models in eShopper
MongooseDatabase / CacheSchemas, indexes, cached connection
Redis / ioredisDatabase / Cache~60% fewer repeat DB reads
CloudinaryDatabase / CacheProduct media storage
FirebaseDatabase / CacheAuth + admin SDK in eShopper
Git & GitHubDevOps / ToolsBranches, PRs, Actions
VercelDevOps / ToolsPreview + production deploys
RenderDevOps / ToolsExpress API via deploy hook
SentryDevOps / ToolsError tracking, client + server
Datadog RUMDevOps / ToolsReal-user monitoring
AIDevOps / ToolsTheoretical applications

Training & certifications

  • MERN Stack DevelopmentDUCAT, Delhi · 2023
  • Web Development — 6 month programWorld Class Skill Centre, Delhi · 2023
  • Cybersecurity & AI BasicsNIIT Foundation · 2023

Journey

Foundations first, then shipping.

  1. 2023

    Web development foundations

    World Class Skill Centre, Delhi

    Six-month intensive: HTML5, CSS3, JavaScript and responsive layout discipline. Where the fundamentals got fixed.

  2. 2023

    MERN stack development

    DUCAT, Delhi

    MongoDB, Express, React and Node — data modelling, REST APIs, authentication and the first full-stack deploys.

  3. 2024

    MCA — Computer Applications

    IGNOU, New Delhi · in progress

    Studying alongside full-time building, after a First Division BCA from Maharshi Dayanand University, Rohtak.

  4. 2025

    Independent product work

    Self-directed · New Delhi

    World Explorer and The Chronicle shipped — typed APIs, caching strategy, bilingual UI and measurable request reduction.

  5. 2026

    Production scale, and looking for a team

    Open to frontend internships

    eShopper and MovieZone took me into payments, background workers, real-time state and PWA delivery. Now I want code review and a product team around me.

CurrentlyMCA · IGNOUBCA · First Division, MDU Rohtak
Portrait illustration of Afzal Hussain
Afzal HussainNew Delhi, India

About

Self-taught discipline, production habits.

I'm a frontend developer based in New Delhi. I learn by shipping things that have to stay up — which is why my projects have cache layers, retry logic, worker queues and admin screens rather than just a pretty landing page.

My strongest work is eShopper: a React storefront over an Express API with Razorpay signature verification, 16 Mongoose models, Redis caching that degrades gracefully, four BullMQ queues and live order updates over Socket.IO. I designed the architecture, wrote the code and run the deploys.

I care about the parts that decide whether software survives contact with real users: caching that degrades instead of collapsing, jobs that are safe to retry, and interfaces that stay fast on a mid-range phone. I use AI tooling the way working teams do — as acceleration, not authorship. Ask me about any file in any repo and I'll walk you through the decision behind it.

Looking for
Frontend / Web Developer internship
Location
Delhi NCR onsite or fully remote
Availability
Immediate
Languages
English, Hindi

Contact

Let's talk about your frontend roster.

Send a role description, a take-home, or a 20-minute call invite. Messages are stored server-side and mailed to me, so nothing gets lost.

Phone / WhatsApp
+91 84478 59784