FWMFL - Football Was My First Love
Olympia Verlag (Kicker)
Lead Fullstack Developer
via piparo.tech
Contributed (via piparo.tech) to FWMFL — Football Was My First Love — a podcast and audiobook streaming platform for football fans, published by Olympia-Verlag (Kicker).
Areas of contribution
- Mobile app: React Native + Expo app for audio streaming with background playback, offline downloads, subscriptions and push.
- Audio player: Queue management, playback progress and seamless transitions; offline mode with local storage.
- Subscriptions & monetisation: In-app purchase flows, paywall UI, supporter recognition and premium-content gating.
- Backend services: Services in Go and Rust for API endpoints, content management and RSS ingestion.
- Marketing website: Statically generated site with SEO, podcast/audiobook pages and FAQ.
- Infrastructure: Kubernetes platform with Helm and Terraform; deployment and local-dev tooling.
- Quality: Accessibility improvements across key flows and comprehensive error monitoring.
- Modernisation: Migration of a legacy stack to a consolidated, container-orchestrated platform and a port of the mobile app from a hybrid framework to React Native.
Internal implementation details and vendor choices of the client remain confidential. The list below covers general technologies I worked with on this engagement.
Technology Stack
Mobile
- React Native 0.79
- Expo 53
- TypeScript
- NativeWind
- Zustand
- React Query
Backend
- Go
- Rust
- MySQL
- SQLite (mobile)
- Laravel (legacy)
Web
- Astro
- Tailwind CSS
- TypeScript
Infrastructure
- Kubernetes
- Helm
- Terraform
- Docker
- Tilt / Skaffold