Mohith N

Backend and systems engineer building reliable software from storage primitives to production platforms.

Bangalore, India · Founding Engineer at SiteSmart India

I design backend and distributed systems that stay understandable under load, failure, and change. My work spans API architecture, realtime collaboration, storage internals, cloud infrastructure, and the observability needed to operate them with confidence.

I currently work as the founding engineer at SiteSmart India, where I built the backend from scratch and helped take the mobile product to general availability. Outside work, I build systems projects, contribute to open source, and write about the engineering tradeoffs I encounter.

Systems
Go, Python, TypeScript, JavaScript, SQL, PostgreSQL, Redis, Redis Pub/Sub, CRDTs (Yjs)
Infrastructure
Docker, Kubernetes, AWS (Lambda, S3), Azure, Nginx, Cloudflare, GitHub Actions, Linux
Observability
OpenTelemetry, Prometheus, Grafana, Loki, Tempo, SigNoz, k6, pytest
Education
B.Tech in Computer Science · Dayananda Sagar University · 2025

SiteSmart India

Founding Engineer

Built the serverless FastAPI backend and shipped the React Native product to both app stores. Designed multi-role workflows, authentication, billing, direct-to-S3 uploads, and the PostgreSQL data layer behind daily production use.

AWS Lambda · FastAPI · PostgreSQL · React Native

iOS & Android general availability · 28 merged mobile PRs

May 2025 — Present

SwayamRise

Backend Engineer Intern

Developed Django APIs for student assessment and career guidance, then stabilized the Azure deployment with Nginx routing and a webhook-driven CI/CD pipeline.

Django · Azure · Nginx · GitHub Actions

2025

QR Dining

A multi-tenant realtime hospitality platform built around shared table sessions, with Redis-backed WebSocket fan-out, idempotent ordering, and strict tenant isolation.

Go · Gin · PostgreSQL · sqlc · pgx · Redis · WebSockets · Prometheus · Docker · Nginx

Independent tenant-isolation security review closed

Aug 2026 — Present

Production-Grade WAL Engine

A segmented write-ahead log with CRC32C integrity checks, group commit, deterministic crash recovery, checkpoints, fault injection, and operational tooling.

Go · Cobra · Prometheus · Zap · CRC32C · pprof

~1M records/sec replay · 90+ tests · race-safe concurrency

Distributed Job Queue

Priority scheduling, delayed retries, worker recovery, and end-to-end observability, tested under sustained concurrent load and failure scenarios.

Python · FastAPI · PostgreSQL · Redis · React · Docker · Kubernetes · OpenTelemetry · Grafana · k6

~295K requests · 0 API errors · ~153 req/s breakpoint

Collaborative Canvas

A URL-shared collaborative drawing surface using Yjs CRDTs and a binary WebSocket protocol, load-tested to find its real operating limits.

TypeScript · React · WebSockets · uWebSockets.js · Yjs · Nginx · k6

150 concurrent users · 100% connection success

Mar 2026 — Apr 2026

cloud-init

4 merged PRs

Canonical

Added static type annotations across core modules (templater, EC2 source helpers, kernel cmdline net config, user_data, ug_util) as part of the project's incremental typing effort; expands mypy coverage in a codebase that boots instances on every major cloud provider

typeshed

3 merged PRs

Python

Added missing return type annotations to the docker stubs across secret, node, and container model operations; improved type-checking accuracy for every downstream project using docker-py

Heliox-OS

6 merged PRs

VyomKulshrestha

Built a WASM-based sandboxed plugin runtime allowing untrusted plugins to execute under capability isolation; enabled third-party extensibility without granting host system access

SigNoz

3 open PRs

SigNoz

Fixed the logs explorer to seed list ordering from the compositeQuery URL parameter, so shared and bookmarked links restore the intended sort; made explorer URLs faithfully reproducible across sessions