Ronak Ghosh

Hi, Welcome to my personal site. I am a systems/perf engineer and first-year undergraduate based somewhere between a compiler and profiler.

I spend most of my time writing Rustdatabases internals, search engines, runtimes, SIMD kernels, networking, games and utility tools, — you name it, I’ve probably tried to rewrite it in Rust. I like understanding how CPUs and software work together at a basic level.

When I’m not fighting the sleep cortisol demon at 3:27 AM, I’m probably reading about x86, distributed systems, random Intel manuals, or performance engineering. I’m also working on some small side projects, or learning about yet another topic that I’ll implement from scratch for “educational purposes”.


More about my setup & me

What editor do I use?

I alternate between RustRover for heavier Rust projects, Helix for quick edits (coping with VIM), and Zed because of FOMO. I use Gruvbox Dark Medium with Fira Code Retina font.

What languages do I work with?

Mostly Rust, sometimes Python and sometimes Perl. Rust is my default for anything performance-critical or systems-level. Python when I need to glue things together quickly or do some AI & Kernels prototyping and college works. Perl…well, I kinda like it.

What operating system do I use?

Arch Linux with Omarchy by DHH. Its very nice & beautiful.

What are my PC specs?

What keyboard do I use?

Kreo Swarm 75% — a solid budget full-white mechanical keyboard, been using it for almost over 1 year now.

What games do I play often?

What are my current projects?

What’s my long-term goal?

Build performance-critical libraries and pieces of software that could be used in scale. Short-term: get blas-rswidely used and build ML libraries around it.


Hey…Keep going 😊. Better days will surely come.