Projects
Production web apps, developer tools, and experiments. Newest first.

Academic
Data Science Portfolio
Machine learning projects carrying real datasets through the full pipeline, covering classification, clustering, and association rule mining with model evaluation.
PythonMachine Learningscikit-learn+2

Academic
Dual Heuristics Scheduling
Research on the NP-hard personnel tour scheduling problem, pairing two heuristics (one for which staff to assign, one for when) so planners can tune priorities without recomputing the whole schedule.
PythonArtificial IntelligenceAlgorithm+2

Academic
Multi-Process Web Browser
A C/GTK web browser that isolates each tab in its own OS process over Unix IPC, so a crashed tab never takes down the others.
CSystems ProgrammingUnix/Linux+2

Academic
PPALMS
Led a 4-student team building a system that generates Parsons problems (students reorder pre-written code instead of writing it) for upload to learning management systems.
PythonTeam LeadSCRUM+2