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
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