Featured Project · Dec 2024 – Present
BoxingFam — The 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
Status
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.
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.
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.
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.
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.
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.
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
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.