History & Data Science Portfolio

(UC Berkeley 2026 build — patch notes pending)

When does data become history? When does history become data? Are models historians?

History

The first step of the scientific method. What's been tried before, and guide how we may improve.

(A record of our bad ideas so we can laugh before repeating them.)

Data Science

The final step of the scientific method. Making sense of the information to make the 'best' decision.

(Or a LLM creating horoscopes, overfit on Scorpios and a dropout process scheduled for Mercury retrograde.)

MJRobillard Vertical Hero2

Academic & Work Timeline

Technologies & Tools

What I'm Working on Today

Current projects and research spanning the intersection of history and data science

DATA SCIENCE

Lithium Valley anomoly and risk assesment dashboard

Developing Data Science tools for anomaly detection and risk contour for Lithium Valley development with combining policy metrics, land ownership using the investment timeline problem with risky cashflow[1] and coordinating with USGS, BLM, Benchmark, and other organizations.

GeopandasArcgisTableauGoogle EarthGithub
Summer 2025 -
Community

Salsa At Cal Networking Workshop Platform

Combining React, Node.js, MongoDB, Firebase, and more to help those interested in latin dancing and profesional development to combine the two through Salsa At Cal

ReactNode.jsMongoDBFirebaseGithubVercel
Summer 2025 -
HISTORICAL

Senior Thesis

Researching the evolution of historical mediums, from oral histories, to written narratives, to digital records, websites, and beyond.

ResearchComparitive Histiography
Fall 2025 -

Featured Project

FEATURED PROJECT

Pacman AI Agent

An application to showcase advanced AI search algorithms through something many know and love: Pacman. Featuring Depth-First Search (DFS), Breadth-First Search (BFS), Uniform Cost Search (UCS), A* Search, and multi-agent strategies like Minimax, Alpha-Beta Pruning, and Expectimax.

Experience the demo in the interactive iframe, or explore the full project with source code, documentation, and additional features.

Technologies Used:

Frontend: React.js, Next.js
Styling: Tailwind CSS
UI Components: Headless UI, Heroicons
Development Tools: TypeScript, Node.js, npm
Algorithms: DFS, BFS, UCS, A* Search, Reflex Agent, Minimax, Alpha-Beta Pruning, Expectimax
Visualization: Custom real-time animations for maze exploration
AI/MLReact.jsNext.jsTypeScriptA* SearchMinimaxAlgorithm Design

Get In Touch

Interested in collaborating on a project or just want to chat about history, data science, or anything in between? I'd love to hear from you.