I'm Shantanu Mane, an
engineer based in
.
.
/
/
,
,
0
0
3
3
8
8
1
1
.
.
F
F
.
I take apart things that
already work, just to see
what holds them up.
Most of it's unfinished, and that's the point. You'll find projects and papers I'm still working through, plus the notes I kept.
BACKGROUND

Most of my serious work is in Node.js, Python, and Golang(absolute 🐐 imo). I like to automate stuff that annoys me and design systems that are boring in the right ways: predictable, and easy to fix when they break.

WORK

I work at ToolJet as a backend engineer, on our open-source low-code platform.

Before that I had a short gig at 5Paisa where I worked on their new stock-broking mobile app.

I started my career at Nudge building analytics and server-driven UI SDKs.

INTERESTS

Outside of work and terminals: I rice Linux desktops (I use Arch, btw), read distributed systems papers, go on hikes, click photos.

CONTRIBUTIONS
last 12 months
WRITING

I write about things that didn't click until they did β€” scripts, systems, and sometimes even life (but mostly scripts and systems).

All posts β†’
PROJECTS
Portfolio + Analytics SDKfrontend

The site you're on. A custom event-analytics SDK and pipeline I built instead of dropping in Google Analytics: session and visitor identity, real dwell tracking, and a live dashboard, all hand-rolled.

  • Next.js
  • React
  • TypeScript
  • PostgreSQL
  • Redis
  • Cloudflare
Health Syncbackend

A personal health-data aggregator. An iPhone Shortcut pushes Apple HealthKit data (workouts, heart rate, VOβ‚‚ max) to an API that stores it idempotently and computes the training-load metrics coaches actually use.

  • Bun
  • Hono
  • TypeScript
  • PostgreSQL
  • Redis
  • Cloudflare R2
Personal MCP Serverbackend

One MCP server that gives an AI typed, live access to both my portfolio analytics and my health data, behind a single bearer token, so I can ask cross-domain questions a dashboard can't answer.

  • Bun
  • Hono
  • TypeScript
  • MCP SDK
  • Zod

Max RPS

42k

↑ single node

p99 latency

4ms

under load

p50 latency

0.8ms

↑ cached

Uptime

99.97%

30d rolling

Relaybackend

High-throughput event routing engine built in Golang. Persistent queues, at-least-once delivery, and a declarative rule DSL for fan-out logic.

  • Golang
  • NATS
  • Redis
  • Postgres
  • gRPC
MPiperbackend

A lightweight media processing pipeline. Go API server handles uploads and queues jobs via Redis; Python workers process images and videos into optimized variants, storing results in cloud storage.

  • Golang
  • Python
  • Redis
  • PostgreSQL
  • GCS
  • Docker
  • Kubernetes

Query rate

~0.7qps

5m rate, sample window

Cache hit rate

~20%

vs. forwarded

Ad-block rate

~0blocks/5m

no ad traffic in this sample

Upstream p99

~450ms

peak ~780ms

mini_dnsbackend

An ESP32-S3-based edge DNS appliance: authoritative for a runtime-managed record set, forwarding + caching for everything else, ad-block sinkholing, signed self-updating OTA, and Prometheus/Grafana observability β€” all on a single microcontroller.

  • C++
  • ESP-IDF
  • FreeRTOS
  • Prometheus
  • Grafana