Michael Bergeron

Tech Lead, Senior Software Engineer at reMarkable

Oslo, 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
Michael Bergeron is a seasoned tech lead and senior software engineer with 11+ years building embedded systems, security architectures, and full-stack services across companies from Intel to reMarkable. Based in Oslo, he combines deep C/C++ and embedded Linux expertise (ARM/i.MX8 and MCU work) with cloud and ML experience, having led teams that shipped secure boot, OTA, device security, and connectivity systems for consumer and aerospace use cases. He excels at cross-disciplinary coordination—aligning hardware, UX, manufacturing, and security—and has driven developer-mode, pentest, and high-assurance key management efforts on shipping products. Michael also brings startup and venture-studio experience scaling teams, processes, and rapid co-builds for AI/NLP products, plus a track record of mentoring engineers and presenting on security and open-source licensing. Notably, his background spans both low-level firmware and higher-level SaaS/ML system design, giving him a rare end-to-end perspective on product delivery.
code11 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Purdue University
languagesEnglish, Dutch, French, Spanish, Norwegian
github-logo-circle

Github Skills (22)

skin10
weather9
forecast9
e-ink9
static-site8
hugo-theme8
home-assistant7
hugo7
arduino-library7
nes-emulator7
arduino7
streaming6
jamstack5
mqtt5
charts4

Programming languages (7)

CSSShellC++CSCSSJavaScriptPython

Github contributions (5)

github-logo-circle
shortword/slack_taf

Jun 2019 - May 2021

Google Cloud function code for retriving METARs and TAF for a slash command in Slack.
Contributions:6 commits, 2 PRs, 6 pushes in 1 year 10 months
google-cloudslack
shortword/weewx-docker

Apr 2021 - Mar 2023

Docker container for WeeWx weather station server
Contributions:1 review, 4 PRs, 14 pushes in 1 year 10 months
weather-stationweewxdockerstationdocker-container
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