Anindya Chowdhury

Strongly consistent code. Eventually consistent life.

Backend engineer based in Kolkata, India. Currently at Videoverse building backend systems for sports media. Event pipelines, metadata orchestration, that kind of thing. On the side, a food obsession is slowly turning into something real: mushroom farming is on the roadmap and there are early ideas for a food business.

The rest of the time goes into anime, manhwa, history rabbit holes, and embarrassingly long Valorant sessions.

Projects

All projects

Wanted to see how far multi-agent LangGraph would go on Cloudflare's full stack in a weekend. Upload a photo of your food — three agents (Vision, Roast, Battle) argue over it and generate a shareable card.

Cloudflare Workers · Cloudflare Pages · Cloudflare D1 · Cloudflare R2 · LangGraph · Gemini

Wanted a reliable way to aggregate Indian news without hardcoding every source. Pulls from YAML-configured providers, enriches with goquery, deduplicates via BoltDB, and publishes to SQS, SNS, or Pub/Sub depending on where downstream needs it.

Go · AWS SQS · AWS SNS · GCP Pub/Sub

Writing

All posts

A short reflection on Agency, Consistency, and Ego — a simple framework that’s helped me shape goals and momentum, and might do the same for you.

Self GrowthMindsetProductivity

Experience

Full history
Senior Software Engineer Videoverse

Spent most of my time here building and owning the Partner API Service, a metadata orchestration layer that normalises AI-generated data across partner integrations. At peak it handles 150K+ events a day and directly changed how fast new partners could go live.

Other things I built: StreamForge (HLS playlist assembly across heterogeneous MAM storage providers), a match-schedule ingestion pipeline covering 100+ tournaments and 15K+ players from scratch, a live dual-write migration syncing MongoDB to PostgreSQL via SNS at sub-100ms propagation, and external publisher integrations to Dropbox, OneDrive, Slack and others for enterprise media workflows.

I also own P0/P1 incidents on partner-facing systems, introduced RCA practices that reduced recurrence, and led the monitoring migration from Datadog to Last9 + PagerDuty.

NestJS, Go, TypeScript, PostgreSQL, MongoDB, Redis, AWS.

TypeScriptGolangAWSMicroservicesNest.jsEvent-driven ArchitectureMongoDBRedisPostgreSQL
Software Engineer I Lets Dive

Built a webhook-based calendar sync for Google and Outlook that pushed AI-generated post-call summaries straight into Google Docs, ClickUp, Notion, and HubSpot. Drove a ~25% engagement lift, which was a solid outcome for what started as a focused integration project.

Also shipped a Telegram voice chatbot running Pygmalion-7B with ElevenLabs for voice synthesis, served via AWS Lambda behind an ELB. That one was genuinely fun to build.

Python (Django), MariaDB, Redis, Supabase, AWS Lambda/EBS/SQS, React, Slate.js.

PythonNode.jsReact.jsDjangoLLMAWSRedisMariaDBSocket.IO
The Mom Test reading

by Rob Fitzpatrick

Reading this to understand what talking to potential customers actually looks like. Something that barely comes up when you're on the engineering side. The way it reframes what counts as a useful conversation has already changed how I ask questions.

by Robert C. Martin

Solid foundation for thinking about software architecture. Read it even if you don't like his tweets. Especially then.

★★★★★

Always happy to chat about systems, side projects, or good food.

anindya.chowdhury@proton.me
Full size image