Jean-christophe Morin

Senior Software Engineer - Packaging at Anaconda, Inc.

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

🤩
Rockstar
Jean-Christophe Morin is a Senior Software Engineer specializing in packaging, build systems, and CI/CD with seven years of hands-on experience and a current role at Anaconda in Montreal. He combines backend development and test automation expertise—evidenced by contributions to high-profile open-source projects like Academy Software Foundation’s rez and OpenTimelineIO—with a strong focus on build reliability, cross‑platform Python packaging, and CI workflows. His work on rez improved package configuration and deployment stability, while contributions to Jenkins analysis-model and OpenTimelineIO show a knack for parsing, test coverage, and build/tooling automation. Pragmatic and detail-oriented, he often surfaces subtle compatibility and environment issues early, turning brittle builds into repeatable releases.
code7 years of coding experience
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (22)

env10
static-code-analysis10
pylint10
pytest10
python10
package-management10
pmd10
setuptools10
testing10
cmake10
regex10
java10
javas10
build-automation10
environ10

Programming languages (18)

SmartyJavaC++CRustCMakeGoHTML

Github contributions (5)

github-logo-circle
Open Source API and interchange format for editorial timeline information.
Role in this project:
userBack-end & Build/Release Engineer
Contributions:173 reviews, 36 commits, 58 PRs in 1 year 4 months
Contributions summary:Jean-christophe primarily focused on build system and Python-related improvements within the OpenTimelineIO project. They implemented CMake enhancements for Python builds, including the use of `FindPython`, and addressed compatibility issues. Further contributions involved creating wheels for Windows, supporting Python 3.9 and 3.10, and integrating PyPI publishing into the release workflow. These efforts streamlined the build process and improved cross-platform compatibility.
apivfxanimationinterchange-formattimeline
An integrated package configuration, build and deployment system for software
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:6 releases, 366 reviews, 24 commits in 3 years 7 months
Contributions summary:Jean-christophe primarily focused on enhancing the `rez` package configuration and deployment system. Their contributions included adding new tests for various functionalities, such as preprocess functions, and refactoring existing code. They also addressed code comments, fixed bugs related to environment setup, and improved the overall stability and maintainability of the project through these changes.
configurationintegratedresolved-environmentsenvironment-configurationrez
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