hs

Hi, I’m Harmandeep Singh

Good code.Great experiences.

I build websites and web apps that work as good as they look, and pass the audit too.

Harmandeep Singh smiling, wearing a black turban, glasses, and a black blazer

Full-stack developer. Freelance by choice.
Compliance-friendly by experience.

500concurrent players.
Zero-cost infrastructure.
ReactTypeScriptNode.jsPostgreSQLAWSAzure

Things I’ve shipped.
And things I’m brewing.

The Table live website with its private poker table and create-a-room interface
Real-time web appLive project

The Table

All in.

Poker night, minus the shuffling.

What started as “let’s play poker with friends online” turned into a full-blown poker platform with a UI that’s more Vegas than video call. Private rooms, fast plays, and game styles for every kind of table.

  • Battle-tested. Handled 500 concurrent players live without folding under pressure.
  • Built for speed. Snappy real-time gameplay with no awkward “is it my turn?” pauses.
  • Every game, your rules. Texas Hold’em, Omaha, and double-board bomb pots, with custom game styles for that one friend who always invents house rules.
  • Zero friction. Invite-only rooms for up to nine friends. No accounts, no downloads, just a browser and play chips.
  • Hosted for free on Cloudflare. Proof that serious infrastructure doesn’t need a serious bill.
Play it live
Editorial concept image of amber, golden, and stout beers on a warm orange tabletop
Web + React NativeIn prototype

Bru

Brewing.

Social, but make it brewery.

Most beer apps feel like a database with a feed bolted on, plus ads. Bru is the opposite: a design-first, beer-first social app where logging a pint feels less like data entry and more like keeping a journal you actually want to look back on. Think Letterboxd, but for people who know their IPA from their IPL.

What makes it different

Flavor Map
A visual, tag-based tasting wheel (hoppy, roasty, fruity, funky) with sliders for body and carbonation. Because “3.75 stars” tells you nothing a year later.
The Shelf
Your profile is a curated grid of every beer you’ve logged, like a collection, not a spreadsheet.
Cheers
One-tap, positive-only reactions. No pressure, no hot takes, just good vibes and a satisfying animation.
The Round
Log a whole flight in one go and tag who you were drinking with. Memory and social, in one flow.
Taste Match
Find friends whose palate lines up with yours, so recommendations come from people you trust, not strangers on the internet.
The Pour
Every check-in can become a beautifully designed card built for Instagram and TikTok. Growth engine disguised as a flex.

Under the hood

Logging in three taps or fewer, offline-friendly (because bars and Wi-Fi rarely get along), a crowdsourced beer catalog, and a social layer built on a relational data model that’s ready to scale.

Currently in prototype, launching on web and mobile (React Native).

Good instincts.
Solid engineering.

One developer.
The whole stack.

Web & mobile
React, React Native, TypeScript
Backend & APIs
Node.js, Express, REST APIs, Zod
Data & persistence
PostgreSQL, MySQL, Drizzle ORM, Sequelize
AI & background jobs
AWS Bedrock, RAG, PII tokenization, Redis, BullMQ
Security & isolation
RBAC, row-level security, JWT, OAuth 2.0, AES-256-GCM
Cloud & delivery
AWS ECS, RDS, S3, Azure Blob Storage, Key Vault, Docker, CI/CD
Payments & integrations
Stripe, HubSpot, FedEx, Google & Microsoft APIs

I’m a freelance full-stack developer who builds websites and web apps, from the pixels people click to the servers they never think about.

I’ve spent a good chunk of my career in industries where “move fast and break things” gets you a very awkward meeting with legal. I’ve built SaaS products in healthcare and finance, worked on SOC 2 compliant systems, and built internal tools at Bajaj Finance.

So yes, I can make it pretty. I can also make it secure, auditable, and ready for the people with clipboards.

I’ve also built real-time apps that handle 500 concurrent users on zero-cost infrastructure, because scaling well shouldn’t mean spending big.

I work with clients around the world, building across React, React Native, TypeScript, Node.js, and SQL databases, with secure cloud delivery on AWS and Azure.

When I’m not building for clients, I’m building Bru, a social app for beer lovers. Turns out I like shipping things almost as much as I like sipping things.

From a good idea
to a great product.

What I do, from the interface to the infrastructure.

Web Apps & SaaS

Full-stack products, built end to end. Dashboards, portals, platforms, the works. If it has a login screen, I’ve probably built three of them this year.

Websites

Fast, responsive, and actually pleasant to use. No 14-second loading spinners. No mystery navigation.

Compliance-Ready Builds

SOC 2 isn’t just a badge, it’s a mindset. I build with access controls, audit trails, and data handling in mind from day one, not bolted on the week before the auditor arrives.

Internal Tools

The unglamorous apps that keep companies running. I make them fast, clear, and less likely to make your ops team sigh loudly.

Built where
it matters.

Healthcare. Finance. Real stakes.
Software that holds up.

Bajaj Finance: Internal Tools

Built internal tools for one of India’s largest financial services companies, where software has to handle scale, sensitive data, and very little tolerance for “it works on my machine.”

TissueVault — Healthcare Operations SaaS

Built a full-stack platform for tissue-product ordering, inventory, insurance verification, invoicing, and distributor commissions using React, TypeScript, Node.js, Express, and MySQL with Sequelize.

Implemented granular server-side authorization, RS256 JWT authentication with refresh-token rotation, and AES-256-GCM encryption for sensitive patient fields and clinical attachments, backed by Azure Key Vault and Blob Storage. Order and payment workflows use database transactions, row-level locking, idempotent Stripe Checkout requests, and background reconciliation to recover missed payment events. Integrated HubSpot CRM synchronization, FedEx shipping rates, and Azure Application Insights for operational telemetry.

OmegaFP — AI-Powered Financial Advisory CRM

Built a multi-tenant CRM for financial planning firms using React, TypeScript, Node.js, Express, PostgreSQL, and Drizzle ORM, covering household management, financial planning, communications, and meeting intelligence.

Implemented firm-scoped authorization, PostgreSQL row-level security, and AWS Cognito authentication. Built document-grounded AI workflows with retrieval-augmented generation, source citations, AWS Bedrock, and Presidio-based PII tokenization. Redis/BullMQ workers handle asynchronous integration tasks and OAuth token refresh. Added SHA-256 hash-chain verification for audit records and KMS-encrypted email archival with configurable S3 Object Lock retention. Containerized services run on AWS ECS Fargate with RDS, supported by automated migration gates and CI/CD deployment pipelines.

Got a project?
Let’s build it.

Whether you need a full product, a website that finally behaves, or an app that has to survive a compliance review, I’m happy to talk.

Response time: faster than your last vendor. Probably.