Andrey Voroshilov

Sr Software Engineer at NVIDIA

California, 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

👤
Senior
🎓
Top School
Andrey Voroshilov is a senior software engineer with a decade of experience specializing in real-time computational physics, parallel algorithms, and simulation-focused R&D. Based in California and long-tenured at NVIDIA, he has advanced Omniverse, Ansel, and CUDA-based parallel rigid body dynamics before moving into applied AI research. He brings hands-on performance engineering expertise—evidenced by contributions to the popular Tracy frame profiler where he improved lifetime management and crash fixes—to optimize low-latency systems. Comfortable across sound, graphics, and emerging ML toolchains, Andrey blends deep technical rigor with practical system-level problem solving.
code10 years of coding experience
job13 years of employment as a software developer
bookMoscow University for Industry and Finance “Synergy"
languagesEnglish, Russian
github-logo-circle

Github Skills (9)

memory-management10
c-language10
performance-analysis10
cprogramming-language10
profiling10
profiler9
performance-monitor9
game-dev8
game-development8

Programming languages (7)

MDXTypeScriptC++CJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
wolfpld/tracy

Jun 2021 - Jun 2021

Frame profiler
Role in this project:
userPerformance Engineer
Contributions:2 commits, 3 PRs, 6 comments in 1 day
Contributions summary:Andrey primarily focused on improving the performance and lifetime management of the Tracy profiler. Their contributions included adding manual lifetime management capabilities to the profiler, fixing crashes related to the RPMalloc de-initialization, and removing unnecessary spinlocks. They also addressed code formatting issues and fixed capitalization inconsistencies to improve code readability. Furthermore, they worked on migrating the GetProfiler method to different parts of the project.
profilingperformance-analysisframegamedevgamedev-library
avoroshilov/neural-style

Jan 2017 - Jul 2019

Contributions:159 commits, 121 pushes, 2 branches in 2 years 6 months
improveddevdeep-learningartisticneural-algorithm
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
Andrey Voroshilov - Sr Software Engineer at NVIDIA