Hey there. I'm Nolan Barker, a programmer based in Farmington Hills, MI. I've been enjoying using computers to solve problems with code for nearly a decade now. For a few years, I lead the programming team of FRC team 3414 (Hackbots), then was its captain my senior year.
I'm enrolled in U-M's College of Engineering, planning on dual-majoring in Robotics and CS.
- Rust
- Go
- Python
- Java
- C/C++
My favorite problems to solve are those with respect to:
- control theory
- robot vision and autonomous navigation
- math-focused problems and logical puzzles
Here are some of my favorite projects:
- E2EE chat server/client built in Go with TUI interface
- Autopilot, a real-time pursuit algorithm for FRC teams
- A very fast spellchecker, built in rust
- CLI tool to generate FRC PathPlanner autonomous routines from a small custom scripting language
- GPU-powered 3D model renderer, powered by raytracing.


