Projects

Interactive Demo

ClinicalNote AI

Screenshot of the ClinicalNote AI app showing a clinical session note input form and generated structured summary

Full-stack app (Python, TypeScript, FastAPI, Anthropic Claude API, React, Tailwind) using prompt engineering to convert unstructured clinical notes into structured summaries — patient presentation, mood assessment, diagnosis considerations, treatment and risk plans.

DisputeIQ

Screenshot of the DisputeIQ app showing a dispute text input and an analysis result with merchant, amount, and evidence strength

End-to-end pipeline (Python, FastAPI, Claude API, LightGBM, React) that pairs LLM-based structured extraction with a gradient-boosted classifier to predict dispute outcomes with confidence scoring from unstructured text or PDF evidence.

Resume Keyword Matcher

Screenshot of the Resume Keyword Matcher app showing upload fields for a resume and job description

Flask application using NLTK and spaCy to score resume-job compatibility, with intelligent keyword extraction and fuzzy-matching for optimization recommendations.

Additional Projects

Budget Buddy

Node.js · React · MongoDB

Drag Queen Collector

Django · PostgreSQL · AWS

Cat Vs Cat Lady

Canvas · vanilla JS

DNInfo App

Java · XML/JSON/CSV

Skillzhunter App

Java · XML/JSON/CSV