>_ hi, my name is
Keshav Jha.
I build the parts you never see.
Software engineer at Oracle (MySQL InnoDB), obsessed with storage internals, distributed systems, and the kind of code that runs closest to the metal.
about me
Hey! I'm Keshav — a backend and systems engineer who loves digging into the internals of software. I currently work on the MySQL InnoDB storage engine at Oracle, where I spend most of my time thinking about buffer pools, WALs, and MVCC.
Outside of work, I build systems-level projects: storage engines, distributed task queues, consensus protocols — the kind of things that are best understood by building from scratch.
Here's a stack I've been working with lately:

where i've worked
Member of Technical Staff, MySQL-InnoDB
@OracleJune 2025 – Present
- ▸Proposed and prototyped a multi-page undo logging mechanism in InnoDB to overcome the single-page limitation, demonstrating ~16x higher large-update capacity and directly improving OLTP transaction throughput.
- ▸Fixed security vulnerabilities in page parsing logic, addressing malformed input handling and unsafe memory access patterns that could lead to buffer overflows.
- ▸Identified and fixed underflow bugs in auto-increment handling across SQL and InnoDB layers, and reworked allocation logic to realign with documented increment and node-offset semantics.
- ▸Resolved rollback inconsistency between FTS preprocessing and main table operations for FK inserts, ensuring proper FTS state cleanup on failure and eliminating crash-prone behavior.
- ▸Worked on 30+ bugs across InnoDB internals spanning index page handling, key management, Index Condition Pushdown (ICP), and undo log correctness.
- ▸Tools used: C++, Python, GDB, Git, Bash, MySQL.
check out the projects I have worked on
featured project
Rediscope
Byte-level Redis observability toolkit that parses offline RDB snapshots, exposes record-to-byte synchronization in a local web UI, validates checksums, and ships as a cross-platform npm/Go CLI.
dump.rdb
│
├── checksum validation
│
├── byte parser → record index
│ │
▼ ▼
CLI package local web inspector
│ │
└──── npm install rediscope
featured project
ESEKL MCP Server
Evidence-backed MCP server that serves provenance-traced implementation knowledge from mature queue and broker systems through progressive-disclosure tools for architecture critique and verification planning.
mature systems evidence
│
▼
provenance-traced knowledge
│
┌───────┴────────┐
▼ ▼
architecture verification
critique planning
│ │
└──── MCP tools ─┘
Deterministic C++ Execution Trace Visualizer
Ichnaea turns a submitted C++ file into an interactive replay graph by validating source, queueing sandboxed compile/run jobs, rewriting the program for tracing, and rendering ordered runtime events.
Pre-LLM RAG Platform
TypeScript workspaces platform for enterprise document intelligence with S3-backed ingestion, PDF extraction, deterministic chunking and embeddings, pgvector persistence, ACL-aware hybrid retrieval, citations, and evaluation.
Quantitative Strategy Research & Backtesting Platform
NSE equity research platform for screening N50/N150/N250 universes, comparing standalone indicators, multi-timeframe confirmations, projection-cone filters, cached market data, and deterministic regression fixtures.
latest writing
05. what's next
get in touch.
I'm always up for a deep-tech conversation — storage engines, distributed systems, or just interesting engineering problems. My inbox is open.
say hello →