Andrew Depke

Distributed Systems Engineer at Cloudflare

Louisville, Colorado, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job4 years of employment as a software developer
bookComputer Science, Computer Software Engineering, Computer Science, Computer Software Engineering at Colorado School of Mines
github-logo-circle

Github Skills (13)

c-language10
performance-analysis10
direct3d10
cprogramming-language10
profiling10
directx10
game-dev9
standard-library9
game-development9
profiler9
c-library9
performance-monitor9
common-library9

Programming languages (8)

C++ShellCJavaScriptGoHTMLHLSLPython

Github contributions (5)

github-logo-circle
wolfpld/tracy

Mar 2020 - Sep 2023

Frame profiler
Role in this project:
userPerformance Engineer
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.
profilingperformance-analysisframegamedevgamedev-library
adepke/P2PPresider

Aug 2017 - Feb 2018

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