Skip to content
View rituraj12797's full-sized avatar
🪨
hustling
🪨
hustling

Highlights

  • Pro

Block or report rituraj12797

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rituraj12797/README.md

Hi, I'm Ritu Raj

I code for the fun of it. Sometimes I write fairly interesting technical deep-dives at Bellwether's Blog.

Recent Engineering Blogs

  1. Approaching 50 Million Transactions
  2. Implementing Lock-Free Ring Buffers in C++
  3. CloudFlare Outage: Technical Breakdown
  4. AWS Outage: Technical Breakdown

Next Up : SIMD Accelerated B+Trees and how they outpace standard containers

Designing a low latency concurrent logger with Fan-In layout.

Technical Background

  • Languages: C++ 17, Go, TypeScript, JavaScript, Python, C#
  • Domains: Systems Programming, Backend, DevOps, Full Stack Web-Dev
  • Competitive Programming:
    • CodeForces: Specialist (1520)
    • CodeChef: 4⭐
    • AtCoder: 5 Kyu
    • LeetCode: Knight

Projects

A low-latency, multi-core architecture stock exchange capable of handling 2.3 Million Orders/s. It features a dedicated market simulator and an Alpha testing server to test custom strategies.

A B+ Tree-based key-value store in Go with persistence, WAL-based recovery, and a double-buffer flushing mechanism. Includes an in-memory mode supporting >1M+ reads/s.

3. VCON

A high-performance Version Control System in Go with a constant-time retrieval algorithm. It achieves version fetch latencies of just 16–20 microseconds against any type of version tree structure.

A microservice-based mail automation utility that broadcasts personalized emails to thousands of recipients on behalf of a user via secure Gmail integration.

Hackathon Wins : 3.

more Information about me on my Linkedin.

Pinned Loading

  1. Capitol_main Capitol_main Public

    An electronic stock exchange in c++

    C++ 8 1

  2. GoD-B GoD-B Public

    A simple Go based Key value store

    Go 2

  3. VCON VCON Public

    A hybrid snapshot delta tree based file version control system in Go

    Go 3

  4. Commu-net/Mailer_frontend Commu-net/Mailer_frontend Public

    A Mail Automation Utility

    TypeScript 6 5

  5. CP_Daily CP_Daily Public

    C++

  6. Dino Dino Public

    An Observability tool in Go and Python, with automated health check summary every 24 hours for your infrastructure.