Subscription growth
Over the three-month modernization period.
Sport Goal
Modernizing a live sports product across web, iOS and Android.
Frontend modernization & cross-platform engineeringOver the three-month modernization period.
A production product across web and mobile.
Per active user, from product analytics.
REPORTED OBSERVATION PERIOD · Jan 2026 — Mar 2026
Reported product outcomes during the modernization period; the contribution was frontend and cross-platform engineering.
Sport Goal was an existing product, with real users and a dense information model. The work was to modernize the frontend and make the data experience clearer while extending the product across platforms.
I rebuilt UX and UI, reworked statistics and client-side calculations, and adapted the shared application for iOS and Android with Ionic and Capacitor. Mobile needed its own interaction details, beyond wrapping a desktop page.
Frontend UX/UI modernization, statistics and client-side calculations, client data orchestration, Ionic/Capacitor mobile adaptations, SEO and the client-side store purchase handshake.
A clearer information hierarchy makes dense sports statistics easier to explore and compare.
Match detail brings the summary and deeper statistical context into one focused reading experience.
Mobile-specific navigation and interactions adapt the same product to iOS and Android.
PRODUCT EXPERIENCE / ILLUSTRATED
A clearer information hierarchy makes dense sports statistics easier to explore and compare.
A data-heavy client needs information from different sources without creating unnecessary requests or unstable interface states. Client-side coordination and caching reduce avoidable work while organizing the information users actually need.
A shared product foundation supports web and dedicated iOS and Android experiences.
Sport Goal was an existing product, with real users and a dense information model. The work was to modernize the frontend and make the data experience clearer while extending the product across platforms.
A shared product foundation supports web and dedicated iOS and Android experiences.
A comparison of the working model before and after the implementation.
Angular and TypeScript underpin the product interface and calculations. Ionic and Capacitor support the iOS and Android adaptations.
Modernization is as much about continuity as change: improving a live product while respecting the users and systems already depending on it.
A new product. A better system. A difficult problem worth solving.
[email protected]