AI-powered PR Review Agent
Developed a RAG-based code review agent using AST-based chunking and semantic analysis to generate fast, high-quality inline pull request feedback.
Backend & AI Engineer
A selection of projects I have worked on over the years.
Developed a RAG-based code review agent using AST-based chunking and semantic analysis to generate fast, high-quality inline pull request feedback.
Implemented a high-performance in-memory cache in C++ featuring LRU eviction, custom memory management, and thread-safe data structures.
Implemented a Biased Random Key Genetic Algorithm for an NP-complete optimization problem, outperforming VNS-based baselines.
Built a full compiler in C for a custom language, including lexer, parser, semantic analysis, and code generation, reducing assembly size by 25%.
Developed a React-based admin dashboard for a university taxicab service to analyze real-time rides and manage pricing for thousands of users.