Dominique Orban

Professor at École Polytechnique de Montréal

Montreal, Canada Area
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
Dominique Orban is a computational mathematician and professor at École Polytechnique de Montréal with 17 years of experience applying numerical and software engineering expertise to scientific computing. He blends academic rigor in applied mathematics with hands-on open-source development, contributing backend improvements to widely used projects like Homebrew and binary packaging for Julia via Yggdrasil. His work shows a knack for practical systems: refactoring formulae, resolving build issues, and integrating optimization solvers (ASL) into reproducible build pipelines. Based in Montreal, he combines teaching and research with maintenance of production-grade developer tooling, making complex numerical software more portable and reliable.
code17 years of coding experience
bookMaster of Science (MSc), Applied Mathematics, Master of Science (MSc), Applied Mathematics at Facultés universitaires 'Notre-Dame de la Paix'
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
299reputation
19kreached
3answers
7questions
github-logo-circle

Github Skills (32)

freebuilder10
formula10
c-language10
package-management10
pybuilder10
finalbuilder10
app-builder10
ruby10
homebrew10
pbuilder10
jbuilder10
formulas10
gui-builder10
ui-builder10
package-manager10

Programming languages (32)

CGoHTMLJupyter NotebookMATLABFortranTypeScriptShell

Github contributions (5)

github-logo-circle
JuliaPackaging/Yggdrasil

Nov 2019 - Nov 2022

Collection of builder repositories for BinaryBuilder.jl
Role in this project:
userBack-end Developer
Contributions:12 reviews, 34 commits, 48 PRs in 3 years
Contributions summary:Dominique contributed to the `yggdrasil` repository, which focuses on building binary packages. Their primary contribution was adding a builder for "ASL," suggesting involvement in integrating optimization solvers into the binary building process. The commits focused on adding and integrating the ASL solver, indicated by modifications to `aslinterface.cc` and `aslinterface.h` to support the build process. These changes involved adding ASL builder recipes.
repositoriesbinarybuildermonorepobuilderjulia
Homebrew/legacy-homebrew

Oct 2013 - Dec 2015

💀 The former home of Homebrew/homebrew (deprecated)
Role in this project:
userBack-end Developer
Contributions:18 commits, 12 PRs, 72 comments in 2 years 2 months
Contributions summary:Dominique primarily contributed to the Homebrew package manager, focusing on updating and maintaining formula definitions for various software packages. Their work involved modifying Ruby scripts to configure software installations, including adding options for client/server modes in Vim, managing dependencies for open-mpi, and updating versions. The user also addressed build issues and conflicts by incorporating patches and moving files to the appropriate directories to maintain the integrity of the package manager. They showcased proficiency in adapting existing formula definitions to accommodate new versions and configurations.
macoshomebrew
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
Dominique Orban - Professor at École Polytechnique de Montréal