Adjoint À La Doyenne at Faculté des sciences de l'éducation | Université de Montréal
Montreal, Quebec, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Simon P is an education technology professor and research-oriented leader based in Montreal with a decade of experience bridging academic administration, teaching, and technical engineering. Currently serving as Adjoint à la doyenne at Université de Montréal and professeur associé at Université Laval, he combines policy and program leadership with hands-on course delivery and student success advising. His technical background includes backend development and CI/CD automation for influential open-source deep learning projects such as Theano and DeepLearningTutorials, where he contributed GPU backend work, testing, and build infrastructure improvements. That uncommon blend of rigorous doctoral-level research, operational stewardship in higher education, and practical engineering expertise enables him to translate complex machine-learning tooling into reliable, testable workflows for teaching and research. Colleagues value him for steady program coordination across journals and research hubs and for bringing reproducible engineering practices into academic contexts.
10 years of coding experience
Maîtrise (M. Sc.), Maîtrise (M. Sc.) at Université Laval
Doctorat (Ph. D.), Doctorat (Ph. D.) at Université de Montréal
AEC, AEC at Institut de tourisme et d'hôtellerie du Québec
Theano was a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It is being continued as PyTensor: www.github.com/pymc-devs/pytensor
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:191 commits, 131 PRs, 25 pushes in 2 years
Contributions summary:Simon primarily contributed to the Theano library by modifying and adding tests for the `function.copy` functionality, specifically related to handling unused inputs and updates when copying functions. They implemented tests to ensure the correct behavior of function copies with and without updates. Furthermore, the user made changes related to the new GPU backend, transitioning code from the `sandbox` to the main Theano directory and porting and testing FFT functionality.
Deep Learning Tutorial notes and code. See the wiki for more info.
Role in this project:
DevOps Engineer & Automation Engineer
Contributions:19 commits, 17 PRs, 3 pushes in 1 year 6 months
Contributions summary:Simon primarily focused on setting up and enhancing the CI/CD pipeline for the project. They implemented a Jenkins buildbot script, added test suite names, and integrated JUnit reporting for performance tests. The user also improved the build process by installing libgpuarray and including explicit CUDA paths, thereby ensuring automated builds and testing capabilities within the deep learning environment.
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
Simon P - Adjoint À La Doyenne at Faculté des sciences de l'éducation | Université de Montréal