jj@portfolio:~/hackathon-projects$jairik "jj" mccauley — software engineer
# journalctl --unit=hackathons --no-pager

> Hackathons

# Projects built under hackathon constraints, shaped by short timelines, team decisions, and demo-day feedback.

6 projects6 tools
# matching projects — click through for the full write-up

> Matches

~/projects/knowyouruni
KnowYourUni — ML student analytics platform, screenshot 1 of 6
September 2025 - November 2025

KnowYourUni

Student analytics platform providing ML-derived insights into student performance.

$ cat README →
~/projects/testifai
TestifAI — LLM quiz and test generator, screenshot 1 of 4
September 2024

TestifAI

LLM-driven platform that generates quizes and tests from user-provided material, winning 2nd best overall and best educational hack at HackUMBC 2024.

2nd Overall · HackUMBC 2024
$ cat README →
~/projects/lunara
Lunara — AI-powered healthcare triage system, screenshot 1 of 8
October 2025 - Present

Lunara

AI-powered triage system for healthcare, winning 1st place at Rutgers HealthHack 2025. Currently working with Rutgers on a completer program to bring to production.

1st · Rutgers HealthHack 2025running
$ cat README →
~/projects/rova
Rova — voice-first AI learning platform, screenshot 1 of 5
March 2026 - Present

Rova

Voice-first AI learning platform that turns uploaded material or any topic into a personalized roadmap with guided lessons, practice, assessments, and progress tracking.

runningclosed src
$ cat README →
~/projects/perishless
PerishLess — AI food-waste reduction platform, screenshot 1 of 4
March 2026

PerishLess

Food waste reduction platform that uses AI to predict spoilage and optimize inventory management for households.

$ cat README →
~/projects/claritycash
no images — this one lives in the code
November 2025

ClarityCash

Data driven budgeting app that turns your financial data into clear insights and actionable plans.

$ cat README →
# tradeoffs that keep showing up in this lane

> Decisions

# Cut scope hard: one demable loop, editable LLM outputs, and a stack the team already knows. Post-hackathon work is where auth, data quality, and deployment catch up.

# which --all $TOOLS — the parts of the arsenal this topic leans on

> Tools Used

ReactFastAPIAWSPythonOpenAI APILangChain