Nice to meet you,
I'm

As a dynamic Computer Engineer with a strong background in computer science competitions, active committee involvement, and a diverse portfolio of software projects, I've honed my skills as a proficient problem solver, full-stack developer, and effective leader.

FOLLOW ME

David Breton

As a dynamic Computer Engineer with a strong background in computer science competitions, active committee involvement, and a diverse portfolio of software projects, I've honed my skills as a proficient problem solver, full-stack developer, and effective leader.

FOLLOW ME

/  

MY AWARDS

My Competition Career

I encourage any enthusiastic programmer to dive into these competitions, as I truly believe there’s no better way to prepare for real-life problems and challenges.

0

  Podiums

0

  First Places

I'm proud to conclude my competitive programming career with a total of 5 titles, including podiums at the Computer Science Games, McGill Engineering Competition, Quebec Engineering Competition, Canadian Engineering Competition and two at the Engineering Games.

/  

MY EDUCATION

Past education & Diploma

MCGILL UNIVERSITY

  /  

DEC 2024

B.Eng. Computer Engineering

I am currently pursuing a Bachelor's degree in Computer Engineering at McGill University. I have taken courses in computer science, software engineering, electrical engineering, and mathematics. CGPA: 3.75 / 4.0

COLLEGE JEAN-DE-BREBEUF

  /  

MAY 2020

Pure and Applied Science

Eureka Program (The program is intended for students with a keen interest in science, mathematics, and technology) R-Score: 33.8

LIGHTHOUSE LABS

  /  

SEP 2021

Computer Science Diploma

Intensive 3 months Data Science program, gaining hands-on expertise in data analysis, cleaning and visualization, machine learning, feature engineering, clustering and classification

STANDSTEAD COLLEGE

  /  

APR 2018

High School Diploma

Boarding school with international student. Part of my identity and is where I made the most long lasting friends. Headmaster's List - Average above 85%

/  

MY EXPERIENCE

I’ve worked with amazing companies and on amazing projects

AUTODESK

FEB 2025

  /  

PRESENT

Software Developer

As part of the APS Forge team, I help shape the future of design by making client data more granular and interconnected—enabling collaboration, intelligent decisions, and AI-driven guidance throughout the design process. I navigate a massive, evolving codebase blending cutting-edge innovation with legacy systems. One highlight: designing a graph-traversal algorithm that cut Fusion 360 bill of materials render times in half by prioritizing the most relevant assets first. I also rotated as Scrum Master, ensuring smooth sprint progress and maintaining customer satisfaction. My work spans SDK development, database optimization, API and security design, entity-component systems, AWS infrastructure, and more. This role introduced me to AI-assisted coding, dramatically boosting my productivity and effectiveness as a developer.

SMARTESS

JUL 2022

  /  

DEC 2024

Freelance Software Developer and Co-Founder

Smartess began as a freelance contract that my co-founder Émile and I took on while still students, but it quickly grew into a full-scale startup, placing major responsibility in our hands and requiring us to learn and adapt on the spot. I led the development of a smart-home ecosystem for a prominent Montreal real-estate client, guiding the creation of an iOS/Android app to control lighting, temperature, locks, and security systems with seamless plug-and-play setup and pre-automation. Alongside mobile and system development, I contributed to software design, business strategy, and project management. The platform also builds a user community for sharing information and managing shared devices, with adoption projected to exceed 70 chalets by 2028.

INOVESTOR

MAY 2022

  /  

SEP 2022

Backend Developer Intern

During my tenure at Inovestor, I contributed to the development of several key Core APIs, Initializers, and various data Importers using the .NET Framework. Working with Agile methodologies, I actively participated in bi-weekly sprint reviews, where I presented my progress to the team, provided detailed reports, and engaged in code reviews. Additionally, I spearheaded a project to restructure and update Inovestor's data, which involved transposing historical data from as far back as 2008 to align with a modernized stock nomenclature. This project ensured that Inovestor's data infrastructure was up-to-date, enhancing data accessibility and accuracy across the platform.

BODYCAD

MAY 2020

  /  

SEP 2020

Software Engineer Intern

During my tenure at BodyCad, I played a key role in automating the supply chain by streamlining the process of label generation for custom implant orders. I also developed a React.js user interface that allows medical professionals to efficiently place orders for BodyCad implants. This interface was integrated with the automated label process, where orders submitted through my interface were queued into Amazon Simple Queue Service (AWS SQS). This integration not only reduced the time required to place an order and generate a label but also introduced a system to block unauthorized requests, enhancing overall efficiency and security.

BRP

MAY 2019

  /  

SEP 2019

3D Modeler Intern

During my tenure at BRP, I utilized CATIA to model components for concept vehicles, contributing to innovative and functional designs in the automotive field. Additionally, I designed and led the implementation of a new solution that significantly improved access to the cooling system of a quad bike, enhancing maintenance efficiency and overall usability.

/  

MY SKILLS

My list of technical skills