JJ McCauley - Full Stack Developer

About Me

I'm a fourth-year Computer Science student (AI & Software Engineering focus) and Data Science major who loves building things. I'm a fast, curiosity-driven programmer who takes ownership of my work and genuinely enjoys the process of creating.

I proudly describe myself as a nerd for this stuff, I spend my free time learning about new technologies and am always looking to learn. In addition to SWE, I am on the SU Track & Field team as a thrower, absolutely love Slay the Spire, and my favorite dog are Corgis (big dog guy).

Feel free to send me an email or connect with me on LinkedIn if you want to chat or collaborate on something cool!

Projects

Featured Projects

Lunara

October 2025 - Present

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.

AWS
React
JavaScript
Vite
Node.js
FastAPI
Python
Scikit-Learn
Terraform

CapyMorph

December 2025

Educational 2D game that facilitates interactive morpheme exercises.

React
TypeScript
Vite
Phaser.js
Go
MongoDB
Docker
Fly.io
Zustand

PerishLess

March 2026

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

React
TypeScript
Vite
FastAPI
Python
Firebase Authentication
FireStore
Google Cloud
Google Gemini
Eleven Labs
Docker
Digital Ocean Droplet (VPS)
Nginx

Current Projects

Vault Assistant

January 2026 - Present

Agent-oriented assistant that ties into a user's local obsidian vault.

TypeScript
Bun
React
RAG
Claude
Codex
Cursor Agents
Antigravity

Rova

March 2026 - Present

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

React
TypeScript
Vite
D3.js
Tailwind CSS
Auth0
FastAPI
MongoDB
Gemini
LangChain
OpenAI
Tavily
ElevenLabs
AWS
Docker

Past Projects

TestifAI

September 2024

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

OpenAI API
Langchain
FastAPI
AWS
HTML/CSS/JavaScript
Jinja
Python

Computer Vision Chick Counting

January 2024 - December 2025

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

Python
Ultralytics YOLO
Raspberry Pi
Jupyter

Parallel Query Processing System

November 2025 - December 2025

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

MPI
OpenMP
C
Python

ClarityCash

November 2025

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

React
TypeScript
Vite
Firebase
Plaid API
FastAPI
Gemini
TailwindCSS
Python

KnowYourUni

September 2025 - November 2025

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

React
TypeScript
Vite
Neo4J
FastAPI
Gemini
Langchain
Python

Stock Portfolio Management System

March 2024 - April 2024

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

PHP
MySQL
Chart.js
Cron
HTML/CSS/JavaScript
Boostrap
Alpaca API

Encrypted P2P Chatroom

April 2025

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.

Cryptography
WebSockets
DearPyGUI

Data Science Stuff

August 2025 - December 2025

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

Python
Pandas
Numpy
Scikit-Learn
Tensorflow
Seaborn
Plotly
Jupyter
MKDocs

AI Puzzle Game

November 2024

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

Python
A* Search Algorithm
Tkinter

Algorithm Performance Benchmarker

March 2024

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

C++
Chrono

Move4Wellness Fitness App

April 2024 - May 2024

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

Java
Android Studio
Firebase
Figma

Portfolio Website

January 2026 - Present

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

React
TypeScript
Vite
TailwindCSS
Three.js
Cloudflare
GitHub Actions

Shakespearean Personality LLM Augmentation

January 2026 - May 2026

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.

Python
PyTorch
Tensorflow
HuggingFace
RAG
FastAPI
React
TypeScript
Vite
TailwindCSS
Docker

Poultry Farm Data Analytics Dashboard

January 2026 - May 2026

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.

Quarto
Python
PostgreSQL
Pandas
NumPy
SciPy
Scikit-learn
Plotly

Experience

Full-Stack Software Engineer Intern

Booz Allen Hamilton

June 2025 - August 2025

Developed a full-stack web application tracking user logs across various devices in a network. Collaborated with other interns to design a scalable and deployable solution for a client in the defense sector.

React
Vite
Node.js
Redis
Elastic Stack
Express
WebSockets
D3.js
Nginx
Docker
Confluence

Computer Science Tutor & Lab Assistant

Salisbury University

September 2023 - May 2024

Provided tutoring and lab assistance for all undergraduate computer science courses, specializing in Systems Software. Assisted students in understanding complex concepts, completing assignment, and practicing good programming principles.

C
C++
BASH
Java
JavaScript
Python
Linux
Git
Valgrind

Skills

Frontend & UI

React
TypeScript
JavaScript
Zustand
Bootstrap
TailwindCSS
D3.js
Three.js
Chart.js
Plotly
Figma
Vite
Wordpress

Backend & Infrastructure

Node.js
Express
FastAPI
Flask
Go
PHP
Bun
Redis
MongoDB
SQL
PostgreSQL
Firebase
Auth0
AWS
Cloudflare
Docker
Nginx
WebSockets
Raspberry Pi
Linux
BASH
Arch Linux
Git
GitHub Actions
Fly.io
Plaid
Elastic Stack
Google Cloud
Eleven Labs
DigitalOcean

Data, AI & Productivity

Python
C
C++
Java
Langchain
OpenAI
Gemini
Scikit
TensorFlow
PyTorch
Ultralytics
Neo4J
Jupyter
Seaborn
Confluence
Valgrind
Vim