Since 2021 I've worked across almost every role in a data and AI product: ML research, full stack, data science, ML engineering and product management. On an AI product for container terminal operations, I built the model as the ML engineer, then took on the PM role while still writing production code.
I'm a generalist by design. I go deep enough in each layer to ship it and keep it running, and I know when a problem needs a specialist. I've worked remotely, in English, at a consultancy serving European companies. I'm in São Paulo (UTC−3), which overlaps US and European hours.
Experience I bring to your project
Loopt: AI for container terminal operations
Loopt's AI product replaces manual yard planning. According to Loopt, the result was −27% unproductive moves and +21% productivity.
In my own account, as the fintech's first data hire, I built the credit analysis model: a process that took 48 hours on average dropped to under 2 hours.
I wrote "How to Build ML Model Training Pipeline" for the neptune.ai blog (2023).
Prior professional experience and a personal project, not studio client engagements. Self-reported results have no external publication.
Public pricing. Fixed scope. One step at a time.
You know the price before you sign. Every step ends with something you own, and you decide whether to take the next one. The first call is free and may end with "don't build software yet."
1
Scoping call
45 minutes
Free
A call to understand the problem and whether it's worth building now.
Not sure which step fits? That's what the call is for.
The rules, written into the contract.
Software projects fail on scope that grows without a price, on dependence on whoever built it, and on payments that don't track delivery. These rules exist for that.
60-day bug warranty.
After go-live, I fix anything that doesn't meet the acceptance criteria at no cost. New features aren't bugs: they go to Evolution or a change order.
Fixed scope, exclusions in writing.
The Sprint defines what's in and what's out. Changes mid-project become a priced change order, or a one-for-one swap at no cost.
Your code and cloud from day one.
The repo, database and infrastructure live in your accounts from the start. IP transfers to you on final payment.
Paid by milestone.
You pay per delivered stage. The next stage starts once the previous one is paid. No surprises on either side.
One MVP at a time.
I never run two MVPs at once. When I take your project, it has my full attention.
A demo every week.
Every week you see working software, not slides. Course corrections happen early.
Out of scope on every project, unless agreed separately
Native iOS/Android apps (I build web or PWA; native is extra)
Regulated compliance (PCI, HIPAA) and formal security audits
Migrating more than one legacy data source
Content, marketing and SEO
24/7 support
Cloud, API and license costs (billed to your own accounts)
Training custom ML models (MVP Plus uses APIs and RAG)
How one engineer covers the whole product
I work AI-native: coding agents write and review alongside me, and tests and infrastructure are automated from week one. That frees my time for the decisions that need judgment.
Coding agents, human review.
I use AI agents to write, test and refactor. Every line that reaches production goes through my review and the test suite.
Automated tests and deploys.
From the start: tests on the core flow, automated deploys, staging separate from production, monitoring with alerts.
Decisions in writing.
Architecture decisions, runbooks and handoff docs live in the repo. Any engineer can pick up where I left off.
Specialists when the project needs one.
Pentesting, brand design, native mobile or legal: I bring in a specialist, quoted separately and agreed with you first.
You always talk to me. No account manager, no handoffs.
When I'm not the right fit
Better to say it now than halfway through the project.
You need native iOS and Android apps as the core product.
You're in regulated compliance (PCI, HIPAA) without a domain specialist on board.
You want staff augmentation or developers billed by the hour.
You're choosing on the lowest hourly rate. Others will win that, and I don't compete on it.
You expect any product done in 2 weeks. Reliable software takes the time its scope needs.
Frequently asked questions
Can we start with just one workflow?
Yes. We start by understanding one workflow, its cost today and how to check an improvement. If the solution still needs defining, the Sprint delivers scope and a clickable prototype, not a production automation. Implementation is quoted separately.
Can you take over an agency build or a Lovable prototype?
I can assess the existing code and environment with authorized access. A reusable foundation and a bounded set of fixes may fit Production-Ready. A rebuild or new features need a separate scope and proposal before work begins.
How long does it take?
The Sprint takes 2 weeks and Production-Ready 2 to 3. An MVP Core goes live in 6 to 7 weeks, an MVP Plus in 8 to 10. The milestone schedule comes out of the Sprint, along with the fixed price.
Who owns the code?
You do. The repo, database and cloud live in your accounts from day one, and IP transfers to you on final payment. Sprint deliverables are yours even if you don't continue to the MVP.
You're one person. What if you become unavailable?
Your code, repo and cloud live in your accounts from day one, and documentation is written throughout the project, not at the end, so any senior developer can take over. Schedules carry a 15–20% buffer. And if the project can't continue, you get a pro-rata refund for anything paid and not delivered.
Why not hire an agency, or a full-time engineer?
An agency makes sense if you need a large team for the long haul. A full-time hire makes sense once the product has traction. Before that, you get one senior engineer who owns the build, at a fixed price set after the Sprint.
AI prototyping tools (Lovable, Bolt and the like) already do this. Why pay you?
They get you a prototype, and that's often a great start. I deliver production: protected data, auth, integrations, deployment, monitoring, and someone accountable when it breaks. If you already have the prototype, that's Production-Ready.
Will you sign an NDA and a DPA?
Yes to both. I can sign the NDA before the first call. In your project, you are the controller of your product's data and appoint your own DPO where required; I act as your processor, under your instructions, and the DPA puts that in writing. Personal data stays in infrastructure under your accounts.
How does billing work outside Brazil?
I invoice in USD from my Brazilian company, and you pay by international bank transfer. I work B2B only: EU companies need a VAT ID (reverse charge applies), and US companies receive a W-8BEN-E from me.
What happens after launch?
For 60 days I fix bugs at no cost. After that, you can carry on with the docs in your repo, or keep me on through Product Evolution, with capped monthly hours.
Start with a 45-minute call.
Tell me what you're building. I'll tell you honestly whether to build it now, which step fits and what it costs. If the answer is "not yet", you'll hear that too.