Experience
Full Stack Developer
ITMtl (January 2025 - Present)
- Consult, assess and develop the firms technical projects.
Senior Programmer
Something Wicked Games (August 2022 - November 2024)
- Implemented gaming studio technical infrastructure for game production and build systems.
- Worked on core gaming systems and tooling in Unreal Engine.
- Game: Wyrdsong
Senior Front-End Developer
Reitmans Canada Limited [March 2020 - August 2022]
- Took over development lead of React based storefront initially developed by external firm.
- Transitioned to the Salesforce Commerce Cloud platform working on front and back end
improvements in HTML, Javascript, SCSS, React and ISML.
Full Stack Developer (Freelance)
BanditStash [August 2015 - February 2019]
- Took over maintenance and feature improvements for the fantasy golf game BanditStash. I
integrated payment processors and data feeds for live PGA events.
- Discovered and fixed critical issues leading to erronuous payouts.
Technical Lead
StrucSoft Solutions [September 2007 - March 2017]
- Core member of team that developed MWF Metal-Wood Framer (now called StrucSoft) which
became market leader in BIM Framing Software.
- Conceptualized and lead a team in developing an online project to manage Shop Floors
Freelance Developer
HighGears [January 2016 - Present]
- Developed and maintain Revit plugin PTBot used in construction post-tensioning.
- Web site development and maintenance as well as support for game studios.
Programmer
Teckel Technologies [March 2003 - September 2003]
- Developed a video rental POS system
Co-founder
Introsbo [March 2001 - March 2003]
- Developed a 3D multiplayer game using OpenGL and OS networking libraries.
Electronics Technician
Nortel Networks [September 1999 – March 2001]
- Tested circuit boards for fiber optic networking equipment.
- I was part of a team specializing in troubleshooting and fixing faulty boards. I discovered and fixed
faults in the engineering tests that would incorrectly calibrate board lasers.
Programmer
JASB Quebec [July 1998 - January 1999]
- I maintained over 20 online casino web sites.
- I developed the administration backend for online gaming servers.