Marc-antoine Dumais

Software Engineer at Stratos Network

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
🎓
Top School
Marc-Antoine Dumais is a software engineer based in Montreal with 13 years of experience building developer tooling and production systems, currently working at Stratos Network after a multi-year tenure at Expedia. He brings full-stack strengths and DevOps fluency—evidenced by contributions to the high-profile Eclipse Theia IDE where he improved CI/CD, macOS notarization, Gitpod workflows and terminal/task features. Comfortable across frontend, backend and build pipelines, he has a track record of shipping stable developer experiences and fixing subtle runtime and UX issues (e.g., terminal rendering and copy listeners). His background includes research-oriented data work from McGill and advanced study in machine learning at Georgia Tech, giving him a practical edge when bridging research, tooling and product. Colleagues describe him as a pragmatic engineer who prefers making developer lives easier through better automation and reproducible builds.
code13 years of coding experience
job3 years of employment as a software developer
bookMaster's degree, Computer Science, Specialization in Machine Learning, Master's degree, Computer Science, Specialization in Machine Learning at Georgia Institute of Technology
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at McGill University
languagesEnglish, French, Japanese
github-logo-circle

Github Skills (21)

task-management10
docker10
typescript10
terminal-emulator10
dockers10
cicd10
gitpod10
typescript-types10
jenkins10
terminal-ui10
jenkins-ci10
typescripts10
terminal-gui10
electron9
css9

Programming languages (11)

TypeScriptDockerfileJavaShellCSSRacketJavaScriptPHP

Github contributions (5)

github-logo-circle
eclipse-theia/theia-ide

Jan 2021 - Nov 2022

The Eclipse IDE is a modern and open IDE for cloud and desktop. The Theia IDE is based on the Theia platform. The Theia IDE is available as a downloadable desktop application. You can also try the latest version of the Theia IDE online. For more details, see the Readme below.
Role in this project:
userDevOps Engineer
Contributions:75 reviews, 35 commits, 83 PRs in 1 year 9 months
Contributions summary:Marc-antoine focused on improving the build and deployment process for the Theia IDE. They configured Gitpod for easier development and testing, including generating preview and production packages. They updated the Jenkins configuration by replacing a decommissioned server and updating MacOS notarization settings. Additionally, they modified the CI/CD pipeline to conditionally sign binaries during the Jenkins CI on Mac. They also updated the Gitpod config to use Node 14.
blueprintoperating-systemtheiaplatformseclipse-theia
eclipse-theia/theia

Jul 2017 - Dec 2022

Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
Role in this project:
userFull-stack Developer
Contributions:126 reviews, 97 commits, 215 PRs in 5 years 5 months
Contributions summary:Marc-antoine primarily contributed to the Theia IDE framework by addressing several issues related to the terminal and task features. Their work involved modifying the terminal's CSS to improve text rendering and fixing copy listener issues. They also added infrastructure to permit showing a terminal widget for an already-running terminal. In addition to terminal-related work, the user also contributed to the task extension, enabling the execution of scripts or executables from a frontend client. Furthermore, they added tests for verifying proper output from terminal's ws.
cloud-ideide-frameworkelectrontheiajavascript
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
Marc-antoine Dumais - Software Engineer at Stratos Network