Louis looking out of a window Louis looking out of a window

About Me

I’m a Mechatronics engineer who’s spent the last few years writing real-time, safety-critical software for the Canadarm3.

I’ve also built projects spanning backend systems, embedded firmware, and PCB design, and am currently working as a Software Engineer (ML & Product) at NewsLight shipping LLM pipelines and product features.

I will be starting my Master’s at Georgia Tech (OMSCS) this fall, exploring how machine learning applies to robotics and autonomous systems.

I’m looking for a role in software, embedded systems, or robotics engineering, where I can build things that are fast, reliable, and actually work.

Stats

Contributions

543 contributions
Less
More
LeetCode Stats

Work Experience

May 2026 - Present

Newslight

Software Developer
  • Designed an event extraction LLM pipeline (Gemini 3.5) with confidence scoring, achieving 98% accuracy on classification.
  • Shipped auto-save, pagination, and editorial workflow features for an article pipeline, saving the team hours of weekly review time.
  • Automated stale article cleanup via DB migration and CI extension, purging 9,000+ records and eliminating ongoing DB bloat.
May 2024 - Present

Independent

Developer
  • Writing 3D simulations in C++ to implement autonomous navigation, state estimation, and sensor fusion.
  • Contributed to open-source repositories.
  • Authored technical articles on design patterns, embedded systems, and advanced C++ concepts (e.g. type-erasure, optimizations).
Feb 2024 - May 2024

Kepler Communications

Software Developer - Satellite Constellation Management
  • Wrote Python scripts for satellite management software, automating satellite operations and task scheduling during orbital passes.
  • Managed Kubernetes clusters for each satellite, ensuring reliable ingestion, processing, and routing of satellite messages.
May 2022 - Feb 2024

MDA Space

Software Developer - Canadarm3
  • Played a key role in developing mission-critical flight and ground software, applying strong engineering principles and SDLC/ATDD methodologies to ensure reliability, traceability, and system resilience in a concurrent environment.
  • Developed C++ modules compliant with NASA software standards, integrating telemetry data from embedded code for real-time arm and joint state monitoring.
  • Served as Quality Lead, driving testing best practices and ensuring acceptance tests aligned with customer requirements to improve test coverage and delivery confidence.
  • Created Python automation scripts for document generation and test verification, saving hours of manual work per release and improving consistency across test cycles.
  • Leveraged Builder and Factory design patterns to modularize message transmission, data mapping, and client request handling systems, reducing future module development time by 50% and enhancing code maintainability.
  • Built a React interface for creating and dispatching flight commands (e.g. lock, limp, move-joints), streamlining command workflows and improving operator efficiency in mission-critical environments.
Jan 2020 - Sep 2020

Telus

Cloud Developer - Telus Insights
  • Leveraged Terraform to automate GCP infrastructure as part of the Telus Insights Project, leading to $1,600 in weekly cost savings by removal of redundant VMs.
  • Collaborated with cross-functional teams including external vendors, offshore QA, and product ownersto deliver infrastructure milestones on time and within budget, ensuring alignment between architecture and business goals.
  • Conducted analysis of GCP Compute Engine instance pricing tiers, selecting configurations tailored to project memory and performance requirements achieving $2,000+ in monthly savings through informed architectural trade-offs
May 2019 - Dec 2019

Telus

Software Developer - Co-op
  • Developed shellscripts within GCP Compute Engine to dynamically populate large volumes of data into Cloud Storage Buckets, enabling faster ingestion into BigQuery and saving the team ~10 hours per week.
  • Created Python automation scripts to extract data from internal sources, reducing task time to under 30 seconds.
  • Integrated CI/CD into multiple Git repositories using Cloud Build, shortening feedback cycles.

Education

August 2026 - Present

Georgia Tech

Master of Science in Computer Science (OMSCS)
  • Specializing in Computational Perception & Robotics.
Sept 2017 - May 2022

Ontario Tech University

Mechatronics Engineering
  • President's list with highest distinction; GPA 4.0/4.3