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: a full coaching platform, 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.
2026
Rabbitty
building nowAn agentic development environment for macOS. Run a fleet of AI coding agents in parallel, each isolated in its own git worktree, with automatic status detection and inline diff review. Written in Rust on GPUI, not Electron.
RustGPUImacOSAI agentsrabbitty.app ↗BoraFit
liveA fitness coaching platform. Athletes log food and weight in a native mobile app, coaches build the plan from a web desk with an AI meal-plan builder, and one Rust core computes every number: weight trend, TDEE, macros. Started as an AI photo-to-macros app, rebuilt in Rust when the first coaches signed on.
RustReact NativeAI coachingborafit.me ↗
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 ↗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.