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, winning 1st place at Rutgers HealthHack 2025. Currently working with Rutgers on a completer program to bring to production.

★ award$ cd readme ›

PerishLess

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

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

$ 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 quizes and tests from user-provided material, winning 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 ›

Computer Vision Chick Counting

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

AI-based system using computer vision to accurately count chicks in poultry farms, improving standard industry efficiencies and reducing manual labor. Patent consideration.

$ cd readme ›

Parallel Query Processing System

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

Distributed system that optimizes SQL query execution across multiple nodes, significantly reducing processing time.

$ cd readme ›

ClarityCash

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

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

$ cd readme ›

KnowYourUni

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

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

$ cd readme ›

Stock Portfolio Management System

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

Web application for managing and analyzing stock portfolios with real-time data integration and performance tracking.

$ 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

Data science project collection showcasing different ETL and ML techniques on numerous different datasets.

$ cd readme ›

AI Puzzle Game

November 2024 · Python / A* Search Algorithm / Tkinter

Utilizes A* Search to automate the 15-puzzle-game, a popular game that includes shifting tiles to a sequential configuration.

$ cd readme ›

Algorithm Performance Benchmarker

March 2024 · C++ / Chrono

Benchmarks and compares the performance of various sorting algorithms (Bubble Sort, Merge Sort, Quick Sort, etc.). One of the first projects I built.

$ cd readme ›

Move4Wellness Fitness App

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

Prototype mobile app promoting physical activity through personalized workout plans and progress tracking.

$ cd readme ›

Portfolio Website

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

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

$ cd readme ›

Shakespearean Personality LLM Augmentation

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

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 ›

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 ›