Projects.
Weekend code, small tools, and curiosities — the stuff I build when I'm not at the bedside. Some are useful, some are just fun, all are open on GitHub.
AI Tools
BrainsortAI
AI-powered journal club tool. Get instant insights on research papers, extract key findings, and chat with an AI about the evidence.
AI Prompting Clinic
An interactive platform for healthcare professionals to master clinical AI prompting — with real medical use cases, guided exercises, and personalized feedback.
AI Note Flow
JARVIS-style note formatter for clinicians. Paste raw text, get structured clinical notes — built for fast, low-friction documentation.
Music & Fun
JamChords
AI chord progression generator for musicians. Pick a mood, key, and style — get a progression to jam with.
Shell Chords
Interactive jazz shell chord reference and explorer. Learn root-3rd-7th voicings, guide tone relationships, and tritone substitutions.
Scales & Arpeggios
Scale and arpeggio pattern explorer. Overlay patterns against shell chord voicings to build toward chord melody guitar.
Triads
Complete triad reference — all 4 qualities, 3 inversions, across string sets. The harmonic foundation of chord melody guitar.
Setlist Builder
Build a setlist that flows. Search Spotify for songs — AI analyzes each one for key, BPM, energy, and mood — then scores every transition and auto-sorts by arc shape. Connect Spotify Premium to play tracks as you build.
Games
Sort Storm
A fast-paced sorting arcade game. The rule keeps flipping between color and shape — sort the falling card before time runs out and chase the combo streak.
Memory Trail
A sequence lights up one icon at a time. Once it's done, tap the shuffled icons back in the same order. Every perfect trail adds one more icon — one slip ends the run.
Signal Run
Dodge an asteroid field and grab power-ups matching the signal above your ship — the rule flips between color and shape as you fly.
Arrow Rush
Five arrows in a row, but only the middle one counts. Tap the direction it's pointing before the window slams shut — the ones around it are just noise.
Pattern Match
Two patterns, one fast call — same or different? Chase the streak before the 60-second clock runs out.
Size Rush
Watch a trail of icons appear, then tap them back smallest to biggest — not the order you saw them. Every perfect round adds one more.
Word Dash
Listen to the word, tap the matching picture before time's up — no text, just your ear and four choices.
Word Check
Real word or a very convincing fake? Decide fast — the clock doesn't wait.
Research
Distance-ADI
Computational methodology for healthcare equity research. Calculates Area Deprivation Index across variable geographic distances for socioeconomic analysis.
ECP — Efficient Communication Profile
A non-linguistic system for instructing LLMs using fundamental computational structures. Minimizes ambiguity and token count for improved AI interoperability.
More on GitHub
Data pulls from Epic Caboodle/Clarity, R analysis pipelines, and small tools built for clinical research.
Want to collaborate on something?
Always open to small tools and shared experiments — especially around pediatric workflows, EHR utilities, or applied LLMs.