Focus Areas
Systems programming, embedded/robotics control, compiler design, custom ISA bring-up (BSlash), IT operations.
Field technician + rapid response team member triaging tickets, rolling on-site to repair devices, reimage labs, and stabilize classroom AV + network gear under tight timelines.
Contribute Java-based robot software modules across autonomous, teleop, and scouting systems while helping run code reviews, telemetry experiments, and testing rituals.
Designing CHance, a language that compiles to ChanceCode IR before targeting multiple assembly backends. Early prototypes explore expressive syntax with systems-level performance.
Systems programming, embedded/robotics control, compiler design, custom ISA bring-up (BSlash), IT operations.
WPILib, VS Code, GitHub Actions, Git, Windows deployment tooling, Linux + macOS.
Systems programming, embedded/robotics control, compiler design, IT operations, DevOps hygiene.
Robotics helper library that delivers structured telemetry and reusable subsystems for quick bring-up.
Language + IR combo (CEnhanced + ChanceCode) that can target multiple assembly backends.
Current obsession: the BSlash 32-bit CPU architecture. CEnhanced surfaces it via -bslash, emits .bas assembly, and leans on ChanceCode's backend hooks so I can iterate quickly while designing register layouts and calling conventions.