Skip to content
View sitareashish's full-sized avatar
  • Kharagpur

Block or report sitareashish

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
sitareashish/README.md

Hi, I'm Ashish

Dual Degree student in Computer Science & Engineering at IIT Kharagpur. I build systems close to the metal — matching engines, storage engines, VMs, network servers — and compete in algorithmic contests on the side.

  • Systems & low-latency C++ — lock-free data structures, epoll, custom allocators
  • Databases from scratch — B+ Tree indexes, WAL/ARIES recovery, MVCC
  • Competitive programming — Codeforces & LeetCode

Projects

Project What it is
femto Nanosecond-class limit order book & matching engine in C++20, differential-fuzzed against a Python reference
mini-sql-engine From-scratch SQL execution engine — buffer-pooled B+ Tree indexes, Volcano-model iterators, ARIES WAL, MVCC snapshot isolation
ember A small bytecode-compiled language: lexer, Pratt parser, stack VM with closures, tri-color mark-sweep GC
htn-server / htn High-throughput C/C++ epoll TCP servers — share-nothing workers, lock-free SPSC rings, Prometheus/Grafana observability, ~46K RPS at p99 < 2ms
Stat_Arb C++17 pairs-trading backtester — lock-free ingestion, Kalman-filter hedge ratio, volatility-regime detection
EcoRoute High-throughput C++ routing engine optimizing graph traversal for carbon emissions and AQI exposure

Stack

C++ C Python TypeScript PostgreSQL Docker Prometheus Grafana

GitHub Stats

Ashish's GitHub stats Top languages

Reach me

GitHub · Kharagpur, India

Popular repositories Loading

  1. mini-sql-engine mini-sql-engine Public

    A from-scratch C++ SQL execution engine with buffer-pooled B+ Tree indexes, volcano-model iterators, ARIES WAL, and MVCC snapshot isolation.

    C++ 1

  2. femto femto Public

    A nanosecond class limit order book and matching engine in C++20

    C++ 1

  3. htn htn Public

    High-throughput share-nothing epoll TCP server in C11 with Prometheus/Grafana observability

    Shell 1

  4. sitareashish sitareashish Public

    Config files for my GitHub profile.

  5. Nutritrack Nutritrack Public

    Smart-Diet-Planner

    JavaScript

  6. Course_Manager Course_Manager Public

    DBMS Lab_Project

    HTML