I'm a software engineer who works on backend systems, real-time infrastructure, and AI tooling. I also do systems programming on the side — storage engines, HTTP servers, networking.

projects

lsmtree

a log-structured merge tree key-value storage engine in Go with background flush/compaction, batched writes, and bloom filters.

2026
kraken

a C-based HTTP web server that supports concurrent request handling.

2023
owl

a general purpose C library featuring collections (linked lists, queues, hashmaps), threading utilities (thread pools), and system utilities.

2023
sorting visualizer

an interactive React-based sorting algorithm visualizer with multiple algorithms and explanations.

2021

links

linkedin / github / x / resume

contact

For collaboration opportunities or technical discussions, feel free to reach out to me at contact at rahulgpt dot com