Back to Experience
2026-PresentRemote
M

Team Lead

Music Loopy

Designed and implemented a cloud-native, low-latency collaboration infrastructure combining real-time messaging, structured session management, and SFU-based audio routing. Focused on modular architecture, strict role-based access control, and scalable deployment on Google Cloud Platform.

Key Achievements

Architected Go backend with JWT/OAuth authentication and strict RBAC enforcement

Built real-time messaging and presence system using WebSockets

Integrated low-latency WebRTC audio via LiveKit (SFU architecture) with regional optimisation

Designed session scheduling and invitation workflows with transactional integrity

Deployed scalable infrastructure on GCP (Cloud Run, Cloud SQL) with monitoring and logging

My Role

Architecting and building a scalable real-time collaboration platform enabling structured digital sessions between artists and organisations.

Challenge

Building stable, low-latency real-time audio collaboration infrastructure while ensuring scalability, permission control, and clean separation of concerns.

Solution

Adopted SFU-based WebRTC via LiveKit, and designed modular API-first architecture deployed on GCP.

Real-Time Collaboration Infrastructure

Implemented WebSocket-driven messaging, presence tracking, and session state management

GoWebSocketsPostgreSQL

Low-Latency Audio System

Integrated SFU-based WebRTC (LiveKit) with regional deployment strategy for stable real-time collaboration

WebRTCLiveKitGCP

Cloud-Native Deployment

Designed modular backend services deployed on Cloud Run with Cloud SQL

GCPDockerCloud RunCloud SQL

Technologies & Skills

GoPythonFastAPIPostgreSQLWebSocketsWebRTCLiveKitNext.jsZustandTailwind CSSGCPDocker
Deep - Full-Stack Developer Portfolio