Michael Jeanson

Web Developer at EfficiOS

Montreal, Quebec, Canada
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 Jeanson is a seasoned Web Developer and Linux systems engineer with 14 years of experience designing, deploying, and maintaining server and storage infrastructures across Ubuntu, Debian, and RHEL/CentOS environments. He specializes in configuration management, automated deployments, clustering, mail-system migrations (notably Zimbra), and Debian packaging, bringing a strong hardware-plus-software perspective to operations. Based in Montreal, he pairs production sysadmin rigor with systems-level programming—evidenced by open-source contributions to the userspace-rcu library at EfficiOS that improved portability and added support for architectures like m68k and RISC-V. His background in electrical engineering and computer science informs a methodical, low-level approach to scalability and cross-platform compatibility.
code14 years of coding experience
bookElectrical engineering, Electrical engineering at École de technologie supérieure
bookComputer science, Computer science at Université de Sherbrooke
bookDEC, Computer Science, networking profil, DEC, Computer Science, networking profil at College de Sherbrooke
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
126reached
5answers
0questions
github-logo-circle

Github Skills (23)

system-programming10
multiplatform10
memory-management10
cross-platform10
c-programming10
c1110
linux-kernel10
c1710
kernel10
system-calls10
concurrency10
platform-independent10
porting9
debugging9
testing8

Programming languages (15)

JavaC++CDCMakeMakefileGoPerl

Github contributions (5)

github-logo-circle
urcu/userspace-rcu

Jun 2015 - Aug 2022

This repo is a mirror of the official userspace-rcu git found at git://git.lttng.org/userspace-rcu.git. liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data synchronization library provides read-side access which scales linearly with the number of cores.
Role in this project:
userBack-end Developer
Contributions:206 commits, 2 PRs, 4 comments in 7 years 2 months
Contributions summary:Michael's commits primarily involve refactoring and porting the userspace-rcu library, focusing on code modernization and platform compatibility. They replaced deprecated functions like `bzero()` with `memset()` and added support for Solaris and other architectures like m68k and RISC-V. Their contributions also include fixes to the build system to improve portability and ensure the correct output format for TAP tests. This suggests a strong focus on system-level programming and cross-platform development.
data-synchronizationrcuuserspace
mjeanson/lxd

Apr 2015 - Jul 2020

Daemon based on liblxc offering a REST API to manage containers
Contributions:8 pushes in 5 years 4 months
containersapidaemonlinuxdocker
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