Erik Hakala is a Senior Application Engineer with over six years focused on integrating, testing, and releasing ADAS solutions for OEMs, and a decade-plus background in vehicle systems, durability testing, and process development. Based in Berkley, Michigan, he has applied hands-on engineering across ACC, AEBS, LDW, and BSD programs, troubleshooting complex sensor and control integrations from prototype through production. He also contributes to open-source graphics work—modifying URP shaders and adding clear coat functionality in Unity's widely used Graphics repo—bringing a rare blend of automotive systems know-how and real-time rendering experience. Comfortable bridging lab validation and software delivery, he excels at turning ambiguous requirements into robust, testable releases for safety-critical vehicle applications.
6 years of coding experience
10 years of employment as a software developer
Bachelor of Science, Physics, Bachelor of Science, Physics at Michigan State University
Unity Graphics - Including Scriptable Render Pipeline
Role in this project:
Graphics Programmer
Contributions:332 reviews, 195 commits, 125 PRs in 2 years 10 months
Contributions summary:Erik's contributions primarily involve modifying and enhancing shaders within the Unity Graphics repository, specifically for the Scriptable Render Pipeline (SRP). The user added attributes to URP shaders, implemented clear coat functionality, and fixed various shader-related bugs. Their work also included optimizing rendering performance and adding test cases to identify and prevent future issues.
Unity Graphics - Including Scriptable Render Pipeline
Contributions:88 commits in 7 months
renderpipelinescriptableunityunity3d
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.