Skip to content

About

Who I am

The stack, and how I approach a project.

I'm a full-stack developer, and I build whole products rather than pieces of products: data model, API, interface, deployment and monitoring. That wide view is what interests me — understanding how a schema decision ripples all the way out to the user experience.

My personal projects tend to revolve around geographic data and real time: mapping wildfires from satellite feeds, merging public real-estate sources, tracking satellites in orbit. I like subjects where the raw data is thankless and the work consists of making it readable.

I work in Docker end to end, I host on my own servers, and I document what I build — because a project you can't pick back up six months later isn't really finished.

I didn't come to development through computing, but through objects: industrial product design first, then real-time 3D. That's where I picked up a taste for hard constraints and geometry, and the habit of starting from a brief rather than from a technology. Code showed up as the most direct way to automate whatever was slowing me down — and never left.

Skills

Tech stack

Front-end

Vue 3NuxtTypeScriptTailwind CSSMapLibre GL

Back-end

PythonFastAPINode.jsAdonisJSPHP

Data

PostgreSQLPostGISMongoDBRedisSQLite

AI & Data science

TensorFlowKerasVertex AIpandas

Infrastructure

DockernginxCaddyGitHub Actions

Mobile

SwiftUISwiftDataiOS

Method & product

GitHub FlowTestingDocumentationProduct OwnershipAgile