jj@portfolio:~/data-science-ml$jairik "jj" mccauley · software engineer
# grep -r "data" ~/projects --include=*.ipynb

> Data Science & ML

# ETL, analysis, and models run against real datasets. The output is dashboards and decision support that answer an actual question.

5 projects7 tools
# matching projects — click through for the full write-up

> Matches

~/projects/data-science-stuff
no images — this one lives in the code
August 2025 - December 2025

Data Science Stuff

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

$ cat README →
~/projects/poultry-farm-data-analytics-dashboard
Poultry Farm Data Analytics Dashboard — poultry farm data analytics dashboard, screenshot 1 of 3
January 2026 - May 2026

Poultry Farm Data Analytics Dashboard

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.

closed src
$ cat README →
~/projects/computer-vision-chick-counting
Computer Vision Chick Counting — Camera-based counter for newly hatched chicks on a conveyor belt, screenshot 1 of 2
January 2024 - December 2025

Computer Vision Chick Counting

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.

closed src
$ cat README →
~/projects/knowyouruni
KnowYourUni — ML student analytics platform, screenshot 1 of 6
September 2025 - November 2025

KnowYourUni

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

$ cat README →
~/projects/shakespearean-personality-llm-augmentation
Shakespearean Personality LLM Augmentation — persona-consistent Shakespeare LLM demo screenshot
January 2026 - May 2026

Shakespearean Personality LLM Augmentation

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.

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

> Decisions

# Start with data quality and reproducible notebooks before the fancy model. Dashboards and Quarto reports stay decision-support tools. They surface signal for a person; they do not act on it.

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

> Tools Used

PythonPandasNumPyScikit-LearnTensorFlowJupyterPlotly