All work

PROJECT / 006

Sports community platform

A global sports product combining real-time mobile and web experiences with interactive maps, messaging, onboarding, referrals, and engagement analytics.

Role
Lead software engineer
System
Cross-platform consumer product
Period
Jun 2024 - Feb 2026

Challenge

Make a growing sports community feel immediate.

Grow an active sports community while keeping onboarding, real-time activity, maps, messaging, and the wider product journey consistent across mobile and web.

Built

One sports experience across every touchpoint.

A connected product experience where users can move smoothly through onboarding and referral journeys, interact through live features and messaging, and explore map-based content, while product teams can understand engagement through analytics dashboards and event tracking.

Technical decisions

Growth without a fragmented experience.

  1. Kept the core journey consistent between mobile and web so users did not lose context when moving between platforms.
  2. Made live activity and messaging dependable enough to support an experience built around timely interaction.
  3. Improved onboarding and referral journeys as the audience grew, reducing friction before users reached the product's core value.
  4. Connected interactive maps with engagement reporting so both users and product teams had clearer visibility into activity.

Verified outcomes

The supplied CV records a 12x increase in active users over 16 months and a 22% increase in session duration after product and analytics improvements. The product name is intentionally omitted.