Projects
date
slug
projects
status
Published
tags
summary
type
Page
Development
Orderbook
Rust
- High performance limit order book using slab allocators and BTreeMap price ladders with FIFO matching. Supports add/modify/cancel operations, partial fills, and trade execution.
- Built-in benchmarking framework with HDR histograms for latency analysis.
ContextDB
Rust
- Database engine built from scratch: parser, planner, executor, transaction manager, and storage engine. Page-based layout with buffer pools, B-tree indexing, write-ahead logging, crash recovery, and concurrency control.
- Client/server architecture over TCP with SQL-like interface.
Verify-Storage
Go, gRPC, SQLite
- Cloud file storage with Merkle tree integrity verification. Clients verify file integrity without re-downloading by streaming Merkle proofs with O(log n) verification complexity.
Pubsub IPC Benchmark
C++, CMake
- Latency comparison of three IPC mechanisms: UDP ping-pong, shared memory with lock-free ring buffer, and ZeroMQ. Memory-mapped files, atomic operations, and benchmarks.
Darvis
TS, Node.js, MCP
- Personal AI assistant built on Model Context Protocol. Integrates with Obsidian, Github, filesystem, Spotify, and calendar through Claude’s interface.
Secure Retrieval
Python, Flask, Differential Privacy, LangChain
- Privacy-preserving natural-language Q&A system for sensitive datasets. Schema-aware LLM-to-SQL translation, RBAC, PII masking, and differential privacy (Laplace/Gaussian mechanisms) with per-user privacy budgets and audit logging.
KVRaft
Go, gRPC
- Distributed key-value store implementing the Raft consensus protocol.
- Leader election, log replication, and linearizable reads over gRPC.
ZKAgent
TS
- Verifiable agent execution using one-shot complete LLM inference proofs. Monorepo with agent-worker, prover, verifier, and benchmarking packages.
- Cryptographic verification that an AI agent’s outputs were produced by a specific model on specific inputs.
RSH
Rust
- Custom shell with job control, pipelines, ptrace-based debugging (dbg builtin) and dynamic plugin loading.
Immortal Star
- Cloud gaming platform delivering episodic story based games. Built the cloud infra with a team of developers and cloud engineers, (tried to) solved problems in GPU provisioning, low-latency video encoding, and session management for real-time game delivery.
Whistleblower
Solidity, web3.js, Truffle, MERN, IPFS
- Anonymous web application on Ethereum with decentralized document storage using IPFS. Source anonymity while having community-driven verification through on chain voting.
Police CMS Application
Node.js, Docker, MongoDB, React.js
- Complaint management system deployed for Trichy Police Department. Built the db layer and API for mobile-first complaint filing, search, and processing. Automated backups, OTP verification, 2FA.
Document Requisition Portal
React.js, Node.js, MySQL, Sequelize ORM
- Internal portal for NIT Trichy handling grade card and transcript requests. Optimized db queries and API routes, added duplicate request detection, updated approval workflow for admin.