Andrew Depke is a Distributed Systems Engineer with a decade of experience building reliable, high-performance systems, currently focused at Cloudflare after engineering roles at Lockheed Martin and research work at Colorado School of Mines. He brings hands-on expertise in low-level performance tooling—having improved Direct3D12 profiling and GPU synchronization in the widely used wolfpld/tracy frame profiler—to complement his distributed-systems practice. Comfortable moving between research, intern, and production environments, Andrew blends systems-level diagnostics with pragmatic engineering to diagnose and prevent subtle concurrency and out-of-order execution issues. Based in Louisville, Colorado, he leverages a Computer Science and Software Engineering background to deliver robust, observable infrastructure and tooling for complex cloud-scale services.
10 years of coding experience
4 years of employment as a software developer
Computer Science, Computer Software Engineering, Computer Science, Computer Software Engineering at Colorado School of Mines
Contributions:1 review, 5 PRs, 7 comments in 3 years 6 months
Contributions summary:Andrew primarily contributed to integrating and improving profiling capabilities within the `wolfpld/tracy` repository, a frame profiler. Their work involved implementing Direct3D 12 profiling support, adding server-side features to accommodate D3D12 contexts, and refining GPU synchronization mechanisms. A significant focus was placed on addressing potential issues related to out-of-order execution and frame buffering to ensure accurate and reliable profiling data.
Contributions:3 releases, 31 commits, 30 pushes in 6 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
Andrew Depke - Distributed Systems Engineer at Cloudflare