Full-stack developer / Pakistan / Remote

I build web
products that work.

Thoughtful interfaces, reliable backends, and practical integrations across messaging, commerce, and productivity.

WhatsApp Concierge operations dashboard previewCLIENT DASHBOARD
WebNotepad application previewPRODUCTIVITY
Ember & Co. restaurant website previewCOMMERCE
VibeTalk chat interface previewMESSAGING

Projects

Selected work.

Messaging, commerce, productivity, and customer operations.

VibeTalk project screenshot
Messaging

VibeTalk

Real-time chat with rooms, direct messages, presence, voice notes, WebRTC calls, and web push.

  • React
  • TypeScript
  • Supabase
  • WebRTC
Ember & Co. project screenshot
Restaurant commerce

Ember & Co.

Restaurant storefront with ordering, reservations, Stripe payments, order tracking, and staff operations.

  • React
  • TypeScript
  • Express
  • Supabase
  • Stripe
WebNotepad project screenshot
Productivity

WebNotepad

Offline-first writing app with rich text, checklists, drawing, import/export, installable PWA, and optional sync.

  • JavaScript
  • PWA
  • Service Workers
  • Upstash Redis
WhatsApp Concierge project screenshot
Client dashboard

WhatsApp Concierge

A booking-bot operations dashboard built for a real customer to manage leads, conversations, properties, training, and pairing. The client did not continue hosting, so the deployment is no longer live.

Client project, no longer hosted

  • React
  • JavaScript
  • Supabase
  • Row Level Security

About

Good software
feels simple.

I’m Hamza Bhulla, a full-stack developer building web apps from interface to backend, with care for clarity and reliability.

My work spans real-time messaging, restaurant commerce, offline-first productivity, and a WhatsApp concierge dashboard built for a real customer.

Work with me

Skills

My toolkit.

A practical stack, built by shipping real products.

01

Frontend

Interfaces, routing & state

  • React
  • TypeScript
  • JavaScript
  • HTML & CSS
  • Tailwind CSS
  • Vite
  • TanStack Start
  • TanStack Router
  • React Router
  • Radix UI
  • TanStack React Query
02

Backend & data

Auth, databases & secure APIs

  • Node.js
  • Express
  • REST APIs
  • Supabase
  • PostgreSQL
  • Supabase Auth
  • Row Level Security
  • Zod
  • Rate limiting
  • Helmet
  • CORS
03

Integrations

Payments & real-time features

  • Stripe
  • Payment webhooks
  • Gemini API
  • Supabase Realtime
  • WebRTC
  • Web Push
  • VAPID
  • QR pairing
04

Browser & delivery

Offline apps, testing & deployment

  • PWA
  • Service Workers
  • localStorage
  • Upstash Redis
  • Vercel Functions
  • Cloudflare Workers
  • Vitest
  • Testing Library
  • GitHub Actions
  • Web Crypto API

FAQ

Common questions.

I build full-stack web products end to end: customer-facing web apps and SaaS products, AI-powered features, and business platforms like restaurant ordering, reservations, and payments, from the interface to the backend, database, and integrations.