Software Engineer

Mitul Dhawan

⚓ 3D experience

Ahoy! Welcome to my portfolio. It's still being built — a treasure chest for my resume and islands for my projects and experience are on the way. For now, drag to look around the island and ship.

Projects

fast-telemetry

A crate I co-authored at eden.dev that makes OpenTelemetry faster. Instead of locking or atomics on the hot path, it uses simple thread-local counters — cutting contention and overhead in high-throughput telemetry.

RustOpenTelemetryObservability

Intel 8080 Emulator

A cycle-accurate Intel 8080 CPU emulator written from scratch in Rust — complete enough to boot and play the original Space Invaders, compiled to WebAssembly so you can play it in the browser. Built solo in a few weeks: full instruction set, interrupts, and machine I/O.

RustWebAssemblyEmulation

ZeroBlock

An ultra-fast trading extension for Axiom.trade, co-founded with four friends. I architected and built the entire backend from scratch in Rust + Actix Web, with a distributed data layer (ScyllaDB for persistence, Valkey/Redis for real-time caching). Optimized the critical buy path from 500ms to 7ms — a 98.6% improvement — handling thousands of concurrent requests for high-frequency trading.

RustActix WebScyllaDBValkey/Redis

Stack.CLI

A command-line tool ("Stacksly") to search StackOverflow straight from your terminal — no browser needed. Returns relevant answers inline with syntax-highlighted code snippets for a smoother dev flow.

PythonBeautifulSoupRichCLI

Experience

Software Engineer

Company Name · 2023 — Present

  • Built / shipped X, resulting in Y.