My name is Léonard Oest O’Leary.
I’m currently a Master’s student at the University of Montréal working on a scheme implementation called Ribbit.
Don’t hesitate to contact me or look at my papers!
I started my academic journey before university, publishing papers with during Cégep with Jihene Rezgui, Ph.D. Entering university, I worked with Prof. Marc Feeley that sparked my interest for functional languages and their implementations. I was fortunate enough to be surrounded by exceptional mentors such as Prof. Stefan Monnier and Prof. Ian Arawjo during my bachelors and now master.
My recent work primarily revolves around functional programming languages implementations. This originates from a deeper joy in understanding complex systems and extracting their essence. Reflections on this subject lead me to compact compilers, embeddable virtual machines, garbage collection algorithms, debugger interface design, and graph theory.
Apart from academic work, I love to tinker and learn new things. I have written some games, programmed a robot to drive and fixed a regression in LLVM. I also worked less than a week for Meta as a Production Engineer.
If you find my work interesting, have questions, comments, contact me!
You can reach me by email at: leonard<dot>oest<dot>oleary@gmail.com
, by replacing the <dot>
with a .
.
You can also find me on GitHub, LinkedIn, orcid and Google Scholar.