Software architecture that scales with your team
As a system grows, architecture decisions define whether your team moves fast or stalls on every change. I review your system, propose an architecture that fits your scale and guide the team through the migration without stopping the business.
Book a 30-min callWhat is included
- Assessment of the current architecture and its risks
- Target architecture design with documented decisions (ADRs)
- Gradual migration strategy (strangler fig pattern, feature flags)
- Contracts between teams: APIs, typed clients and domain boundaries
- Domain-driven code organization and Nx monorepos
- Hands-on support for the team during implementation
How to engage
Fixed-price audit
From USD 1,100 · fixed price
Assessment of the system and the team, prioritized risks and a concrete roadmap for the next stages.
Typical timeline: 1–2 weeks
Hourly consulting
From USD 45 · per hour
Design reviews, one-off decisions, pairing with your team or guidance through a migration.
Typical timeline: on demand
Dedicated sprint
From USD 3,600 · per 2-week sprint
Two weeks embedded in your team to build or migrate a specific piece, with clear deliverables.
Typical timeline: 2 weeks
Prices in USD based on a senior rate of USD 45–55 per hour. The final scope is defined in a free intro call.
Real cases
YPF — Financial platform ecosystem
As tech lead, I defined the microfrontend architecture, the shared typed HTTP client contract and the gradual migration from legacy back offices to a dedicated BFF.
Óptica Gestión
Multi-store SaaS in an Nx monorepo: a 28-module NestJS API, three independently deployed React frontends and shared libraries.
DisplayAds
Own end-to-end product: a real-time API, two panels, landing, docs and offline-capable agents on Raspberry Pi and Android, in an Nx monorepo with 41 data models.
Frequently asked questions
What does the architecture audit include?
A review of the code, the infrastructure and the team process; a report with prioritized risks and a staged roadmap. Delivered in one or two weeks.
Do we need to rewrite the system?
Almost never. The migration is gradual, replacing parts while the system stays in production.
Do you work with the in-house team?
Yes. Decisions are made with the team and documented so they can own them without depending on me.
Shall we talk?
In a free 30-minute call we go over your case and I propose where to start.