Shivam Garg

Shivam Garg

Software Engineer

I'm currently working at AGI Labs as a Software Engineer after completing my B.S. in Computer Science and Mathematics, for which I had received a Herman B. Wells Scholarship (a 4-year full ride scholarship).

I regularly build scalable systems, from automated payment systems that save 15-20 hours per week to LLM-powered video processing pipelines. I've co-founded two startups, Polychain and Streamling, gaining 10k+ users and securing funding.

On this personal website I write about how I solve complex problems in distributed systems, machine learning, and full-stack development, how I build scalable applications and my experiences in the startup ecosystem.

On the web

Selected Experience

Software Engineer

at AGI Labs

July 2025 – Present

  • Built an automated payments and invoicing system via the Stripe API, saving 15–20 hrs/week in manual work for our client, MediaTeam, a marketing agency.
  • Developed a scalable ad-tech analytics pipeline pulling spend/ROI data from Google Ads, Meta, and TikTok APIs; providing MediaTeam with dashboards with <1% sync failure and 5-min data freshness.

Software Engineer and Co-founder

at Polychain

November 2021 – May 2022

  • Launched multi-chain crypto checkout platform with NFT showcase features, enabling simple link-based transfers and embeddable merchant widgets. (React, Node.js, MongoDB, AWS)
  • Deployed with EC2 Auto Scaling + Docker, CI/CD pipelines, and monitoring via Prometheus/Grafana.
  • Drove adoption to 10k+ users by pairing technical execution with early viral growth strategies.

Software Engineer and Co-founder

at Streamling

July 2021 – November 2021

  • Built a decentralized video streaming platform with creator tokenization using DeSo blockchain + Media Network; reduced egress costs by leveraging peer-to-peer routing.
  • Secured ~$6k in funding and acceptance into IU's Startup Accelerator.

Selected Writing

Selected Projects

LLM-Powered Podcast Clipping
🎬

LLM-Powered Podcast Clipping

Auto-generates 10-15 short viral clips from long podcasts using Whisper transcription + Gemini LLM

Distributed Lock Service
🔒

Distributed Lock Service

Fault-tolerant distributed lock manager in Python on top of etcd cluster with reentrant locks

Polychain
⛓️

Polychain

Multi-chain crypto checkout platform with NFT showcase features and embeddable merchant widgets

Streamling
📺

Streamling

Decentralized video streaming platform with creator tokenization using DeSo blockchain

Spero: Depression Diagnosis
🧠

Spero: Depression Diagnosis

LSTM Network + CNN (95% accuracy) for early diagnosis of major depressive disorder

Healera: IoT Faucet Extension
🚰

Healera: IoT Faucet Extension

IoT faucet extension that modernizes outdated taps with smart water management system

TestPrep International
📚

TestPrep International

Expanded instructor team to 50+ and student body to 200+ from 10+ countries