01 · Overview
What I optimize for in projects.
I care about build quality and explainability equally. A project is stronger when both code and
communication are clear.
My learning style is build-first. I start from a concrete technical question, implement the
smallest useful version, and then improve architecture and presentation in iterations.
That process led to a mix of repositories in symbolic regression, predictive modeling,
simulation systems, and tools. The common theme is visible behavior and explainable choices.
Python
Go
C++
JavaScript
ML systems
Simulation
Program
Computer Engineering
Portfolio orientation
AI + systems + tooling
Preferred workflow
Build, test, refine
02 · Approach
Principles behind my project decisions.
These principles keep work practical and interview-ready instead of becoming disconnected
experiments.
Principle 1
Pick problems with observable output.
Models should converge, simulations should move, and tools should demonstrate utility quickly.
Principle 2
Keep complexity intentional.
Use advanced methods where they matter, but keep project framing understandable and grounded.
Principle 3
Communicate design choices clearly.
Good engineering includes making assumptions, tradeoffs, and outcomes legible to reviewers.