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.

9

Shipped projects

3

Disciplines

1

Linux distro

TypeScript×React×Next.js×Python×Linux×AI×Flutter×Open Source×Node.js×Docker×Gemini×MCP×Ollama×TypeScript×React×Next.js×Python×Linux×AI×Flutter×Open Source×Node.js×Docker×Gemini×MCP×Ollama×

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.