Mark Lobodzinski

Senior Graphics Software Engineer at LunarG

Fort Collins, 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
Mark Lobodzinski is a Senior Graphics Software Engineer with over 20 years of experience in graphics display driver development and more than a decade managing and delivering systems software for leading GPUs. He has deep hands-on expertise in Vulkan and driver internals, currently leading validation layers and tooling work at LunarG while contributing to high-profile Khronos projects like Vulkan-Loader, Vulkan-Tools, and Vulkan-Headers. His background spans pre-silicon development, chip bring-up, and customer-facing engineering for Qualcomm Adreno GPUs, plus program management and embedded graphics work dating back to Compaq and aerospace simulation. Known for tackling low-level correctness, build systems, and API evolution, he blends C/C++ kernel- and userspace proficiency with pragmatic project delivery. Based in Fort Collins, he pairs rigorous academic training (MSc Computer Science) with a long track record of shipping commercial GPU stacks and improving open-source Vulkan tooling.
code11 years of coding experience
job28 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Texas A&M University
stackoverflow-logo

Stackoverflow

Stats
36reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (21)

debugging10
vulkan10
debug10
c-language10
develop10
apidoc10
memory-management10
cmake10
header-files10
api10
cprogramming-language10
testing9
python9
graphics-engine9
code-generation9

Programming languages (7)

TypeScriptC++CObjective-C++MakefileJavaScriptGo

Github contributions (5)

github-logo-circle
KhronosGroup/Vulkan-Loader

Jan 2015 - Mar 2020

Vulkan Loader
Role in this project:
userBack-end Developer
Contributions:1 review, 433 commits, 10 PRs in 5 years 3 months
Contributions summary:Mark primarily contributed to the core functionality of the Vulkan loader project. Their work focused on modifying and adding new APIs for image and buffer memory management. Their contributions include renaming semaphore enums, implementing fast clear APIs, fixing memory barrier references, and handling null fence objects. The user's commits demonstrate proficiency in C/C++ and an understanding of Vulkan API internals.
windowsvulkanopenglandroid-ndkloader
KhronosGroup/Vulkan-Tools

Jan 2015 - Apr 2020

Vulkan Development Tools
Role in this project:
userBackend Developer
Contributions:1 review, 1177 commits, 14 PRs in 5 years 3 months
Contributions summary:Mark's commits focused on enhancing the Vulkan Development Tools. They were primarily involved in refining existing features and improving code readability, demonstrating a strong understanding of backend software development. Their contributions included improvements to error messages, format handling, and validation checks, all within the context of the Vulkan graphics API. They also made significant updates and code refactorings and helped in maintenance and feature addition for the project.
vulkan
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
Mark Lobodzinski - Senior Graphics Software Engineer at LunarG