Electrical Engineer at Naval Surface Warfare Center
Panama City Beach, Florida, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Bill Porter is an electrical engineer with 14 years of experience leading hardware and embedded software efforts for unmanned surface and ground vehicles at the Naval Surface Warfare Center. He combines deep embedded C/C++ expertise with electronics design and robotics systems know-how, and has practical experience integrating IoT firmware — notably adding Renard/DMX serial protocol support to the popular ESPixelStick project. Based in Panama City Beach, he also coordinates STEM education outreach, bridging technical execution with community engagement. Known for hands-on prototyping including 3D printing, he turns complex system requirements into maintainable embedded solutions.
14 years of coding experience
Bachelor of Science (BS), Electrical and Electronics Engineering, Bachelor of Science (BS), Electrical and Electronics Engineering at Florida State University
Contributions:14 commits, 5 PRs, 36 comments in 1 year 4 months
Contributions summary:Bill contributed significantly to adding and refining serial communication support, specifically for Renard and DMX protocols, within the ESPixelStick firmware. They implemented serial drivers, including header files and associated methods for setting values and displaying data. The user also integrated the serial functionality with the main application, including the addition of configuration options through a web interface. This work demonstrates a strong understanding of embedded systems and communication protocols.
Contributions:1 release, 11 PRs, 28 pushes in 1 year 8 months
esp8266firmwareesp32
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
Bill Porter - Electrical Engineer at Naval Surface Warfare Center