Based in Florianópolis. Building since 2017.
Web apps. Marketing sites. Automations. Internal tools. Ten-plus things in the wild. Here's a few of them.
A digital home for Florianópolis families: mapped, ad-free, and local
A global marketplace for creative exchange: skills for accommodation
A predictable customer-flow system for restaurants in Brazil
Amazon & Mercado Libre analytics in one dashboard: P&L, ads, AI insights
Lead-gen site built around 5 million World Cup tourists
A modern digital presence for a 20-year practice in Odivelas
A calm, converting bilingual presence for a private yoga practice
I build for dental clinics, yoga teachers, community platforms: anyone who needs booking, search, or follow-up wired in from day one, not bolted on as an afterthought.
I map what's slow (quoting, invoicing, scheduling, reporting) and replace it with something reliable. Most clients stop thinking about it within a week.
SEO architecture, newsletter systems, AI-assisted writing workflows. Your voice, your cadence, without the daily overhead of keeping it going.
Dashboards, internal tools, AI assistants sized to your process, not to a SaaS pricing page. You own the code. No subscriptions, no lock-in.
A 30-minute call. I listen to what's slow, broken, or missing. You don't pitch. I do the diagnosis.
You see real screens and real flows early. Not Figma vibes. The actual thing, refined until it feels right.
Regular updates, weekly calls. You always know what I'm working on and whether it's on track.
I launch, train your team, hand over the keys. Optional retainer if you want me close. No lock-in if you don't.
Full-stack developer and AI systems builder.
Based in Florianópolis. Building for clients in Lisbon, Madrid, and beyond since 2017. 10+ products shipped: websites, automations, AI agents, internal tools. 3,000+ commits in the past twelve months. The AI stack running in my own products is the same one I deliver to clients.
Have a project in mind, or just a problem you can't quite name? I read everything.
Talk on WhatsApp →