Gabe Richard
Senior Software Engineer | ML, Backend & Infra @ Scale | M.Eng, Software Eng – University of Waterloo
Updated 8 months ago
19+
Years Experience
17
Roles
83
Skills
3
Education
About
I'm a senior software engineer with over 7 years of combined experience in software and renewable energy engineering. I specialize in backend and full-stack development, cloud infrastructure, and machine learning — and I’m passionate about using technology to solve environmental and social challenges. After starting in mechanical engineering, I transitioned into software through a Master’s in Software Engineering (GPA 4.0) from the University of Waterloo. Since then, I’ve led engineering efforts at early-stage startups and scaling companies, including rebuilding high-traffic analytics platforms, deploying real-time infrastructure on AWS and GCP, and shipping production-ready mobile apps. My work has delivered measurable impact — including 6× faster APIs, 100× storage savings, and a 99% reduction in compute time. At ComhlaTech, I focus on algorithmic trading R&D — designing, testing, and refining systematic trading strategies for the futures and commodities markets. I work primarily in Python, building and validating both rule-based and machine learning–driven approaches (LSTM, Transformers) for time-series forecasting. I also develop backtesting frameworks and automated evaluation workflows to support scalable, data-driven research. Additionally, I've designed cloud-based pipelines to parallelize compute-heavy optimization tasks, significantly accelerating model development cycles. My mission is to build software that improves quality of life, whether in public transit, education, health, energy, fintech, or emissions reduction. I'm always eager to collaborate, grow, and take on meaningful problems.
See Related Jobs
Based on skills & location
Get AI Resume
Generate a polished resume
Salary Benchmark
What does a Senior Software Engineer earn?
Experience (17 roles)
Senior Software Engineer
CurrentSecureframe · Permanent Full-time
Skills: Ruby on Rails · React.js · Amazon Web Services (AWS) · PostgreSQL · Redis
Senior Software Engineer
- Built distributed AWS data pipelines to parallelize optimization algorithms, reducing compute time by 99% and enabling faster research cycles. - Designed and automated algorithmic trading backtesting workflows, transitioning research from manual spreadsheets to scalable, code-driven analysis. - Tr...
Senior Backend Software Engineer
- Redesigned backend APIs with fine-grained access controls, including token expiration, throttling, and one-time-use tokens. - Migrated from Heroku to AWS (RDS, ECS, CI/CD, load balancing), improving deployment reliability and scalability. - Refactored core, analytics and onboarding flows, resultin...
Is this your profile, Gabe?
Claim it to keep it updated or request removal.
Education (3)
University of Waterloo
Jan 2019 - Aug 2021
Grade: 93.25% (Cummulative) Activities and societies: Software Developer for UW Blueprint (Jan 2020 - April 2020) ECE 651 - Foundations of Software Engineering (Jan 2019 - April 2019) ECE 653 - Software Quality, Testing & Maintenance (May 2019 - Aug 2019) ECE 650 - Software Engineering Tools & Methods (Sep 2019 - Dec 2019) ECE 656 - Database Systems (Jan 2020 - April 2020) ECE 657 - Tools of Intelligent System Design (May 2020 - Aug 2020) ECE 606 - Algorithm Design and Analysis (Sep 2020 - Dec 2020) ECE 657A - Data and Knowledge Modeling and Analysis (Jan 2021 - April 2021) MSCI 720 - Information Retrieval Systems (May 2021 - August 2021) Skills: Computer Science · Software Development · Database Design · Github · Back-End Web Development · Programming · Android Studio · Technical Architecture · Debugging · Software Design · Continuous Delivery (CD) · Linux · NoSQL · Deep Learning · Databases
University of Waterloo
2012 - 2017
Grade: 88.49% (Cummulative) Activities and societies: UWaterloo Serve Volleyball Club Executive, Engineering Society Class Rep. - Dean's honour list recipient terms: 1A, 1B and 4B GENE 121 - Digital Computation Course - Created various mathematical functions in C++ and developed software (in Robot C) for a mini robot designed to aid visually impaired people with their walking needs (https://github.com/gaberch/Digital-Computation-Course) Fourth Year Design Project - Designed, prototyped and built a controls-based auto-balancing camera stabilization system - Received the ASME Runner Up Best Technical Quality Award Skills: Programming CAPSTONE
Waterloo Collegiate Institute
2008 - 2012
Activities and societies: Volleyball Team, Multicultural Show, Badminton Team, Student Council, Relay For Life committee, Math Club and Science Club. Captain of the Senior Volleyball Team Actor for Multicultural Show Boys Double Badminton Champion Relay for Life organizer
Skills (83)
Certifications (9)▼
Django 3 - Full Stack Websites with Python Web Development
Udemy
WHMIS
University of Waterloo
CPR A With AED
Canadian Red Cross
The Complete Node.js Developer Course
Udemy
Creating Python APIs Like a BOSS - The Django REST Framework
Udemy
Blockchain A-Z™: Learn How To Build Your First Blockchain
Udemy
Complete Python Bootcamp: Go from zero to hero in Python 3
Udemy
Java Tutorial for Complete Beginners
Udemy
React - The Complete Guide 2024 (incl. Next.js, Redux)
Udemy
Languages (4)▼
Volunteer Experience (4)▼
Class Representative
UWaterloo Engineering Society
Sep 2012 - Sep 2016 · 4 yrs 1 mo
Club Executive
UWaterloo Serve Volleyball Club
Sep 2014 - Apr 2017 · 2 yrs 8 mos
Relay For Life event organizer
Canadian Cancer Society
Sep 2011 - Jun 2012 · 10 mos
Software Engineer
UW Blueprint
Jan 2020 - Apr 2020 · 4 mos
Honors & Awards (9)▼
Award of Honor
Issued by Waterloo Collegiate Institute · May 2012
Associated with Waterloo Collegiate Institute Awarded to individuals who have been a sports teams, 3 clubs and have maintained an overall average of at least 80% every year.
President's Scholarship of Distinction
Issued by University of Waterloo · Sep 2012
Associated with University of Waterloo Awarded to students with a 95%+ admission average
Dean's Honour List
Issued by Dean of Engineering · Jan 2013
Associated with University of Waterloo Awarded to students with an average of 80%+ in their previous academic term.
First in Class Engineering Scholarship
Issued by Dean of Engineering · Apr 2013
Associated with University of Waterloo Presented to the student achieving the highest average compared to their classmates over a school term.
CWOSSA Qualification
Associated with Waterloo Collegiate Institute CWOSSA Junior Boys' Doubles Badminton - 1st place Senior Boys' Doubles Badminton - 3rd place Senior Boys' Volleyball - 3rd place
Award of Merit
Issued by Waterloo Collegiate Institute · May 2012
Associated with Waterloo Collegiate Institute Offered to an individual that was nominated for the Athlete of the Year award.
Sir Sandford Fleming Teaching Excellency Award
Issued by University Of Waterloo · Sep 2014
Associated with University of Waterloo Awarded to the teaching assistant nominated by their students to the undergraduate engineering office.
WCSSA Qualification
Associated with Waterloo Collegiate Institute WCSSA Junior Boys' Doubles Badminton - 1st place Senior Boys' Doubles Badminton - 1st place Senior Boys' Volleyball - 2nd place
Dean's Honour List
Issued by Dean of Engineering · Jun 2013
Associated with University of Waterloo Awarded to students with an average of 80%+ in their previous academic term.
Frequently Asked Questions
What is Gabe Richard's current role?▼
Where did Gabe Richard study?▼
What skills does Gabe Richard have?▼
Where is Gabe Richard based?▼
Related Jobs
View all jobs →Staff Software Engineer, Product
Lunar
Founding Engineer (Full-Stack)
Uplane
(Senior) Associate, Legal AI (m/f/d)
bayshore
Founding Software Engineer (m/f/d)
bayshore
Founding iOS Engineer
Trove
Software Engineer - Full Stack
Thrad
Other Profiles
Browse all →Karan Shaw
Senior DevOps & Platform Engineering Lead at New Value Solutions · Contract Part-time
Canada

Nicholas Terwoord
Staff Software Engineer at Permanent Full-time · 2 yrs 10 mos
Canada

Nicholas Terwoord
Co-Founder and Co-Host at The Nickscast
Canada

Cody R.
Senior Software Engineer (AI & Geodata pod) at Aurora Solar · Permanent Full-time
Canada

Cody R.
Senior Software Engineer (AI & Geodata pod) at Aurora Solar · Permanent Full-time
Canada
Looking for your next role?
Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.
Chat with CleraThis profile is based on publicly available information. Gabe is not affiliated with or endorsed by Clera. Privacy Policy