Ten years of engineering. Six, shipping Flutter to production.
I work with teams I can genuinely help — everyone else hears that on the first call.
01 · services
What breaks first. What order to fix it in. You get it in writing — short, prioritized, ready to hand the team.
Your PRs, reviewed with the same head that makes product calls. Something urgent between calls? I'm around.
The training is built on your actual repo: the bugs you're carrying, the Flutter calls already made, how you're using AI to write code today.
You build your own judgment for what AI hands you, session by session, until you stop needing someone else to confirm it.
02 · process
03 · who's behind this
AI multiplies in both directions: a developer with solid foundations flies; one without them sinks faster, shipping more bad code per hour. That's why fundamentals and architecture matter more than ever. A decade building — PHP backends, web, native mobile, six years of Flutter in production — and lately, leading product and teams as well as writing code.
La Fluttertulia is the Flutter vertical of The Tiny Revolutions, my studio. ↗04 · frequently asked questions
How can I make sure this service will work for my team before committing?
We'll start with a free 1-on-1 call to discuss your challenges and goals. I'll share potential approaches and how I can help you move forward effectively. If I feel I can't add value to your project, I'll let you know right away to save you time and money. Only after this call will you decide if my suggestions and experience align with what you need to move forward together.
How personalized is the support for my specific needs?
The support is designed to be highly tailored to your project and challenges. After an initial evaluation, I will adjust my guidance, code reviews, and support to address your unique needs and development goals.
What is the time commitment required?
The support is flexible and can be adapted to your needs. Typically, we'll schedule bi-weekly or monthly calls, but more frequent support can be provided if needed.
Will I need to change my usual tools and methodologies?
I adapt to your existing tools and workflows as much as possible. My goal is to enhance your current practices without introducing unnecessary changes unless they add significant value.
How can I be sure you'll be a good fit for my project?
We'll start with a free consultation to understand your project, challenges, and goals. I don't aim to oversell; a clear sign of this is that I only take on projects where I believe my judgment can truly add value.
What kind of ongoing support is provided?
Ongoing support includes code reviews, consultations, progress tracking, and proactive recommendations based on your current goals.
How will the service be delivered (remote, on-site, hybrid)?
The service is entirely remote, using video calls, messaging and shared documents. For team training in Spain, on-site can be discussed.
What languages/packages/libraries do you specialize in?
Flutter and Dart in depth. Around them: mobile app architecture, PHP/Laravel backends, mobile CI/CD, and AI applied to development — both in the product and in the team's workflow.
What if I use a different tech stack?
I adapt my support to various tech stacks. While my main focus is on the Flutter framework and the Dart language, I can offer valuable guidance for other languages based on best practices and development methodologies.
How many teams do you advise at the same time?
I work with a reduced number of teams to ensure personalized, high-quality support for each one. I prioritize deep and meaningful commitments rather than handling too many projects simultaneously.