AI Engineer · Senior Full-Stack Developer
I ship AI products. Not demos.
Ten years of production engineering, now pointed at AI. I take an idea to a deployed product: solo, fast, accountable. Right now I am building Rabbitty, an agentic development environment for macOS.
The Hague, Netherlands · working with teams across Europe, the US & Brazil
Side projects
Ten years of shipping my own products.
A selection. The recent ones I built with AI, from empty repo to real users: computer vision, native desktop, systems-level Rust. The one that started it all shipped in 2016 and passed 100,000 downloads. This is exactly what I would do with your idea.
2025
Kladist
liveJournaling, tasks, and notes folded into one minimal daily app. Built native for iOS and Android, designed to be the single place a day gets planned and recorded.
iOS + AndroidJournalingTaskskladist.com ↗Klad
liveA local-first markdown notes editor with a custom Rust core that syncs straight to your own Git repo. No backend, no account, keys in the device keychain. Private by architecture, not by policy.
Rust coreLocal-firstGit synckladnotes.com ↗BoraFit
liveSnap a photo, AI does the macros. Computer-vision meal recognition and natural-language food entry, with an adaptive engine that auto-tunes calorie targets from weekly weight trends. Ad-free, no manual logging.
Computer visionNLPMobileborafit.me ↗PadelChecker
liveAll the padel you play, in one place. Live court availability aggregated across booking platforms in a single query, two-way calendar sync, and a head-to-head stats engine. Four scattered apps become one hub.
Data aggregationCalendar syncpadelchecker.com ↗
Career
AI moved the speed limit. Ten years of production code keeps the car on the road.
Anyone can prompt an AI into a demo. Shipping something that survives real users, a cloud bill, and a second developer is a different job, and it is the one I have done for a decade. From Brazil to The Hague, consulting through IO Digital since 2021.
2026 – now
Miele
Full-stack developervia IO DigitalPlatform team for the Nuxt storefront: auth, dealer search, and the shared components other teams build on. Shipped a full-stack zipcode component with a cookie session synced across tabs and layered validation against internal APIs. Vue and Nuxt.
2024 – 2026
Luminus
Full-stack developervia IO DigitalNode 12 to 22 and Next.js Pages to App Router, with a live MongoDB migration and zero downtime. Set the TypeScript standards and mentored the team.
2022 – 2024
Routescanner
Full-stack developervia IO DigitalMoved a client-side SPA to Remix SSR and Heroku to AWS. Mapbox-heavy logistics interfaces.
2021 – 2022
Quin
Mobile developervia IO DigitalNative Android and iOS bridges for third-party medical SDKs inside React Native.
2021
Triple (Ajax webshop)
Full-stack developervia IO DigitalNext.js e-commerce, focused on performance and conversion.
2020 – 2021
Relive
Full-stack developerTypeScript microservices on AWS Lambda, React Native, and growth A/B testing.
2018 – 2020
THEO Technologies
Full-stack developerBuilt a video-SDK SaaS from scratch and led the team. Jenkins and Kubernetes on GCP.
2017 – 2018
Segware
Tech LeadOn-premise monolith to cloud microservices. IoT home-security app in React Native over MQTT.
2015 – 2017
HBSIS (AMBEV)
Team LeadLogistics apps for Brazil's largest brewer. Kotlin and Firebase. Scrum Master.
2012 – 2014
NDD Digital
Software engineerHigh-availability fiscal systems for Brazil's NF-e. C#, .NET, SQL Server.
Ways to work together
Whether you're a founder, a team, or hiring.
For founders
Build your AI product
You have an idea. I design, build, and deploy the whole thing: model integration, data, auth, and infrastructure that survives your first users. Weekly demos. You own the code.
For companies
Get AI into production
Embed me to take AI features from prototype to production, or to modernize the stack underneath them. I have led migrations, mentored teams, and set standards in production for a decade.
For recruiters
AI and senior engineering roles
Open to senior roles in the Netherlands and remote across Europe. TypeScript, React, Node, React Native, and increasingly Rust. Let's talk about the team and the problem.
Contact
Have an idea? Let's ship it.
Founders, teams, and recruiters all welcome. Tell me what you're building or hiring for. I read every message.