Software Engineer | AI Builder | Open-Source Contributor
I build AI agents, RAG systems, and backend tools that solve real problems. Merged PRs in 6 open-source Java repos, including an Apache project.
Portfolio Β· LinkedIn Β· Email
- π§ Repo Pilot β Ask questions about a codebase. Get answers with file and line citations. Used it to land a merged PR in an open-source repo.
- π Docs Assistant β RAG over 117 Spring Boot documentation pages. 96% Hit@8 retrieval.
- βοΈ Code Review Duel β Two AI reviewers on free models cross-check each other's code review, then a human picks the winner.
- π Product Inventory β Cut search query time by ~98% across 200K records.
- π€ Portfolio Agent β Turns resumes and GitHub profiles into deployed portfolios. Now becoming a SaaS: resume2portfolio (in progress).
- ποΈ Vox β Voice AI agent with a live demo.
- tenantlayer β Auth0 + Keycloak JWT claim resolvers; fixed a HashMap ordering bug that could misattribute tenant data.
- lc4j-lens β Spring AI VectorStore adapter for LangChain4j; fixed a similarity-search threshold bug.
- Apache Fineract Loan Origination β OpenAPI/Swagger docs for 4 controllers (11 endpoints).
- CodeMonk β Actuator config, ArchUnit architecture tests, event serialization tests.
- Signetry/core β Maven/Java service policy for a security policy registry.
- tandem-transactional-outbox-kafka β Grafana alert rules for a Kafka outbox-relay demo.
- Flip the Switch (WeMakeDevs x Switch) β Code Review Duel Β· demo Β· write-up
- No Hands: Wispr Challenge (WeMakeDevs x Wispr Flow) β Repo Pilot, built by voice
- TrueForge Agent Harness (WeMakeDevs) β Portfolio Agent
AI: RAG Β· Spring AI Β· Groq Β· Gemini Β· MCP Β· Vector Search Β· Function Calling
Build. Ship. Improve. Repeat. π
