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.
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.
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
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