I build things
that move.

I design and ship real systems across three layers: hardware you can hold, software that thinks, and the aerodynamics that make a race car faster. Year 10, Bangkok — F1 in Schools aero lead, self-taught developer, nine shipped projects.

Agent Canvas

A canvas for coding agents

Agent Canvas screenshot

Shiori

AI study companion

Shiori screenshot

TermiStock

Stock screener for swing traders

TermiStock screenshot

GolfPeaks

Indoor golf studio site

GolfPeaks screenshot

Three disciplines, one habit of shipping.

01

Hardware / PCB + CAD

Schematic capture, PCB layout and routing, enclosure design in CAD, and getting boards from design file to soldered, working hardware.

KiCadFusion 360SolderingFirmware
02

Software / AI tooling

Next.js products, local-LLM tooling, and an AI-native Linux distro — built to be used daily, not demoed once.

TypeScriptPythonNext.jsLocal LLMs
03

CFD / Aero engineering

Aero lead for a student F1 in Schools race car — CFD simulation in ANSYS Fluent to iterate front-wing and body geometry against drag and downforce targets.

ANSYS FluentCFDCADF1 in Schools

Stack, process, availability.

TypeScript/Next.js and Python day to day, KiCad + Fusion 360 for hardware, ANSYS Fluent for CFD. Linux (Ubuntu-based, my own distro) as the daily driver. Git for everything.

See it, don't take my word for it.