Work & Projects
Internships
Design Teams
Personal Projects
Python
Languages
C++
Languages
Java
Languages
OpenCV
Computer Vision
MediaPipe
Computer Vision
Git
Version Control
Claude Code
AI Tooling
Keyence Vision
Vision Systems
PLC Ladder Logic
Allen-Bradley
HMI Development
Industrial UI
AMR Integration
Robotics
SolidWorks
CAD
AutoCAD
Drawings
About
I like building things where software has to meet hardware and actually work in the real world. Most of what I've picked up comes from taking on projects a bit past what I already knew how to do, and I'm always up for working with people who get excited about this stuff.
This is an interactive 3D scene: drag to orbit, scroll or pinch to zoom, and click an object to open the matching interest card (guitar, lifting, or reading). Clicking the sleeping robot switches to a first-person mode driven with WASD or touch, where cards open as you approach each object; dock at the robot's charger to return. The 3D view requires a mouse or touch input and is not keyboard-navigable — use the Back button (or press Escape) to leave, and Escape also closes an open card.
Guitar
Self-taught for about a year, mostly from YouTube and tabs.
Currently learning
Lifting
Reading
Currently Reading
Unsouled
Favourite
Words of Radiance
Print portfolio summary