Vladimir Kargov

Staff Engineer at Samsung SARC/ACL

Austin, Texas, 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
Vladimir Kargov is a Staff Engineer based in Austin with 16 years of experience specializing in compiler design and GPU/3D graphics. He currently works on mobile graphics driver stacks and shader compilers at Samsung Semiconductor, building on prior roles implementing GPU compiler optimizations and Vulkan/RDNA support. Vladimir’s background includes significant runtime and JIT contributions to the widely used Mono project—fixing GC, exception handling, memory leaks, and improving debugging integration. He blends deep low-level systems expertise (binary translation, JIT, garbage collection) with practical graphics API and driver engineering. Curious and adaptable, he pairs rigorous MIPT computer science training with a penchant for learning new domains and occasionally unexpected humor. His work frequently crosses research and product boundaries, delivering performance-focused fixes and new compiler features for production systems.
code15 years of coding experience
job9 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Moscow Institute of Physics and Technology (State University) (MIPT)
languagesEnglish, Russian
github-logo-circle

Github Skills (14)

asp-net10
net10
garbage-collector10
runtimes10
jit10
dotnet-core10
csharp9
c119
debug9
c179
dotnet9
debugging9
dotnet-new7
xamarin7

Programming languages (6)

C#TypeScriptC++CHTMLPython

Github contributions (5)

github-logo-circle
mono/mono

Sep 2014 - Nov 2017

Mono open source ECMA CLI, C# and .NET implementation.
Role in this project:
userBack-end Developer
Contributions:34 commits, 40 PRs, 3 pushes in 3 years 2 months
Contributions summary:Vladimir contributed to the Mono runtime, focusing on bug fixes and performance improvements. Their work included resolving issues in garbage collection, exception handling, and memory management. They also improved the JIT compiler by optimizing code generation and addressing memory leaks in various components. Additionally, they implemented fixes related to GDB integration for debugging Mono applications.
dotnetjitruntimemonoandroid
vkargov/config

Jun 2017 - Mar 2024

Contributions:70 pushes, 1 branch in 6 years 10 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
Vladimir Kargov - Staff Engineer at Samsung SARC/ACL