Dhruva Dammanna

Hi I'm Dhruva Dammanna. Currently I work at Amazon as a Software Developer Engineer working on some cool stuff in security. I have a BS from The University of Illinois Urbana-Champaign in Computer Engineering.

Outside of work I enjoy hacking on side projects, playing video games, and supporting my favorite soccer team Chelsea.

Projects

GeassOS ↗

Custom OS with bootloader, kernel, memory management.

TLS Proxy ↗

High performance TLS termination proxy in Rust.

Distributed KV Store ↗

Tunable consistency with conflict resolution.

Vector Analytics ↗

Clang plugin for ARM vectorization modeling.

Projects

CUDA Monte Carlo ↗

GPU accelerated simulation with LLVM pipeline.

GBA Emulator ↗

ARM7TDMI CPU emulation for Game Boy Advance.

Auto Tune Engine ↗

Real time pitch correction with YIN and PSOLA.

Skills

Languages

C, C++, Rust, Go, Python, TypeScript, OCaml, SQL, CUDA

Frameworks & Tools

Kafka, Redis, Docker, Kubernetes, gRPC, Nginx, Snowflake, Spark, MongoDB, MySQL, ZeroMQ

Misc

AWS, Azure, Linux, Git, LLVM, GDB, Wireshark, Nmap

Connect

Find me on GitHub and LinkedIn, or reach me at dhruvad972@gmail.com.