Jeff Vigil

Sr. Staff Software Engineer at Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL)

Boulder, 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
Jeff Vigil is a Sr. Staff Software Engineer based in Boulder with nine years in graphics and nearly three decades of embedded and systems software experience, currently leading GPU driver development at Samsung's Advanced Computing Lab. He specializes in OpenGL ES and Vulkan driver stacks for Android, chairs a Khronos standards workgroup, and contributes to Google's widely used ANGLE project where he implemented EGL features and conformance tests. A proven team lead and architect, Jeff brings deep low-level expertise from Qualcomm and Sharp, spanning Linux drivers to real-time guidance systems. He combines standards-level influence with hands-on driver implementation and test-driven validation, and his background in physics and computer science gives him a rare systems-oriented perspective on graphics and embedded software.
code9 years of coding experience
job25 years of employment as a software developer
bookgraduate studies Computer Science, graduate studies Computer Science at Arizona State University - Tempe
bookGraduate courses Computer Science, Graduate courses Computer Science at Oregon State University
bookBS Physics + Computer Science, BS Physics + Computer Science at Brigham Young University
github-logo-circle

Github Skills (9)

egl10
c-language10
opengl-es10
cprogramming-language10
testing9
error-handling9
vulkan8
linux7
build-system6

Programming languages (4)

C++CJavaScriptHTML

Github contributions (5)

github-logo-circle
google/angle

Jan 2023 - Jan 2023

A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.
Role in this project:
userBack-end Developer
Contributions:1 commit in 1 day
Contributions summary:Jeff primarily contributed to the ANGLE project by implementing and refining features related to EGL, an OpenGL ES implementation. Their work involved setting error conditions according to specifications and modifying functions to handle aspects of EGL context creation, and config management and validation. The user also added tests to verify the correctness of their implementations, focusing on error handling and feature compliance. Furthermore, they contributed to the implementation of new EGL extensions, such as EGL_KHR_reusable_sync, involving new entry points, validation checks and core functionality.
conformantopengl-eswindowslinuxandroid
stonesthrow/Vulkan-Docs

Aug 2021 - Aug 2022

The Vulkan API Specification and related tools
Contributions:2 PRs, 35 pushes, 7 branches in 11 months
apivulkanspecificationvulkan-apiapi-specification
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
Jeff Vigil - Sr. Staff Software Engineer at Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL)