DevTwin
A RAG portfolio assistant that analyzes CV documents and public GitHub repositories to answer candidate-specific questions.
navigation
story layer
A richer project page with gallery, stack, links, and case-study copy.
Project narrative
A RAG portfolio assistant that analyzes CV documents and public GitHub repositories to answer candidate-specific questions.
architecture note
components -> hooks -> services
-> repositories -> supabase
server routes:
github sync -> supabase cache
chatbot -> portfolio contextOutcome
Built as a polished portfolio surface
Surface
CMS managed detail page
Data
Supabase localized content

DevTwin
Links
presentation block
Path
/en/projects/devtwin
Project sections, galleries, architecture notes, and demo links can be expanded from the admin workflow.
Problem
Technical profiles are spread across CVs, source repositories, and project descriptions.
Solution
Java, Spring AI, Python, FastAPI, LangChain, and ChromaDB combine the sources into a bounded retrieval workflow.
Role
RAG architecture, source ingestion, backend services, and portfolio-focused answer design.