Projects

Architected a ResUNet model for retinal tear screening in patients with acute, symptomatic posterior vitreous detachment using expert-labeled OCT B-scans. Built image preprocessing pipelines with OpenCV and Torchvision to generate segmentation masks from 250+ B-scans for model training.

PythonPyTorchOpenCVscikit-learnPublication

Built an educational financial analysis tool that generates beginner-friendly investment reports using a RAG pipeline over SEC filings and Finnhub metrics, with a fine-tuned DistilBERT model for financial sentiment analysis.

PythonFAISSDistilBERTStreamlit

Built a browser extension and web dashboard for tracking AI environmental impact, using React, Vite, and Tailwind CSS. Monitors carbon emissions from AI usage and provides tools for offsetting environmental footprint.

TypeScriptReactViteTailwind CSS

Applied hidden Markov models (HMMER) to assign putative functions to 12 uncharacterized proteins in the JCVI-syn3A proteome. Leveraged pseudolikelihood-based maximum entropy models within the EVCouplings framework to identify 33 statistically significant inter-protein interactions across 110 PFAM-mapped protein families.

PythonPyMOLBioPythonNumPyPandas

Built the official website for Technify, a student-led organization at Duke providing pro-bono technical consulting for nonprofits and social impact organizations.

JavaScriptHTMLCSS