I'm a junior software engineer with a specialization in systems and tooling developer for digital game development. I have a master's level Professional Certificate in Digital Game Development from SMU Guildhall and am a credited developer on three published games from my term there. I've invested significantly in making traditionally rather brittle developer workflows more resilient and empathetic to the developer, whether those systems be C++, Rust, integrating the two, or even fully ad-hoc environments.
When I'm not doing gamedev related things, I also enjoy working on Rust open-source tooling. Some notable repositories I've landed code in include:
- rust-lang/rust
- rust-lang/rust-analyzer
- rust-analyzer/rowan
- dtolnay/syn
- tokio-rs/tracing
- maciejhirsz/logos
- pest-parser/pest
- cad97/pointer-utils
and probably more. My portfolio highlights the projects I've meaningfully contributed to.
- 🔭 I’m currently exploring integrating Rust and "gamedev C++"
- 🌱 I’m always learning how to be a stronger team developer
- 📫 How to reach me: on Twitter as @CAD97_, on my open community Discord server, or just by pinging me on GitHub
- 😄 Pronouns: they/themself
- ⚡ Fun fact: I'm also a classically trained violist and vocalist