Social Golf Gaming App
A ground-up architectural transformation of a production golf platform.
I redesigned a tightly coupled Flutter and Firebase application into a layered, testable system—while the product remained in active use. The new foundation made features safer to build, easier to reason about, and ready for a much broader range of game formats.
- 80%+UI-bound business logic moved into clear domain layers
- 7Distinct golf game formats supported by one extensible engine