All work

$ cd ~/work/loopedin

Node.js · Microservices · AWS

Loopedin

A social app that fuses short-form video with live, local event discovery. I built its backend while working at Zencloud.

https://loopedin.life/
Loopedin

01//the problem

Social feeds and event discovery usually live in two separate apps. Loopedin had to be both, a short-form video feed and a live local-events layer, under one roof, and it had to stay real-time without the cloud bill growing faster than the audience.

02//the approach

I architected the backend as independent Node.js microservices on AWS so video, messaging, events and scoring can each scale on their own. A serverless pipeline on AWS MediaConvert transcodes uploads into adaptive HLS streams, Socket.io backed by Redis handles messaging and presence, and a gamified LoopScore engine rewards activity.

03//what I built

01

Serverless video pipeline

Upload-to-playback transcoding on AWS MediaConvert, so video scales without dedicated media servers.

02

Real-time messaging

Socket.io + Redis for low-latency chat, presence and notifications.

03

Live event discovery

A location-aware events layer surfaces what's happening nearby, blended into the feed.

04

LoopScore engine

A gamified scoring system that rewards activity.

// the impact

Sep 2026
Launched
iOS + Android
Stores
Backend
My part

Loopedin launched on Google Play and the App Store in September 2026, so it is early: the store listings are linked above. This was Zencloud's client project, built while I was employed there.

“The hard part was never a single feature. It was keeping video, chat and events real-time on one backend without the costs running away. That's an architecture problem, and it's the part I love.”

— Sameem Amjad, Founder & Lead Architect Engineer

// let's build yours

Have a product like this in mind?

Chat on WhatsApp