
I'm a software developer working in Vancouver, British Columbia, Canada, for Spare Labs. I've been programming since I was ten years old, and had my first job in tech when I was seventeen. Here you will find all of my side projects that I have deemed cool enough to warrant their own webpage.
I write emulators for retro video game consoles in my spare time, most recently interpretive emulators for N.E.S. and CHIP-8 roms. These were both done in my favourite programming language, Rust, using SDL 2 and OpenGL for graphical output. I've also done some game development as a hobby in the past, where I would usually make my own game engine and work with a lower-level graphics library, such as SFML and Slick2D, or would use Unity with C# if I didn't feel like building an engine from scratch. I also play guitar and soccer.
- Rust
- C/C++
- Python
- Django
- Ruby
- Rails
- Javascript
- React
- Typescript
- Java
- Spring Boot
- Lombok
Brother of the much more talented Isaac Waller.
Go Caps! 🌊
YNWA ❤️