Challenge
Manual code reviews consume engineering time and can miss bugs, security risks, and logic issues across large pull requests.
Opening workspace
loading portfolio modules...
AI Code Review Platform
An AI-powered developer platform that analyzes code and GitHub pull requests and turns them into structured code-review findings.

Context & approach
Challenge
Manual code reviews consume engineering time and can miss bugs, security risks, and logic issues across large pull requests.
Approach
Built an asynchronous review pipeline that routes code and pull-request diffs through FastAPI, Celery, Redis, and Gemini, validates structured findings, and stores review results for delivery to developers.
System map
Explore the review pipeline. Select a service to inspect its responsibility, or replay a representative request path through the asynchronous AI workflow.
Event source
A pull request or review event starts the code-review workflow.
Engineering notes
Celery and Redis separate code analysis from the incoming request path, with a Python worker handling queued review work.
Structured findings are validated with Pydantic before the review result is stored and returned to developers.
PostgreSQL provides a durable place for review records after the analysis pipeline completes.
Built with