Latest project
Heirbloom
A cozy garden game about breeding flowers with real genes. Cross two plants, sow the seed and find out which traits it inherited. Every flower below came out of the game's own genetics: stripes, blotches and frills are all genes you can breed for.
- Type
- Mobile game
- Status
- In development
- Platforms
- Android first, then iOS
-
Sunflower
Striped in deep iris
-
Dahlia
Frilled, blotched in cherry
-
Pansy
Blotched in white
Co-founder
Truck Genie
Fleet maintenance software for small trucking companies: digital inspections, work orders and preventive maintenance for fleets of 1 to 50 trucks, so nobody runs a fleet on paper. It's a small startup with three co-founders, and I'm the tech side: I lead product and engineering and built the product end to end, from the web app and the mobile app for drivers and mechanics to the API, the database and the pipelines that ship them.
- Type
- SaaS for trucking fleets
- Role
- Co-founder, product and tech
- Platforms
- Web, iOS and Android
Experience
Self-taught, since 2015.
I taught myself to code in 2015 and haven't stopped since. Full stack means all of it to me: the database, the APIs, the screen you click on and the pipeline that ships it. Most of my work has been enterprise systems, with a few detours worth mentioning.
-
2024 – now
An enterprise platform, from scratch
Lead developer. I architected and built the whole thing: a Blazor front end, .NET REST APIs, integrations with outside SaaS providers, reporting and ETL pipelines, and CI/CD from dev through staging to production.
-
2018 – 2024
Cameras that could see
Technical lead on smart cameras running computer vision on the device (TensorFlow and OpenCV), plus the machine learning pipeline, an in-house platform for managing a fleet of IoT devices, and the web app on top.
-
2019 – 2024
Full stack, wherever it was needed
C# and .NET, React, Angular, Node, Java, Python, SQL and AWS serverless, across several industries, some with strict rules about the data.
-
2015 – 2019
Teaching myself
No CS degree. Tutorials, side projects and a lot of broken builds, until people started paying me to write software.