jj@portfolio:~/projects$jairik "jj" mccauley · software engineer
# ls ~/projects

> Projects

# Everything I've built — full-stack apps, AI tooling, data science, and systems work. Pick a project for the full write-up, or jump into a topic.

19 projects6 topics
# every entry — click through for the full README
~/projects — 19 entries

Lunara

October 2025 - Present · AWS / React / JavaScript / Vite +5

AI-powered triage system for healthcare, winner of 1st place at Rutgers HealthHack 2025. Currently in development with Rutgers through a completer program to bring it to production.

★ award$ cd readme ›

Shakespearean Personality LLM Augmentation

January 2026 - May 2026 · Python / PyTorch / Tensorflow / HuggingFace +8

Capstone system that develops and evaluates persona-consistent LLMs grounded in Hamlet and Macbeth via LoRA fine-tuning, RAG, and a FastAPI + React demo for single-character and multi-model dialogues.

$ cd readme ›

Vault Assistant

January 2026 - Present · TypeScript / Bun / React / RAG +8

Local AI assistant for Obsidian that answers from your notes with BM25 search. Runs on localhost with multi-tab sessions and swap-in backends like Claude Code or Codex.

$ cd readme ›

Rova

March 2026 - Present · React / TypeScript / Vite / D3.js +11

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

running$ cd readme ›

TestifAI

September 2024 · OpenAI API / Langchain / FastAPI / AWS +3

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

★ award$ cd readme ›

CapyMorph

December 2025 · React / TypeScript / Vite / Phaser.js +5

Educational 2D game that facilitates interactive morpheme exercises.

$ cd readme ›

PerishLess

March 2026 · React / TypeScript / Vite / FastAPI +9

Pantry tracker that flags food before it expires, then suggests recipes and donations for whatever needs using up.

$ cd readme ›

Computer Vision Chick Counting

January 2024 - December 2025 · Python / Ultralytics YOLO / Raspberry Pi / Jupyter

Camera-based counter for newly hatched chicks on a conveyor belt, built to handle the overlapping birds that throw off a laser counter. Patent consideration.

$ cd readme ›

Parallel Query Processing System

November 2025 - December 2025 · MPI / OpenMP / C / Python +2

Command-line SQL engine with serial, OpenMP, and MPI backends, built to measure where parallel query execution actually pays off.

$ cd readme ›

ClarityCash

November 2025 · React / TypeScript / Vite / Firebase +5

Budgeting prototype that pulls transactions through Plaid and sorts spending into what is structural, what is flexible, and what is doing damage.

$ cd readme ›

KnowYourUni

September 2025 - November 2025 · React / TypeScript / Vite / Neo4J +4

Student analytics dashboard built on a Neo4j knowledge graph, looking for patterns in academic habits and engagement.

$ cd readme ›

Stock Portfolio Management System

March 2024 - April 2024 · PHP / MySQL / Chart.js / Cron +3

Database-backed portfolio tracker with separate investor, advisor, and admin workflows, wired to live market data from Alpaca.

$ cd readme ›

Encrypted P2P Chatroom

April 2025 · Cryptography / WebSockets / DearPyGUI

Peer-to-peer chat application with end-to-end encryption for secure communication. Uses ChaCha20-Poly1305 for message encryption, Ed25519 message signatures for user validation, and UDP multicast.

$ cd readme ›

Data Science Stuff

August 2025 - December 2025 · Python / Pandas / Numpy / Scikit-Learn +6

Collected coursework from Data Science Fundamentals: smaller studies on penguins, PCA, and gradient descent, plus a capstone on academic performance.

$ cd readme ›

AI Puzzle Game

November 2024 · Python / A* Search Algorithm / Tkinter

Puzzle solver that uses A* Search to automate the 15-puzzle game, a popular game that involves shifting tiles into a sequential configuration.

$ cd readme ›

Algorithm Performance Benchmarker

March 2024 · C++ / Chrono

Benchmarking tool that measures and compares the performance of various sorting algorithms (Bubble Sort, Merge Sort, Quick Sort, etc.). One of my first projects.

$ cd readme ›

Move4Wellness Fitness App

April 2024 - May 2024 · Java / Android Studio / Firebase / Figma

Native Android fitness tracker with split user and manager views, backed by Firebase Authentication and Firestore.

$ cd readme ›

Portfolio Website

January 2026 - Present · React / TypeScript / Vite / TailwindCSS +4

Personal portfolio website (no way who would've known!).

$ cd readme ›

Poultry Farm Data Analytics Dashboard

January 2026 - May 2026 · Quarto / Python / PostgreSQL / Pandas +4

Decision-support dashboard for a poultry farm client that analyzes litter survey data to highlight what drives performance and flag farms at risk of underperformance.

$ cd readme ›