John Rucker

Power Modeling Engineer at North Dakota State University

Austin, Texas, 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
John Rucker is a Power Modeling Engineer with a decade of experience bridging academic research and industry productization in power, thermal, and embedded systems. Currently at Apple after roles at AMD and extensive graduate research at North Dakota State University, he specializes in modeling high-performance voltage regulators, system power/thermal characterization, and firmware-driven power optimization for APUs and GPUs. He teaches and mentors in embedded systems and digital design, bringing practical lab experience from VHDL/FPGA work to hands-on device fabrication and safety-conscious experimental processes. Comfortable across software and hardware—Node, Swift, SPIN, PASM, PCB design, and Cadence Virtuoso—he pairs ML-informed approaches with circuit-level intuition. Based in Austin, he also carves out precision time on a wood lathe, reflecting a meticulous, maker-oriented mindset that informs both his engineering and prototyping work.
code10 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Electrical and Electronics Engineering, Master's degree, Electrical and Electronics Engineering at North Dakota State University
github-logo-circle

Github Skills (34)

raspberry10
peripheral10
raspberry-pi-os10
ndi9
dbus9
linux-kernel9
linux9
bluetooth9
forum9
armv89
kernel9
audio8
bus8
nodejs8
pulse7

Programming languages (5)

C#C++ShellCJavaScript

Github contributions (5)

github-logo-circle
RuckerGauge/RG-irdPi

Sep 2017 - Feb 2018

Contributions:6 PRs, 335 pushes, 7 branches in 4 months
pi-zerozerowifi
JohnRucker/RiverGauge

May 2016 - Jun 2016

Contributions:188 pushes, 1 branch in 19 days
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
John Rucker - Power Modeling Engineer at North Dakota State University