SD.
status·open to opportunities

Early products, shipped and ready for real users.

A full-stack engineer working in TypeScript, React, Node.js, and PostgreSQL, putting the same care into the parts users never see, like access control, data integrity, and testing, as into the accessible interfaces they do.

//TypeScriptReactNode.jsNext.jsJavaSpring Boot

selected work

Recent projects

all work

what I build with

Core stack & capabilities

Backend

Server-side systems, APIs, and data

Node.js & Express.js
Java & Spring Boot
Microservices architecture
Auth & RBAC
PostgreSQL & Supabase
Caching with Redis

Frontend

Web and mobile interfaces

React & Next.js
React Native & Expo
Responsive, accessible UI
Localisation

AI & Data

LLM features built into real products

LLM features
Prompt design & structured output
Vision for photo import
Semantic search & embeddings

Cloud & Infra

Shipping and running what I build

Containerised deployment
Render & Vercel
AWS
Persistent file storage
Automated testing

// engineering depth

System DesignAPI DesignDatabase DesignAuth & RBACCaching & PerformanceAutomated TestingAccessibilityAI Integration

how I think about building

Building Philosophy

build-process.sh

$ run build-process --verbose

[01]Understand the Problem✓ done

Identify the real problem — not just the symptoms.

[02]Break It Down✓ done

Decompose complexity into smaller, manageable components.

[03]Design the System✓ done

Define architecture, data flow, and scalability before code.

[04]Iterate Rapidly✓ done

Build fast, fail fast, learn fast — improve through cycles.

[05]Refine & Scale✓ done

Stabilise, optimise, and make the system ready for growth.

› Turn ideas into scalable solutions.

Beyond the code

Communication

Translating technical ideas into clear language for teams and clients.

Product Thinking

Viewing engineering challenges through a product and business lens.

Systems Thinking

Understanding how components interact across the full pipeline.

Creative Workflow

Storytelling and structured production experience from content creation.

teaching & sharing

Writing on LinkedIn

Notes on building products, engineering, and careers.

all content