hosted from a laptop in my hall

Software engineer building AI agents, ML pipelines, and full-stack products.

Things that go from idea to something people actually use. I ship fast, then make it boringly reliable, and sweat the small details that decide whether people trust it.

ai engineer @ sidecar · iit bombay '26 · gsoc '25

ship fast then reliable
Illustration of a laptop running a terminal, connected to a database and containers.

Stack: Python, TypeScript, LangGraph, Docker, Postgres, FastAPI, Next.js, Redis, Cloudflare Tunnel, MCP, Celery, Caddy.

Currently

AI engineering at Sidecar, building the AI that takes manual work out of logistics workflows.

Before this: multi-agent orchestration at Pokus AI, voice agents at FanTV AI, and a Google Summer of Code project classifying malaria mosquito genomes with the Sanger Institute.

RoleAI Engineer, Sidecar
Since2026
FocusAI automation, logistics
EducationIIT Bombay, B.Tech '26
ElsewhereGSoC ’25 · 2× Inter IIT gold
$ docker ps · running live

Things I've shipped, still running.

A handful of projects that made it past “works on my machine” and are live right now: dashboards, an email tracker, an auth gateway, and a few agents doing real work.

See all projects
~/deepak · docker pslive now
portfolio this site
magio email tracker
disease-dash india disease maps
gatehouse auth gateway
analytics self-hosted
agents ×3 ollama · cron · they tweet
$ ls ~/projects · featured

Built out of mild annoyance

All 17 projects
Browser window bridging your real Chrome to an AI model via MCP
001

Chrome MCP: real browser bridge

Most browser automation opens a fresh browser, but the useful context lives in my real Chrome profile: tabs, cookies, sessions. An MCP server and extension that lets AI tools drive the browser I already use.

AI AgentsOpen SourceDevTools
Auth gateway: one login unlocking many subdomains
002

Gatehouse: auth gateway

One login for every subdomain. A lightweight gateway between the reverse proxy and my services, with a CLI that generates Caddy, Nginx, or Traefik config. One Docker container, SQLite, JWT. Running in production right now.

DevOpsWeb DevOpen Source
Email tracker dashboard with open-rate donut and opens-over-time chart
003

Magio: email view tracker

A Gmail extension that embeds an invisible pixel, plus a real-time dashboard showing who opened what, when, and from where, with a Streak-style sidebar. Next.js, Prisma, Postgres, self-hostable in minutes.

Web DevOpen SourceLive
$ tail -3 /var/log/notes

Field notes

All posts
How I Am Using My Laptop To Host My Personal Projects And 24/7 AI Agents

My personal laptop sits in the hall, lid closed, running my portfolio, dashboards, an email tracker, and a few AI agents that tweet on their own. Here is how the setup works.

7 min read
GitHub as a Database

A practical story about using a private GitHub repo, JSON files, and the Contents API as the backend for a tiny personal data vault.

6 min read
Running Many Side Projects On One VPS

What I learned while hosting my portfolio, auth gateway, dashboards, VPN, data vault, and app experiments on one Hostinger VPS.

7 min read