Skip to content
View AnirudhChandan's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report AnirudhChandan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AnirudhChandan/README.md

Hi, I'm Anirudh — I build software that runs real businesses

Software engineer in Dehradun, working with clients across India and abroad. Operations dashboards, mobile apps, websites and document workflows: built to fixed scope, tested, and supported after go-live.

🌐 anirudhchandan.com · Work for businesses · Résumé


Delivered for clients

Project What it does Status
AI-CCTV alert dashboard · Max Estates villa society, Dehradun One screen for every AI-camera alert, patrol and guard-absence timers, Hindi/English voice alerts, Excel/PDF reports. Runs on-site on the guard-room PC. Sanitised code → Live since Sep 2026
Document workflow platform · shipping management client Classifies shipping documents, cross-checks them against each other (e.g. bill-of-lading weight vs manifest), maker-checker review, full audit trail. 400+ automated tests. Delivered
Kora Reach · disability-support provider, Victoria, Australia Service website. Live
Raaha Wellbeing · telehealth psychology practice Practice website. Live

In build (Oct 2026)

  • Bill tracking & proof of delivery for an FMCG distributor: office imports the day's Tally bills, delivery staff capture proof on their phones (works offline, Hindi first).
  • QR visitor gate-pass app for a school: parents request a pass, staff approve, guards scan at the gate. Designed for low-end Android phones.
  • Law-firm websites in Dehradun and Nashville, USA.

Other client code stays private. I'm happy to walk you through any of these on a call.


Engineering you can read

  • PyDB — a transactional storage engine in pure Python: 8 KB pager, B-Tree indexes, write-ahead log, crash-recovery tests. Runs in the browser →
  • Distributed-Task-Scheduler — Redis-backed scheduler: delayed jobs, at-least-once delivery, worker crash recovery, live dashboard.
  • nexus-chat — real-time messaging with write-behind persistence, read receipts and 1:1 WebRTC video.
  • transit-pulse — live map of Delhi buses from the city's GTFS-Realtime feed.

Day to day I'm also the top contributor (711 of 1,100 commits) on a multi-tenant ERP, and I've built for a healthcare platform used by 2,300+ clinics.

Python FastAPI Node.js TypeScript Java Spring Boot React React Native / Expo PostgreSQL SQLite Redis AWS Cloudflare

I write about what I learn at anirudhchandan.com/blog.

Pinned Loading

  1. PyDB PyDB Public

    A transactional, disk-based B-Tree storage engine built from scratch in pure Python. Features custom 8KB memory paging, secondary indexing, and a Write-Ahead Log (WAL) for ACID crash recovery.

    Python 2

  2. nexus-chat nexus-chat Public

    Real-time chat: Socket.IO gateway, BullMQ write-behind persistence, Redis-batched read receipts, partitioned Postgres, 1:1 WebRTC video

    JavaScript 1

  3. transit-pulse transit-pulse Public

    Live map of Delhi buses from the GTFS-Realtime feed: Redis-backed ingestion worker, Socket.IO broadcast, deck.gl map

    JavaScript 1

  4. Distributed-Task-Scheduler Distributed-Task-Scheduler Public

    Redis-backed distributed task scheduler in TypeScript: delayed jobs, at-least-once delivery, worker crash recovery, live dashboard

    TypeScript

  5. kora-reach kora-reach Public

    Website for an NDIS disability-support provider in Victoria, Australia

    TypeScript

  6. portfolio portfolio Public

    Personal site with live demos (PyDB storage engine in the browser, sharding, rate limiter) and a systems blog

    TypeScript 1