C++, Python, Git, Agile
Always looking to learn more...

Software Development Team Lead at NoviFlow Inc., Montreal, QC.
Interested in game development, fintech, AI and more.


Noviflow Logo

Software Development Team Lead

Python Docker Linux Distributed Systems

Noviflow Logo

Software Engineer 2

C++ Visual Studio Git Game Programming

Noviflow Logo

Associate Programmer

C++ Visual Studio AI for Games

Bachelors of Information Technology (Honours)
Major in Game Development and Entrepreneurship
Graduated with Distinction (CGPA 3.5)
University of Ontario Institute of Technology (UOIT)


Richard Walker – Technical Director, Skybox Labs

Remy Saville – (Previously) Lead Programmer, DOW3, Relic Entertainment