Query Engine Performance & CI Stability
Improved Rust-based streaming data system by fixing CI race conditions and optimizing query execution paths, resulting in a 20% performance gain.
Software engineer specializing in performance, tooling, and debugging production systems
Profiling and fixing performance bottlenecks in production systems, from Unity main-thread stalls to Rust-based query engines and CI race conditions.
Building and extending backend systems using Rust, C#, and JavaScript, including data pipelines, internal tools, and developer-facing infrastructure.
Designing and maintaining multiplayer, mobile, and live game systems with a focus on stability, resource usage, and player experience.
Take a look below at some of my featured work for clients from the past few years.
Improved Rust-based streaming data system by fixing CI race conditions and optimizing query execution paths, resulting in a 20% performance gain.
Eliminated 500ms+ lag spikes in a Photon-based Unity mobile game by restructuring save systems and introducing object pooling.
Developing internal sales and management software with a focus on maintainability and developer ergonomics.