Avichal Pandey

Avichal Pandey

Backend & systems engineer. I rebuild infrastructure from first principles to understand how it actually works.

Go & TypeScript. I like working close to the machinery: APIs, databases, queues, networking and the infrastructure that ties them together.

Lucknow, IN·feat(worker): cache dependency installs by lockfile hashin weft· Oct 20

projects

all projects
  1. 01

    dployself-hosted PaaS

    ▶ playable ·go

    Paste a Git repo URL and dploy builds it on asynchronous background workers, then runs it behind its own zero-downtime reverse proxy, with dynamic least-connection load balancing, connection-based autoscaling, custom domain routing and real-time deployment logs.

    go · docker · redis · asynq · postgres · s3 · caddy · next.js

  2. 02

    basaltpersistent in-memory KV store

    ▶ playable ·go

    An in-memory key-value store split across 32 locked shards, persisted to a CRC-checked append-only log that compacts itself in the background.

    go · aof · mmap · crc32 · sync.Pool

  3. 03

    goboxdaemonless container runtime

    go

    A from-scratch Linux container runtime: namespaces, pivot_root, OverlayFS and cgroups v2, driven directly from Go syscalls with no runtime library underneath.

    go · linux · namespaces · cgroups v2 · overlayfs

  4. 04

    drawxreal-time collaborative whiteboard2nd of 60+ teams · college software exhibition

    typescript

    Excalidraw meets a chat room: draw and chat live in persistent rooms over a WebSocket server that only admits connections holding a short-lived signed ticket.

    next.js · ws · postgres · prisma · nextauth · turborepo

open source

all PRs
  1. Complete UI/UX Overhaul

    Tanay2920003/Learning-hub #34

    mergedMar 18, 2026
  2. fix(model): set caller ID when ModelDefinition.Create finds an existing model

    meshery/schemas #1276

    openOct 20, 2026

writings

stack

activity

Building something on the backend? Say hi.

© 2026 Avichal Pandey

ping me·

try: curl -L avichal.me