home

about

I build computing systems for industrial robotics and non-destructive evaluation, specializing in computational geometry, 3D mesh processing, and embedded signal analysis. Currently pursuing a Master’s in Computer Engineering at École Polytechnique de Montréal.


experience

Systems Engineer - TDNDE · Jan 2025 - present

Design and integration of real-time systems for industrial NDE and robotics. Developed mathematical algorithms for multi-dimensional data processing, computer vision, and signal analysis. Built end-to-end pipelines from ultrasonic device interfacing to data processing and robot motion integration.

Software Developer - CIUSSS · Sept 2024 - present (part-time)

Control system for a 20-speaker circular array used in deafblindness rehabilitation. Real-time multichannel audio processing and spatial sound simulation.

Software Developer - TDNDE · Sept 2023 - Dec 2024 (part-time)

Specialized algorithms for robotic inspection: adaptive constrained deformation, point cloud registration, and adaptive path planning on discrete geometries.

Software Engineering Intern - TDNDE · May 2023 - Aug 2023

Integrated point cloud registration into the NDE pipeline. Maintained mesh processing codebase for path planning of industrial robots.


skills

Main Languages: Python, Rust, C++

Domains: Applied mathematics · Computational geometry · Real-time systems · Computer vision · Signal processing · Robotics · Embedded systems · Machine learning · Numerical methods · Algorithm design


education

Master of Engineering in Computer Engineering - École Polytechnique de Montréal · 2025 - present

Bachelor of Engineering in Computer Engineering - École Polytechnique de Montréal · 2019 - 2024