Projects
Have a look at some of my personal projects. Checkout my GitHub for more.
Adaptive Database Optimizer
2025README
A closed-loop system that observes SQL workloads and incrementally optimises Parquet physical layouts (partitioning + sorting), validating improvements with automated DuckDB benchmarks.
Reinforcement LearningAdaptiveRoutingAutomationPartitioning
Markov Decision Process Framework (Dynamic Pricing)
2025README
A flexible Python framework for defining and solving time-dependent MDPs, including utilities to estimate stochastic transitions from data and compute optimal policies.
MDPOptimizationSimulationDynamic pricing
QueryGPT: NL-to-SQL Pipeline
2025README
A modular, multi-agent NL-to-SQL pipeline with structured intermediate outputs to reduce token usage and failure modes as schemas evolve.
LLMsStructured outputsRAGPydanticData products