Christian Harper-cyr

Senior Firmware Engineer at Microsoft

Seattle, Washington, 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
Christian Harper-cyr is a Senior Firmware Engineer with 10 years of experience building low-level systems, device drivers, and resource-constrained embedded software across Microsoft and Axon. He combines systems programming, high-performance tracing, and full-stack prototyping—ranging from MCU FreeRTOS firmware and HoloLens BSP drivers to web API refactors and CI/CD automation for a widely used Microsoft Teams library. Known for pairing hardware-sensitive development with robust testing and tooling, he frequently collaborates with electrical engineers and integrates logic-analyzer driven validation into delivery. Based in Seattle with an MSc in Computer Engineering, he’s driven by a curiosity to understand systems deeply—evidenced by personal OS development and contributions that streamlined build-and-release pipelines for large open-source projects.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at Polytechnique Montréal
languagesFrench, English
github-logo-circle

Github Skills (8)

azure-pipelines10
automation10
automations10
cicd10
yaml10
githubaction-workflow9
github-ci9
versioning8

Programming languages (5)

TypeScriptC#RustJavaScriptPython

Github contributions (5)

github-logo-circle
JavaScript library for use by Microsoft Teams apps
Role in this project:
userDevOps Engineer
Contributions:15 reviews, 135 commits, 11 PRs in 1 year 3 months
Contributions summary:Christian primarily focused on setting up and configuring the CI/CD pipeline for the Microsoft Teams JavaScript library. Their work included creating and modifying Azure Pipelines configuration files to automate build, test, and deployment processes. They also addressed version bumping and added CODEOWNERS for automated pull requests, streamlining the development workflow. The user's contributions significantly improved the build and release automation.
microsoft-teamsjavascript-libraryjavascriptnodejsmicrosoft
Calistian/mm

Jan 2016 - Apr 2016

Contributions:37 commits, 37 pushes, 2 branches in 2 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
Christian Harper-cyr - Senior Firmware Engineer at Microsoft