Back to projects
Professional

Afrombira
Affaq Ahmed · Tech Lead & Backend Engineer · DevCache · Web & Mobile / June 28, 2026
- NestJS
- Next.js
- React Native
- PostgreSQL
- Redis
- AWS
- Docker
- Stripe
Overview
Afrombira is an African music-streaming platform supporting both web and mobile users. I led the project — owning the architecture and driving the MVP to delivery — across the backend, web, mobile coordination, and infrastructure.
My Role & Contributions
This was a leadership and architecture role:
- Architecture design — designed the system across backend, web, and mobile.
- Team leadership — led the team and coordinated the mobile app work.
- MVP delivery — drove the product to a delivered MVP.
- Audio-streaming infrastructure — built the streaming backbone.
- Authentication — Google and Apple sign-in.
- Subscriptions — subscription management and billing.
- Push notifications across the apps.
- Infrastructure — AWS setup and CI/CD implementation.
Key Features
- Audio streaming for African music.
- Web and mobile clients.
- Google & Apple authentication.
- Subscriptions for premium access.
- Push notifications.
Tech Stack & Architecture
- Backend: NestJS with PostgreSQL and Redis.
- Web: Next.js.
- Mobile: React Native.
- Infra: AWS, Docker, Cloudflare, with CI/CD.
- Payments & messaging: Stripe and Firebase (push notifications).
Challenges & Solutions
- Audio-streaming infrastructure — designing streaming that performs well across web and mobile.
- Leading delivery — coordinating a team and the mobile app while owning the architecture and keeping the MVP on track.
- Infrastructure from scratch — standing up AWS, Docker, and CI/CD so the product could ship and scale.
Timeline
March 2026 – Present · Ongoing
Links
Live at afrombira.com.