
I'm a Flutter and iOS developer focused on building high-quality, scalable, and user-friendly mobile applications. Over the past decade I've shipped apps across healthcare, food, IoT, navigation, and social — from solo builds to large international agile teams.
For the last three years I've specialized in Flutter, pairing it with Firebase as a full-stack backend to deliver features end-to-end: authentication, realtime data, push notifications, cloud functions, analytics, and hosting. I lead with Clean Architecture and BLoC so the codebase stays testable and evolvable.
An iOS app that helps people stay off their phone during time they care about by turning it into a time-boxed commitment, backed by a buddy-based accountability layer. Built in Flutter with Firebase and native Screen Time integration.
A padel platform that helps players find their next match — connecting players for matchmaking and court bookings, with tools for club owners to manage their players. Built solo in Flutter with Firebase across iOS, Android, and web.
A healthcare application for individual doctors to manage patient images and medical history. Built from the ground up in Flutter with Firebase as the full backend.
A QR-menu platform letting restaurants create, update, and manage menus with realtime sync across customer touchpoints.
A new Flutter mobile app bringing Christianity Today's content — previously web-only — to iOS and Android, built via the agency Fueled.
Migrated a medical wound-evaluation app from legacy iOS to Flutter with offline-first sync and measurement-hardware interop.
A working setup for dev / staging / prod Firebase projects in a single Flutter codebase using FlutterFire and flutter_flavorizr. Copy-paste friendly.
How I structure production Flutter apps into presentation, domain, and data layers — and why the boundaries pay for themselves the first time a backend swaps underneath you.
I'm currently open to senior Flutter engagements — contract or full-time, remote from Spain. Happy to chat about scope and timing.