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

Socials

About Me

I’m a software developer with domain experience in the space and telecom industries, specializing in Python and C++. I’m driven by the challenge of solving complex problems and delivering performance-critical solutions while optimizing existing processes. My goal is to continuously refine systems and drive productivity improvements to create meaningful, long-term success.

Work Experience

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

Stats

GitHub activity graph
LeetCode Stats