Varun Panyam

I build backend systems and go one layer deeper.

Backend engineer building reliable systems, developer tools, and experiments across Go, Rust, Java, Python, and TypeScript.

Experience

Now

Backend and systems engineering

Independent work

Building distributed systems, developer tools, and infrastructure experiments with an emphasis on understanding the machinery underneath.

  • Go
  • Rust
  • Distributed systems

Earlier

Full-stack product engineering

Project work

Shipped web products and service-oriented backends across TypeScript, Java, Python, and modern cloud tooling.

  • TypeScript
  • Java
  • Python

Selected work

Go

go-kafka

Hands-on distributed messaging work in Go, built to understand Kafka from the inside out.

Rust

rustos

A small kernel written in Rust. Low-level systems work without hiding behind abstractions.

Rust

SniffMe

A Rust experiment focused on network-level visibility and systems programming.

C++

socketprogramming

An HTTP web-server chat room implemented in C++ to learn networking by building it.

Writing

Notes on systems, backend engineering, and what I learn while building.

Building to understandNotes from a small Rust kernel
All writing