top of page
FlutterCon_icon_turned.png
FlutterCon_logo.png

Mauricio Miguez

Software Engineer at Holafly
greg-fawson-foto.1024x1024 Kopie.jpg

Mauricio is a Uruguayan Software Engineer with a passion for continuous learning and sharing best practices in software development. Currently a Flutter Engineer at Holafly, he works within cross-functional teams to deliver high-quality mobile experiences, while also helping drive collaboration and engineering standards across the organization.

Since 2021, Mauricio has been working extensively with Flutter, striving to elevate software quality and push the boundaries of industry standards. He has also spoken at notable events such as Fluttercon USA, Flutter Conf Latam and GDG Montevideo, where he enjoys engaging with the developer community and sharing insights from the field.

Don’t Break the Brand: Maintaining a Design System in Flutter

Building reusable widgets in Flutter is easy. Building a design system that scales and stays consistent over time is not.

As applications grow, design systems often turn into “widget dumping grounds”: inconsistent APIs, duplicated styles, and components that slowly drift away from the original design intent. Without clear boundaries, a solid theming foundation, and proper validation workflows, even well-intentioned systems become hard to use and harder to trust.

Drawing from our experience building and evolving the design system behind the Holafly app, we’ll share real-world challenges, trade-offs, and lessons learned while scaling a production UI system.

Whether you’re starting a design system from scratch or trying to regain control of an existing one, joining us in this talk will give you practical tools to ensure your code remains a source of truth rather than a source of frustration.

bottom of page