Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Advanced
Work Experience
3D Software Developer at Xaba
February 1, 2025 - PresentWrote game logic for UI/AI physics, 3D UI, shaders, and CAD features; built 3D robot cells with mesh-to-polygon workflows; implemented 3D UI interactions, animations, and optimized rendering; contributed to frontend/backend integration and CAD feature development.
3D Software Developer at Aviateur - Flight Simulation
October 1, 2020 - PresentDeveloped physics-based 3D flight simulation features, shader effects, and asset creation; built gameplay content and UI with Unity, C#, and GLSL/HLSL shaders; created CAD-like features for model interaction; migrated CAD UI from jQuery to React.
Full Stack Developer at Nortac Defence
September 1, 2021 - December 1, 2022Implemented new platform functionalities for TITAN platform; migrated frontend from AngularJS to React; wrote data migrations and ORM changes (Sequelize) for backend; integrated Google Maps API; built data pipelines and REST APIs; set up a microservice for job queue; contributed to UI design system adoption.
Data Science Intern at Transport Canada
June 1, 2021 - August 31, 2021Set up Python scripts on Azure Databricks to shift computing to the cloud; rewrote Python/Pandas code to PySpark/Spark SQL to enable parallel computing; built data pipelines connecting cloud apps (Azure Databricks, Azure Storage Explorer, Power BI) for automated dashboards.
Game Developer at Wobble Pole
April 1, 2020 - February 1, 2021Created a physics-based pole-balancing game for mobile and web using Unity; implemented gameplay logic and UI, integrated ad networks (Google AdMob) and leaderboards (Azure PlayFab); produced game art assets and audio.
Jr Mechanical Engineer (E.I.T.) at J. L. Richards & Associates Ltd.
August 1, 2018 - September 1, 2020Analyzed large datasets to determine performance of plant equipment; performed engineering simulations (thermals, structural) for power plants; created 3D models and site surveys; trained junior staff; contributed to engineering problem-solving.
Software Developer at Grid Lock Road Traffic Simulation (Project)
January 1, 2021 - March 1, 2021Developed a CAD-like road traffic simulation web app with multi-lane roads, intersections, junctions; implemented 3D CAD-like interactions, geometry calculations, and rendering optimizations.
Education
Diploma in Computer Engineering Technology - Computing Science (Co-op) at Algonquin College
September 1, 2020 - December 1, 2021Bachelor of Engineering, Mechanical (B.Eng.) at Carleton University
January 11, 2030 - June 1, 2017Qualifications
Industry Experience
Software & Internet, Gaming, Manufacturing, Education, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Ottawa today.