Pietro Dessotti
AboutArticlesArchitectureContactResume

Case Studies

Real Engineering Work

Detailed breakdowns of real challenges, architectural decisions, and measurable outcomes from production systems.

Design SystemsReactTypeScript

Building a Cross-Team Design System from Scratch

How we unified the visual language and component library across multiple product teams, reducing UI inconsistency and accelerating feature development.

  • Eliminated 40+ duplicate component implementations across teams
  • Reduced time-to-UI for new features by approximately 60%
  • Adopted by 6 product teams within 3 months of launch
3 engineers + 1 designer8 months
MicrofrontendsReactArchitecture

Migrating to Microfrontends: Enabling 3 Teams to Ship Independently

How we decomposed a monolithic React application into a microfrontend architecture that let multiple product teams deploy independently without coordination overhead.

  • 3 teams now deploy independently with zero cross-team coordination
  • Frontend deployment frequency increased from weekly to daily
  • Reduced PR cycle time by ~40% through smaller, team-scoped changes
5 engineers across 3 teams6 months

Pietro Dessotti

Senior Frontend Engineer

© 2026 Pietro Dessotti. Built with Next.js, TypeScript & Tailwind CSS.