All Projects
The full list beyond the highlights on the resume page — flat for now, categories may follow as this grows.
Teaching a Neural Network to Play 10x10 TicTacToe
2026Play against the agent on the project page below.
PyTorchRustONNXReinforcement LearningMCTSWebAssembly
Project Page →Blender, Gaussian Splats, and More
3D modeling, animations, and reconstructing 3D scenes.
- —Animated a short film building up coupled spring/oscillator behavior using math-driven nodes.
- —Reconstructing Gaussian-splat scenes from phone scans to model complex geometry in Blender.
- —Utilized CAD plugins to design 3D-printable models.
CADBlenderGaussian SplatsAnimation
Project Page →Agentic Claude Code Tooling
2025 – presentCustom agents, skills, and a custom VM environment for autonomous AI workflows.
- —Built reusable agent/skill protocols for parallel task execution and asynchronous multi-agent coordination.
- —Set up a permissioned VM bridged to a host PC so autonomous agents can operate over shared folders and web apps.
PythonScriptingAgentic EnvironmentsClaude CodeVirtual Machines
Project Page →Robotic Hand
January 2022UC San Diego PHYS 133.
- —3D-printed an articulated hand actuated by servo motors and fishing-wire tendons, driven by a flex-sensor glove in real time.
- —Designed and executed the project over a few weeks due to covid lab-restrictions.
3D PrintingSolidWorksArduinoC/C++Circuits & ElectronicsRapid Prototyping
Project Page →Simulating Mechanical Systems with Bond Graphs and Python
Winter 2025UC Davis MAE 271.
- —Designed a voice-coil inertial-actuator control system that measurably reduces body displacement over a road bump.
- —Simulated an inverted pendulum rigidly connected to a vertically-oscillating cart, performing a parameter-sweep of initial conditions to find stable regions.
PythonSciPyBond Graphs