Text Adventure Game
Clean, extensible text based C++ game engine with a systems-focused approach, including data-driven projects like text-based game engines that emphasize robust parsing, clear architecture, and maintainable design.
I'm Walter, a software engineer focused on C, C++, and Java. I'm systems-minded and care about performance, correctness, and simple, maintainable design.
Clean, extensible text based C++ game engine with a systems-focused approach, including data-driven projects like text-based game engines that emphasize robust parsing, clear architecture, and maintainable design.
A header-only, multithreaded C++ path-tracing raytracer that renders physically based scenes with BVH acceleration, textured/procedural materials, and volumetric scattering to high-quality PPM and HDR outputs.
I'm a software engineer based in the greater Chicagoland area. I graduated from Iowa State University (Class of 2025) with a Bachelor's degree in Software Engineering. I build performance-minded software in C, C++, and Java, and I care about correctness, clean APIs, and maintainable design. I also have experience working in a multidisciplinary controls team alongside a mechanical team-collaborating with software, computer, electrical engineering, and computer science teammates, and aligning our work with mechanical engineering requirements and constraints. Lately I've been focused on systems-style projects like game engines, rendering, and multithreaded tooling.
Send me a note using the form below, or reach out via social links.