Matthew May

Student at Hudson River Trading

Waterloo, Ontario, 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
Matthew May is a computer science student at the University of Waterloo with nine years of software engineering experience and a strong focus on high-performance 3D systems. He has acted as a software architect on the well-known Habitat-Sim project, driving rendering-pipeline refactors, modular drawable group management, and lighting configuration improvements to boost maintainability and flexibility. Based in Waterloo, Ontario, he combines academic rigor with hands-on open-source contributions that touch build/linking reliability and core graphics abstractions. Matthew’s work shows a knack for redesigning foundational systems rather than surface features, suggesting strengths in long-lived architectural decisions and developer ergonomics.
code9 years of coding experience
github-logo-circle

Github Skills (8)

computer-vision10
c-language10
cprogramming-language10
architectures10
architecture10
c-templates9
cpp-templates9
simulator9

Programming languages (4)

C++MakefileJavaScriptPython

Github contributions (5)

github-logo-circle
facebookresearch/habitat-sim

Jan 2020 - Apr 2020

A flexible, high-performance 3D simulator for Embodied AI research.
Role in this project:
userSoftware Architect
Contributions:79 commits, 29 PRs, 98 pushes in 3 months
Contributions summary:Matthew's commits focus on significant architectural changes to the Habitat-Sim project, specifically refactoring the rendering pipeline and introducing more flexible drawable group management. They replaced an existing camera class with a base class, introduced multiple drawable groups, and implemented lighting configurations. This work indicates a focus on improving the structure and maintainability of the rendering system. The commits also included improvements to build and linking processes.
3daicomputer-visionroboticssimulator
matthewjmay/cookesconcrete

May 2020 - Mar 2021

Website for Cooke's Concrete
Contributions:11 pushes, 1 branch in 10 months
concrete
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