Skip to content

rathambhagat/rathamBhagat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pratham Bhagat matrix banner

Profile Views

Instagram LinkedIn Email

GitHub Followers GitHub Stars Last Commit


System Engineer • Low-Level Sorcerer

I speak C so the machine feels loved.
Learning in public, one segfault at a time.

"Segmentation fault (core dumped) —
also my autobiography."

Monkey coding on computer

Typing SVG

$ whoami

🇮🇳 Based in India. I write C until the machine begs for mercy. I optimize systems until the profiler runs out of things to blame. I debug at 3 AM without StackOverflow — not by choice, but because that's what the segfault demands.


🛠️ Tech Stack

⚔️ Languages

Badge Language Relationship Status
C C 💀 Till death do us part
Assembly Assembly 🫡 Respect, not love
C++ C++ 🤝 We talk at parties
Python Python 🐍 For when I feel lazy

🔬 Weapons of Mass Debugging

Valgrind GDB perf eBPF strace ltrace

🧰 Certified Bonus Skills

Debugging at 3 AM Reading Assembly Dumps Blaming the Compiler

☁️ Infrastructure

Linux Docker AWS Azure GCP Nginx Cloudflare Git MySQL


📊 GitHub Analytics

GitHub Stats

GitHub Streak

Top Languages


📈 Contribution Graph — When I'm not debugging pointers

Contribution Graph

🐍 Snake Animation

My contributions being devoured by a snake (the snake is a memory leak)

Snake eating contributions

🏆 GitHub Trophies

GitHub Trophies

Note: If trophies don't load, refresh the page or check back later – the API has rate limits. They will appear after a few tries.


⚡ Current Quest

  • 🔨 Building: A lock‑free, wait‑free, cache‑oblivious, zero‑copy thing that will probably segfault on first run
  • 📖 Learning: How to outsmart the compiler — and my past self
  • Solving: Real‑world latency problems, one cache line at a time
  • 🔍 Obsessing over: CPU branch prediction, false sharing, and why volatile is a lie
  • Fuel: Mass amounts of caffeine + undefined behavior

🤡 Fun Corner

  • 🧠 "My code runs on the first try… in an alternate dimension."
  • 💀 "Segmentation fault (core dumped) — also my autobiography."
  • 🏎️ "I once optimized a loop so hard it finished before I ran it."
  • 🐛 "I treat memory leaks like pets. I name them. I miss them when Valgrind kills them."
  • 📡 "Career goal: replace myself with a shell script. Almost there."
  • 🔥 "When I'm not optimizing: crying over a missing semicolon in C."
  • 🧩 "There are only two hard problems in CS: cache invalidation, naming things, and off‑by‑one errors."

📹 My Debugging Process (Real Footage)

Watch the full debugging session


✍️ Random Dev Quote

Dev Quote

Stars

Made with ❤️, ☕, and a healthy fear of undefined behavior.

⭐ Star this repo if you've ever cried over a missing semicolon in C.

If you made it this far — malloc(sizeof(cookie)) 🍪 — you've earned it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors