Joshua Kriegshauser is a Principal Engineer with over a decade of experience designing and hardening high-performance online game clients and servers, currently applying his expertise at NVIDIA in San Diego. He brings deep C++ and concurrent/multi-threaded programming skills, proven across technical director and architect roles on large-scale MMOs and competitive titles like PlanetSide and H1Z1. A performance-minded engineer, he contributes to open-source tooling such as the tracy frame profiler, adding backend and chrome-tracing support that reflects system-level insight. Joshua blends hands-on optimization, networking, and streaming-data systems work with leadership in building game development tools and anti-cheat hardening. Outside of core engineering he runs an indie studio and streams as a Twitch partner, signaling both entrepreneurial drive and a user-focused perspective on gameplay. His profile combines rare operational depth in both real-time game systems and low-level profiling, making him effective at diagnosing and eliminating performance and security problems at scale.
Contributions:10 reviews, 5 commits, 6 PRs in 1 year 5 months
Contributions summary:Joshua primarily focused on modifying the `tracy` profiler's backend code, introducing features to handle messages and integrate chrome-tracing data. They added support for importing frame messages, suggesting a focus on data processing. Furthermore, they made changes in common/TracySystem.cpp, TracySocket.cpp, and client/TracyProfiler.cpp. This indicates a deep understanding of the profiler's internal workings and system-level interactions, and highlights performance engineering skills.
Contributions:6 commits, 6 pushes in 5 years 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Joshua Kriegshauser - Principal Engineer at Twitch