▸ Dashboard ▸ About ▸ Projects ▸ Blog
Education
└─
Dual B.S. Degree, Applied Mathematics and Computational Sciences
Duke University
Aug 2023 - May 2027
Experience
├─
Project Manager / Software Engineer
March 2025 - Present
Developed ChatDKU.com, a campus-wide agentic Retrieval-Augmented Generation (RAG) chatbot that serves the daily queries of 2,000 students and faculty. Secured $100,000 in university funding to support a locally hosted LLM inference server. Since becoming project manager in December 2025, led a 12-student team by implementing Agile workflows and overseeing stand-ups and sprint planning. Also designed the core agent logic and tool orchestration system, enabling the LLM to dynamically select, invoke, and chain specialized tools for complex multi-step reasoning, while building ingestion pipelines with LlamaIndex and LangChain to process and embed diverse documents into a Chroma vector database with Redis supporting keyword search.
└─
Teaching Assistant
CS204: Intro to AI
January 2026 - March 2026
Taught Reinforcement Learning concepts such as MDP, Value/Policy Iterations, Monte-Carlo, TD learning, and Q learning. Designed homeworks and coding projects for students to practically learn heavy math concepts in bite-sized code.
Projects
DroneWQ
Developed a python package, under the guidance of Prof. Anna Windle from NASA, that can be used to analyze multi-spectral data collected from a drone to derive ocean color radiometry and water quality properties. Made a desktop front-end using Electron for this package, and built an ArcGIS plugin for generating water-quality maps. Led the architectural refactor of a legacy monolithic codebase into a modular OOP system, improving maintainability, scalability, and achieving a 100× reduction in execution time.
Python · Numpy
Course Recommendation
As a student you have to find what courses are available, which ones go together, and which ones you need for you major. Finally, you have to schedule them, and if they don't match you find yourself back at square one. So, what if there was an assistant that just gives you all the available options and you choose from there? That's what my AI assistant is exactly doing for you.
LLM · SQL · Python
NORMAL
~/projects
Ln 1, Col 1
markdown