A founder-led engineering studio, not a body shop
Ten years of production software across fintech, health-tech and insurance — now delivered under one name, where the person who writes the code is the person who answers for it.
Built to fix what we kept seeing
Our founder spent ten years on both sides of outsourcing contracts — as the developer waiting for a clear brief, and as the engineer who had to clean up what the previous vendor left behind. The pattern repeated: senior people sold the work, junior people delivered it, and nobody wrote anything down.
RabStack is the opposite by design. The person who scopes your work is the person who writes the code: computer vision running inside medical device inspection, distributed automation collecting policy payments across ten insurer portals, and a payments platform built from zero. Senior engineers we have worked with before join per engagement — never a stranger with a timesheet.
We also build and run our own products — MapRab and GymRab — because operating software is the part most agencies never have to do. That is the standard you get: fewer clients, longer relationships, and code that survives contact with real users.


10+
Years building production software in fintech, health-tech and insurance
50+
Products and platforms delivered — including two of our own running today
95%
Detection accuracy shipped in a medical-device inspection system
10
Insurer portals automated into a single collections platform
Where we work from
Montevideo, Uruguay
Headquarters · UTC−3
Four rules we do not bend
They show up in contracts, in sprint rituals and in the way we answer uncomfortable questions.
Partnership over transactions
We take fewer clients and stay longer. Your roadmap becomes our roadmap, and your incidents are our incidents.
Speed with receipts
Fast is only valuable when it survives production. We measure velocity by what we ship and what happens after.
Curiosity as a habit
AI changed what one engineer can do in a day. We protect time every week to learn, test and fold it back into delivery.
Radical transparency
Bad news travels first. Weekly written updates, visible boards and estimates we are willing to be judged on.
Pods, not pools
A pod is a small, named team with a lead who owns the outcome. You meet them in the sales process — and they are the same people on the invoice, the standup and the 3am incident call.
One lead, one owner
A named tech lead owns architecture and quality. No account manager relay between you and the work.
Small enough to move
Pods of three to eight people. Big enough for a product surface, small enough to have real conversations every day.
No bait and switch
The engineers in the proposal are the engineers in your repo. If someone rolls off, you meet the replacement first.
Written by default
Decisions, trade-offs and estimates live in documents you can read, search and forward.
The person accountable for your delivery
One founder, no account layers. Santiago scopes the work, writes the code and takes the call when something breaks — you will meet him on the first conversation.
Santiago Recoba
Founder & Principal Engineer
Ten years building production software in fintech, health-tech and insurance, from IBM and Crowe engagements to medical-device computer vision and distributed RPA platforms. Founded CobrosWAP and builds MapRab and GymRab.
LinkedInSecurity practices you can audit
We keep the boring guarantees boring: NDA before technical detail, least-privilege access, evidence trails and an exit plan documented from day one.
NDA-first engagements
We sign an NDA before any technical deep dive, and we work under your paperwork when you have it.
Least-privilege access
Scoped credentials, short-lived sessions and access you can revoke in a single step.
Regulated workloads
Hands-on experience inside medical-device, insurance and fintech environments with hard data constraints.
Code and IP are yours
Repositories live in your organization from the first commit, with a documented exit plan.
Meet the pod before you commit
We will put the proposed tech lead on a call in the first conversation. If the chemistry is not there, better to know now.