William Skellenger

Development Team Lead at Intrepid Control Systems

Detroit, Michigan, 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
William Skellenger is a Development Team Lead with ~17 years in embedded software and two decades of hands-on experience in automotive brake systems, from ABS/TCS/ESC algorithm development to in-vehicle validation and production launches. He blends mechanical engineering roots with strong software skills (C/C++, C#, Python, MATLAB) and has a proven track record migrating CAE and control toolchains to Linux and introducing TDD/CI practices in large OEM environments. William helped bring Veoneer’s EB100 brake system into production for Ford and led prototype-to-production efforts for redundant braking solutions at Continental, demonstrating both technical depth and program leadership. He contributes to open-source tooling too—improving build and test workflows for the popular CMock project—reflecting a pragmatic focus on reliable test automation. Based in Detroit, he pairs vehicle-level intuition with build/release and server administration experience, making him effective at bridging firmware, tooling, and integration across teams.
code17 years of coding experience
job22 years of employment as a software developer
bookBS, Mechanical Engineering, BS, Mechanical Engineering at Michigan Technological University
bookGladstone High School
languagesGerman, English
github-logo-circle

Github Skills (8)

c1710
automation10
automations10
c1110
makefile10
testing10
code-generation9
ruby8

Programming languages (9)

TypeScriptJavaC++ShellCJavaScriptPHPVim Script

Github contributions (5)

github-logo-circle
ThrowTheSwitch/CMock

Apr 2017 - May 2017

CMock - Mock/stub generator for C
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:7 commits, 2 PRs, 1 comment in 13 days
Contributions summary:William primarily focused on enhancing the build process and test execution within the CMock repository, a mock/stub generator for C. Their contributions involved modifying the `create_makefile.rb` script to incorporate features like `INCLUDE_PATH`, `LDFLAGS` for linking, and `TEST_FILE` directives. These changes streamlined the compilation and testing of C code, particularly by adapting how test results and summaries were generated, making the workflow more robust. This improved how tests were run and integrated with tools looking for the test results.
stubcmockmockdoctestenums
skelliam/mpguino_fork

Apr 2009 - Aug 2014

Contributions:77 commits, 1 push, 5 branches in 5 years 4 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
William Skellenger - Development Team Lead at Intrepid Control Systems