Available for new projects

The developer your business stops looking for.

10+ years building the systems companies actually run on - CRM, document management, internal operations platforms. I learn your process, own the codebase, and stay. Most engagements run eight to ten months.

Postgres schema through to an app on the store, by one person - no hand-off between a web dev, a mobile dev and a DBA. Not ready for that? Start with a fixed-scope audit. If there's nothing worth fixing, I'll tell you that too.

100+
Projects - Agency & Freelance
10+
Years Experience
8–10mo
Typical Engagement
Direct Communication, No Middlemen21 deep-dives on Supabase & Postgres

Tech Stack

PostgreSQLSupabaseNext.jsDjangoReact Native

My Work

The systems businesses run on day to day - case management, staffing operations, commerce ops. Mostly confidential, so the screenshots are limited; the walkthroughs are not.

Next.jsReactTypeScriptTanStack QuerySupabase
Watch Walkthrough
SaaSConfidential

Savicase - Case & Client Management Platform

A modern case management platform that eliminates daily productivity loss caused by scattered information. Teams manage client records, case documents, internal notes, and collaboration workflows from one centralized workspace.

Next.jsReactTypeScriptTanStack Query
Read the case study
PythonDjangoVue.jsPostgreSQLMulti-tenant Architecture
SaaS / HR TechConfidential

Confidential - Staffing Agency Management Platform

An all-in-one platform for temporary workforce management. Helps staffing agencies handle recruitment, onboarding, shift scheduling, payroll, and workforce coordination from a single centralized system with multi-tenant architecture.

PythonDjangoVue.jsPostgreSQL
Read the case study
Next.js 16React 19TypeScriptTailwind CSSshadcn/ui
SaaS / E-commerceConfidential

Confidential - Multi-Marketplace Commerce Operations Platform

An internal operations platform for a multi-marketplace live auction commerce business. Covers real-time financial dashboards, product catalog with auction pricing, inventory management across marketplaces, an operator console for live-auction hosts, and shift scheduling.

Next.js 16React 19TypeScriptTailwind CSS
Read the case study

How I Can Help

Most people start with an audit and end up keeping me around. Here is what that looks like.

Start here

Production-Readiness Audit

The low-commitment way to find out if we work well together. A fixed-scope review of your Supabase/Postgres app: RLS policies that leak across tenants, a bill growing faster than your users, queries that fall over at 10× the load. A prioritised written report - not a sales call.

Most engagements

What I mostly do

Your Technical Partner

A standing seat on the system your business actually runs on - CRM, document management, admin and operations platforms. I learn your process, own the codebase, and stay. My typical engagement runs eight to ten months, because clients keep me on after the first thing ships.

From scratch

Build the Whole Product

Postgres schema through to an app on the store, by one person. Ten years of backend plus five of React Native and Flutter means no hand-off between a web dev, a mobile dev and a DBA - and no gap for things to fall through. MVPs ship in four to eight weeks.

What My Clients Say

The words that come up most across my reviews: committed to quality, clear communicator, solution oriented.

5

The only reason I would avoid recommending Henry is that if he got too popular he wouldn't have time to work for our little company! His experience clearly shows in his patient problem-solving that ensures a positive outcome every time. He understands tasks extremely well and consistently delivers high quality solutions while writing clean and maintainable code.

D

David R.

🇦🇺 Australia · CRM / Cloud / DMS Platform

5

Can't recommend enough, Henry is just outstanding. Not only is he a very talented developer, he pursues solutions to problems relentlessly, always has a warm disposition, and communicates everything he is doing very clearly.

M

Michael T.

🇬🇧 United Kingdom · Fullstack CRM / DMS Project

5

Henry is outstanding and I would happily recommend him to anyone. His experience and talent are always evident and he's always ready to do what's needed for the task at hand.

J

James K.

🇺🇸 United States · Fullstack JavaScript Development

Ready to Build Something Great?

Whether you need a solo developer or a full team - let's discuss your project. No commitment required, I typically respond within a few hours.

Open Source Projects

I build and maintain open-source tools that empower developers and businesses. These projects are used by startups, freelancers, and enterprises to accelerate development and ship products faster.

eagerCRM

An open-source CRM built with NX, NestJS, Next.js, React Native, and Electron.

NXNestJSNext.jsReact NativeElectron
View on GitHub

Next.js + Supabase Starter

A SaaS boilerplate with NextAuth, Prisma, Supabase, and shadcn/ui.

Next.jsSupabaseNextAuthPrismashadcn/ui
View on GitHub

Django + Next.js Starter

Full-stack boilerplate combining Django + Next.js for rapid development.

DjangoNext.jsPythonTypeScript
View on GitHub

Latest from my Blog

Insights, tutorials, and lessons learned building modern web apps and backend infrastructure

Debugging PGRST Error Codes in Supabase
July 29, 2026supabase

Debugging PGRST Error Codes in Supabase

Supabase's REST API (PostgREST) returns specific PGRST-prefixed error codes for schema, query, and auth problems. Here's what the most common ones actually mean and how to fix them.

Codoric Team

Read More