Work, in full.
The strongest thread is backend and distributed systems — but the archive also spans applied AI, data engineering, and full-stack products.
Distributed Systems & Infrastructure
ReleaseGate
Evidence infrastructure for software changes — sign every deploy, prove every change. Declarative policy enforcement, immutable audit snapshots, and offline-verifiable proof packs.
Adaptive Release Controller
Self-adaptive CI/CD system that uses risk modeling and feedback loops to dynamically decide deploy, canary, or block actions from real-time signals and historical outcomes.
Change Risk Predictor
ML pipeline that scores the deployment risk of incoming code changes from commit history, CI signals, and ownership patterns.
ShardDB
Fault-tolerant transactional key-value store with custom Raft, 2PC, snapshots, and chaos-tested linearizability checks.
MIDAS Ledger
Concurrency-safe financial ledger with double-entry accounting, idempotent transfers, and invariant-based stress testing.
Job Orchestrator
Multi-tenant job orchestration system with race-free leasing, fairness controls, transactional outbox delivery, and observability.
Distributed KV Store
Fault-tolerant distributed key-value store implementation.
s3
S3-compatible storage implementation or utility.
Streaming Analytics Platform
Real-time streaming analytics platform.
Distributed KV Raft
Key-value store using Raft consensus.
AI Research & Engineering
AgentLens
Decision-level observability for AI agents — when an agent breaks, AgentLens pinpoints exactly which decision caused it and what to change. Works with Anthropic, OpenAI, LangGraph, CrewAI, and AutoGen.
LLM-CODEGEN
Advanced code generation system using Large Language Models.
Large-Scale Bug Prediction
Benchmarking bug prediction across 700k Python projects.
AI Recommender
Intelligent recommendation engine for personalized content.
AI in Software Engineering
Research on applying AI techniques to software engineering problems.
Research Paper
Academic research paper repository.
VLM Failure Modes
Analysis of failure modes in Vision-Language Models.
VLM Adversarial Defense
Defense mechanisms against adversarial attacks on VLMs.
Amnesic VLM Defense
Amnesic defense techniques for Vision-Language Models.
AI Impact on Jobs
Analysis of AI's impact on the job market.
Sentiment Steering GPT
Steering GPT output sentiment.
Criteo CTR Pipeline
Click-through rate prediction pipeline for Criteo dataset.
Full Stack & Web
Travel Buddies
Social travel platform for finding travel companions.
StorePro Fullstack
Fullstack e-commerce application with React, Node.js, and MongoDB.
NYC Taxi Pipeline
End-to-end data pipeline for NYC Taxi data analysis using Streamlit.
HighPerf Parquet
High-performance Parquet writer with SIMD and GPU acceleration.
Data Watermarking Engine
Secure data watermarking engine for intellectual property protection.
PlanetStore Dashboard
Comprehensive e-commerce dashboard with real-time analytics.
Real-Time Chat
High-performance chat application using WebSockets.
Pathfinding Visualizer
Interactive visualization of complex pathfinding algorithms.
Dementia Data Processor
Data processing pipeline for dementia research analysis.
Python Search Engine
Custom search engine implementation with indexing algorithms.
BasketMind
Basketball analytics tool for strategic insights.
Navigation System
Route planning and navigation system logic.
WeatherBuddy
Real-time weather forecasting application.
Bayes Gaussian Plot
Visualizing Bayesian Gaussian processes.
Statistics Calculator
Utility for performing statistical computations.
Portfolio Website
This personal portfolio website.
Adaptive Layout Engine
Engine for adaptive web layouts.
Code is the best résumé.
Every project links to its repository. Browse the source, the tests, and the design decisions.