Microfrontends so every team ships without stepping on each other
When several teams share the same frontend, every release becomes a risk. I split the application by business domain into independent apps, with a shared design system and contracts, so each team moves at its own pace.
Book a 30-min callWhat is included
- Frontend split by business domain
- Nx monorepo with independent apps and shared libraries
- Shared typed HTTP client as the contract with the backend
- Common design system to keep the UI consistent
- Gradual migration from the monolith without freezing the product
- Independent build and deployment per app
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 — Operations back office
Migration from a React monolith to independent microfrontends in an Nx monorepo, each one a Vite app with its own Dockerfile.
Tucu UI
Open source design system with 95+ components, theming and an MCP server so AI agents generate correct code.
Microfrontends in the agentic era
The most-read article on the blog: orchestration, SDD and Nx monorepos.
Frequently asked questions
Are microfrontends always a good idea?
No. They pay off when several teams work on the same product or when parts of the system change at different speeds. For a small team, a well-organized monorepo is usually enough.
Do you use Module Federation?
It depends. On large projects, integrating independent apps by route worked better: simpler to deploy and to debug.
How long does a migration take?
It goes domain by domain: the first one usually ships in one or two sprints and the rest migrate while the product stays live.
Shall we talk?
In a free 30-minute call we go over your case and I propose where to start.