F1 machine learning project.
A recruiter-facing machine learning project with a live Python inference API, a 3D season explorer, and historical evaluation that stays honest about misses.
A recruiter-facing machine learning project with a live Python inference API, a 3D season explorer, and historical evaluation that stays honest about misses.
A lightweight, reproducible harness for stress-testing AI coding assistants on real tasks, with deterministic runs and review-ready reports.
Space kept for the next serious piece. I'd rather have three strong projects than ten projects worth skimming.
A recruiter-facing machine learning project with a live Python inference API, a 3D season explorer, and historical evaluation that stays honest about misses.
A lightweight, reproducible harness for stress-testing AI coding assistants on real tasks, with deterministic runs and review-ready reports.
Space kept for the next serious piece. I'd rather have three strong projects than ten projects worth skimming.
This portfolio is meant to show more than finished visuals. It shows how I frame technical problems, build with AI assistance, and package the result so another person can understand it fast.
I'm most interested in work that sits between product thinking, frontend execution, and technical depth — interfaces, prototypes, tooling, and machine-learning projects that need to be both useful and legible.
I use AI coding tools as leverage for speed and iteration — not as a substitute for judgment. I know when to steer, when to stop, and when to rewrite.
I turn complex technical work into interfaces and narratives that a non-specialist can still understand quickly. Documentation is part of the product.
I shape the work around what an employer, user, or stakeholder needs to understand first. Craft is the default; shipping is the measure.
Use AI coding tools to collapse the first draft and get to something testable early. Learning happens inside the loop, not before it.
Keep the architecture, naming, and tradeoffs intentional. AI can write the code — the decisions about what's worth writing stay with me.
Treat documentation, narrative, and visual clarity as part of the product, not an afterthought. If nobody can read it, it didn't ship.