Featured Project · Dec 2024 – Present

BoxingFamThe global home for boxing enthusiasts — train, learn, grow.

A cross-platform mobile application for boxing enthusiasts worldwide. BoxingFam brings together multilingual video courses, personalized home and gym workouts, a social community, and a progress-tracking rewards system — all in one place.

Role

Founding Engineer

Timeline

Dec 2024 – Present

Tech Stack

React NativeTypeScriptJavaSpring Boot+2

Status

Live · Active
app.boxing-fam.com/dashboard

01 — Overview

The Problem

Boxing content is fragmented across YouTube, Instagram, and expensive in-person academies. Enthusiasts at every level lack a single platform that combines structured learning, personalised training, and a community of people who share the same passion.

02 — Approach

How I built it

A methodical, phase-by-phase breakdown of the process from zero to launch.

Phase 01

Understanding Athletes & Designing the Solution

Collaborated closely with my Co-Founder — the owner of Papaiosif Boxing Family, a boxing academy with 500+ active students — to deeply understand how athletes train, learn, and progress day-to-day. That domain knowledge shaped every product decision: the workout structures, the course formats, and the community features were all designed around real athlete needs, not assumptions.

Phase 02

Architecture & Tech Decisions

Chose React Native with TypeScript for a single codebase targeting both iOS and Android. Designed the backend with Java and Spring Boot for reliability and type-safety, backed by PostgreSQL and deployed on AWS for scalability.

Phase 03

Course & Workout Engine

Built a multilingual content delivery system supporting video courses from professional trainers. Implemented adaptive workout plans tailored to the user's skill level and goals, with support for both home and gym environments.

Phase 04

Community & Engagement Layer

Designed and shipped a social feed where users share progress, interact with coaches, and connect with other boxers globally. Integrated a rewards and progress-tracking system to keep users motivated and coming back.

Phase 05

Launch & Growth

Launched on both the App Store and Google Play. Leveraged the existing social audience of 3M+ followers to drive organic installs. Iterated rapidly on user feedback to improve retention and deepen engagement across all feature areas.

03 — Features

What we shipped

Multilingual Video Courses

Structured courses from experienced trainers available in multiple languages, designed for all skill levels from beginner to advanced.

Core Feature

Personalized Workouts

Adaptive home and gym workout plans tailored to each user's current level and personal goals.

Global Community

A social feed connecting boxing enthusiasts worldwide to share progress, tips, and experiences.

Progress Tracking & Rewards

Milestone-based rewards system that tracks improvement over time and keeps users motivated.

04 — Impact

Results that speak

60.000+
Active users
3M+
Social Followers
iOS & Android
Platforms
Multi-lang
Content Support

05 — Learnings

What I learned

Honest reflections — the things I would tell myself at the start of this project.

🥊

Community is the moat. The product could be copied — but the 3M+ strong boxing family around it cannot. Building for and with the community from day one shaped every product decision.

⚙️

Wearing every hat is a forcing function for clarity. As Founding Engineer, owning both strategy and implementation meant every technical choice had to justify itself against real user value.

🌍

Multilingual from the start, not as an afterthought. Designing the content system for multiple languages upfront avoided a painful retrofit and opened the product to a global audience immediately.