Skip to content

Selected Work

Turning real problems into software, AI systems and digital products.

A collection of products, experiments, and systems I've designed and built across software engineering, AI, education, and entrepreneurship.

How I build

I care about more than making software work. I care about understanding the problem, designing systems that can evolve, and creating products that work in the environments they're actually used in.

Understand the problem

Don't code before understanding what needs solving.

Design deliberately

Architecture should support the product rather than complicate it.

Build for reality

Consider bandwidth, devices, users, infrastructure and cost.

Measure

Performance and outcomes matter.

Technologies I work with

Languages

Python · JavaScript · TypeScript · PHP

Frontend

React · Next.js · Astro · Tailwind

Backend

Node.js · Express · FastAPI · Django · Laravel

Data

PostgreSQL · Prisma · Supabase

AI

LLMs · AI Agents · RAG · AI Automation

Have a problem worth building for?

I'm interested in ambitious products, meaningful technology problems, AI applications and opportunities to build with people who are trying to create something valuable.

Let's build →