Mike Szczys

Firmware Engineer at Madison Symphony Orchestra

Madison, Wisconsin, 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
Mike Szczys is a firmware engineer with 15 years of experience blending deep embedded systems expertise and a strong public-facing technical background. Currently at Canonical after roles scaling firmware and developer relations at Golioth, he has contributed to high-profile open-source projects like Zephyr—working on board support, build tooling, networking, and test infrastructure. He pairs fluency in multiple programming languages with hands-on hardware design and debugging, and has shipped connectivity and OTA-focused features for IoT devices. Outside engineering he is a classically trained musician who performs with symphony and chamber orchestras, a background that informs his attention to discipline, collaboration, and live-system performance. Previously he led editorial teams at Hackaday, giving him uncommon experience communicating complex technical ideas to broad audiences.
code15 years of coding experience
job4 years of employment as a software developer
bookMM, Music Performance, MM, Music Performance at University of Minnesota
bookBM, Music Performance, BM, Music Performance at University of Northern Colorado
stackoverflow-logo

Stackoverflow

Stats
125reputation
10kreached
5answers
6questions
github-logo-circle

Github Skills (18)

realtime10
embedded-language10
microcontroller10
zephyr10
iot10
embedded10
python8
bluetooth8
bluetooth-le8
cmake7
linked-list6
android6
android-navigation6
struct6
keil6

Programming languages (13)

C++CCMakeMakefileGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Jan 2022 - Oct 2024

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:15 reviews, 9 PRs, 32 comments in 2 years 9 months
Contributions summary:Mike primarily contributed to the Zephyr RTOS project by modifying board support and the build process. Their work included adapting touch input for the m5stack_core2 board, integrating a blackmagicprobe runner, and fixing the serial connection process. Additionally, they addressed networking code and updated documentation for Golioth services, indicating familiarity with device connectivity and firmware updates. The user also made improvements to the twister test framework, improving the artifact handling in multi-domain builds.
bluetooth-lereal-timezephyrsecuregit-repository
Template for making new Golioth Reference Design repositories
Contributions:53 reviews, 81 PRs, 110 pushes in 1 year 6 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
Mike Szczys - Firmware Engineer at Madison Symphony Orchestra