Back to projects
Afrombira
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.