Pierre Constantineau

Manager, Data And Integrations

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

🤩
Rockstar
🎓
Top School
Pierre Constantineau is a data and integrations leader with 11+ years of experience building industrial software and leading cross-functional DevOps teams, currently managing modernization and integration roadmaps at Canpotex. He spent a decade at Honeywell developing and commercializing real-time corrosion prediction and control-performance monitoring solutions for refining, petrochemical, power and mining clients across North America and Europe. Equally at home in product management and hands-on engineering, Pierre maintains popular open-source keyboard firmware (BlueMicro, Pykey) and contributes board support to CircuitPython, demonstrating embedded systems and hardware-integration expertise. Trilingual in English and French and comfortable with field deployments and global consulting, he blends deep domain knowledge in corrosion and asset health with practical skills in process simulation, alarm and loop-performance management. A former metallurgical researcher with advanced degrees from UBC, he brings scientific rigor to pragmatic product delivery and reliable operational software.
code11 years of coding experience
job17 years of employment as a software developer
bookB.Eng., B.Eng. at Université de Montréal - Ecole polytechnique de Montréal
bookPhD, PhD at The University of British Columbia
languagesFrench, English
github-logo-circle

Github Skills (33)

bootloader10
system-configuration10
py10
rp204010
server-configuration10
c1110
microcontroller10
hardware10
power-management10
keyboard10
c1710
gpio10
u-boot10
sys10
micropython10

Programming languages (15)

C#C++JinjaCGoHTMLYAMLTypeScript

Github contributions (5)

github-logo-circle
KMKfw/kmk_firmware

Oct 2021 - Oct 2021

Clackety Keyboards Powered by Python
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 31 commits, 7 comments in 8 days
Contributions summary:Pierre primarily contributes to the `kmk_firmware` repository by adding and modifying keyboard definitions for various custom keyboard layouts. They define the pin configurations, diode orientation, and RGB settings within the firmware code. These modifications include keymap updates, potentially fixing issues, and adjusting functionality. They integrate support for new keyboard hardware designs, demonstrating an understanding of hardware integration.
rp2040samd51keyboardsnrf52840python
USB-enabled bootloaders for the nRF52 BLE SoC chips
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 reviews, 22 commits, 10 PRs in 1 year 2 months
Contributions summary:Pierre primarily contributed to adding and configuring support for various embedded hardware boards, specifically focusing on the "BlueMicro" series, EByte modules, and EByte E73 test boards. These contributions involve defining hardware configurations within the bootloader's source code, configuring pin assignments, and adjusting settings for the target hardware, with commits demonstrating the customization of settings specific to the hardware boards. The user also updated the bootloader settings and fixed minor bugs relating to the settings and configurations of the boards.
nrf52nrf52840dfuusbble
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
Pierre Constantineau - Manager, Data And Integrations