Jack Armstrong is a senior EECS student at UC Berkeley with nine years of engineering experience bridging software and power electronics. He has practical lab and leadership experience as an undergraduate research assistant, co-designing a record-breaking totem-pole inverter (98.8% efficiency at 2.3 kW/in^3) and publishing at APEC 2026. Jack pairs hardware control and power-conversion expertise with software chops from internships at Siemens (C++/NX CAD) and meter.me (data-driven water systems and predictive models). He teaches and mentors students in digital design and power electronics courses, developing labs and grading materials while supporting FPGA-based RISC-V projects. Comfortable moving between embedded control, modeling, and large C++ codebases, he brings a rare combination of high-performance power systems experience and production software delivery. Based in Berkeley, he combines a 3.9 GPA with hands-on results that improve energy efficiency and resource sustainability.
9 years of coding experience
1 year of employment as a software developer
Bachelor of Arts - BA, Computer Science, double major in Applied Math, 3.9 GPA, Senior, Bachelor of Arts - BA, Computer Science, double major in Applied Math, 3.9 GPA, Senior at University of California, Berkeley
Contributions:8 pushes, 1 branch in 4 years 7 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.