Software Engineering Intern
Current* Developed and designed end-to-end RAG system in Kotlin, Go, and TypeScript for user git repositories, informing external and internal chat systems on relevant code for user queries, integrating with larger micro-service architecture / frontend.* Constructed pipeline for processing repositories, fetching repositories from distributed crawling service, building an Abstract Syntax Tree for finding important snippets, generating code-specific embeddings, and doing similarity search based on a user query.