JHBook a call →

Services

What I build

Three things I do often enough to be genuinely good at. Each page covers the work, how I approach it, and what I have already shipped.


Next.js Development

I build and ship production Next.js applications — App Router, server components, ISR, and the performance work that keeps them fast after launch.

Next.js 14–16React 19TypeScriptApp RouterServer Components
Next.js Development details →

Shopify App Development

I build Shopify apps that survive real merchant scale — embedded Remix and Polaris admin UIs, webhook pipelines, and storefront widgets that do not slow a theme down.

RemixReactShopify PolarisApp BridgeGadget.dev
Shopify App Development details →

AI Integration

I put LLM features into products that already have users — retrieval pipelines, streaming interfaces, evaluation, and the cost and failure handling that demos skip.

OpenAIAnthropic ClaudeGoogle GeminiGroqMistral
AI Integration details →

Codebase Takeover & Bug Fixing

A repository, partial documentation, and nobody who understands it. I read the existing architecture first, tell you honestly what is salvageable, then finish it.

ReactNext.jsNode.jsExpressNestJS
Codebase Takeover & Bug Fixing details →

Figma to React

You have a design and no frontend. I turn a Figma file into a working React or Next.js interface — reusable components, accurate spacing, and responsive behaviour that holds on real devices.

React 19Next.jsTypeScriptTailwind CSSCSS custom properties
Figma to React details →

MVP Development

I take an idea to a deployed product you can put in front of real users — frontend, backend, auth, payments, and deploy, built by one person who owns the whole thing.

Next.jsReactTypeScriptNode.jsNestJS
MVP Development details →

Not sure which one you need?

Describe the problem on a 15-minute call and I will tell you.