Meet Our Team

A community of students dedicated to learning and problem-solving.

About the Team

Kelpie Robotics was founded in 2022 by a group of passionate engineering students at the University of Ottawa. At the forefront of this initiative was our current CEO, Juan Hiedra Primera, who sought to create a hands-on environment where students could apply their technical knowledge to real-world ocean challenges through robotics.


What began as a small exploratory project quickly evolved into a structured organization committed to innovation, sustainability, and technical excellence. Since its founding, the team has grown to include approximately 50 active members, spanning multiple engineering disciplines and academic years.

Kelpie's 2026 Subteams

To maintain efficiency and specialization, the team is divided into sub-teams, each focusing on a core area of the project:

  • Mechanical Team

    The Mechanical Team is responsible for designing and constructing the physical structure of the ROV and its vertical profiling float. This includes the vehicle frame, buoyancy, internal housing, and all mission-specific tools required to complete competition tasks. Using SOLIDWORKS, the team designs each component from the ground up, focusing on strength, modularity, and ease of maintenance. Parts are fabricated in-house through a combination of campus machine shop manufacturing and advanced 3D printing, allowing for rapid prototyping, iteration, and precise customization.

    Chief Technology Officer

    Dakota Squires

    Dakota Squires

    Mechanical Engineering and Computing Technology

    Junior Lead

    Samuel Findling

    Samuel Findling

    Mechanical Engineering and Computing Technology

    Core Members

    • Ava Leitman

      Ava Leitman

      Biomedical Mechanical Engineering

    • Charlie Tourangeau

      Charlie Tourangeau

      Mechanical Engineering

    • Kishaan Thavaruban

      Kishaan Thavaruban

      Chemical Engineering

    • Sofia Oickle

      Sofia Oickle

      Mechanical Engineering

    • Zoé Crawford Pomerleau

      Zoé Crawford Pomerleau

      Mechanical Engineering and Computing Technology

    General Members

    • Yazan Elmasry

      Yazan Elmasry

      Mechanical Engineering

  • Electrical Team

    The Electrical Team designs and builds the complete onboard electrical systems that power the ROV and vertical profiling float. Power from the surface is brought to the ROV through a long tether and connects to the electronics housed on the ROV in a watertight enclosure. The team develops custom circuit boards using Altium, including power distribution, motor and servo control, and sensor interfaces. Each board is carefully planned, designed, assembled, and tested in-house to create a compact, efficient, and dependable electrical system.

    Chief Technology Officer

    Isaiah Kwapisz

    Isaiah Kwapisz

    Electrical Engineering and Computing Technology

    Junior Lead

    Leo Dionne

    Leo Dionne

    Electrical and Physics Engineering

    Core Members

    • Fabian Lopez-Cruz

      Fabian Lopez-Cruz

      Electrical Engineering

    • Kevin Huang

      Kevin Huang

      Computer Engineering

    • Mathis Barrette

      Mathis Barrette

      Computer Engineering

    General Members

    • Matias Suxo

      Matias Suxo

      Computer Science, Management and Entrepreneurship Option

    • Noah Duare

      Noah Duare

      Computer Engineering

    • David Afolabi-Daniels

      Electrical Engineering and Computing Technology

  • Software Team

    The Software Team develops the code that integrates all subsystems and brings the ROV and vertical profiling float to life. They program vehicle motion, tool operation, and communication between onboard electronics and the surface control station. The team also designs and maintains the operator interface, providing real-time camera feeds, sensor data, and intuitive controls. In addition, they create data analysis and automation tools tailored to the specific challenges of the competition, ensuring precise control and informed decision-making during missions.

    Chief Technology Officer

    Juan Hiedra Primera

    Juan Hiedra Primera

    Electrical Engineering and Computing Technology

    Core Members

    • Adam Shousha

      Adam Shousha

      Computer Engineering

    • Ben Rainer

      Ben Rainer

      Software Engineering

    • Brooke MacQuarrie

      Brooke MacQuarrie

      Computer Engineering

    • Jad Kreit

      Jad Kreit

      Software Engineering

    • Oumer Gharad

      Oumer Gharad

      Computer Science

    • Tristan Vince

      Tristan Vince

      Computer Science

  • Logistics Team

    The Logistics Team is the backbone of Kelpie Robotics’ operations and external presence. This team is responsible for securing and maintaining sponsorships, managing marketing and outreach initiatives, and representing Kelpie Robotics to partners, stakeholders, and the broader community. They lead fundraising efforts, coordinate workshops, and organize team-building activities that strengthen collaboration and culture within the team. Beyond internal operations, the Logistics Team drives social outreach, community service, and engagement initiatives that reflect our commitment to giving back and promoting STEM. Through clear documentation, professional representation, and effective communication, the Logistics Team ensures Kelpie Robotics operates smoothly, sustainably, and with a strong public identity.

    Chief Operating Officer

    Dakota Squires

    Dakota Squires

    Mechanical Engineering and Computing Technology

    Public Relations Officer

    Cecilia Gil-Flores

    Cecilia Gil-Flores

    Commerce and Marketing

    Core Members

    • Ava Leitman

      Ava Leitman

      Biomedical Mechanical Engineering

    • Charlotte Faragher

      Charlotte Faragher

      Mechanical Engineering

    • Nada Abdelwahab

      Nada Abdelwahab

      Masters - Electrical and Computer Engineering

    • Rita Sfair

      Rita Sfair

      Computer Engineering

    General Members

    • Meriem Mostefai

      Meriem Mostefai

      Computer Science

    • Mikail Ahmed

      Mikail Ahmed

      Computer Science

    • Zoé Crawford Pomerleau

      Zoé Crawford Pomerleau

      Mechanical Engineering and Computing Technology

    • Ro’Yah Radaideh

      Masters - Electrical and Computer Engineering

All 2026 Team Members

  • Adam Shousha

    Adam Shousha

    Computer Engineering

  • Ava Leitman

    Ava Leitman

    Biomedical Mechanical Engineering

  • Ben Rainer

    Ben Rainer

    Software Engineering

  • Brooke MacQuarrie

    Brooke MacQuarrie

    Computer Engineering

  • Carolina González G.

    Carolina González G.

    Software Engineering

  • Cecilia Gil-Flores

    Cecilia Gil-Flores

    Commerce and Marketing

  • Charlie Tourangeau

    Charlie Tourangeau

    Mechanical Engineering

  • Charlotte Faragher

    Charlotte Faragher

    Mechanical Engineering

  • Dakota Squires

    Dakota Squires

    Mechanical Engineering and Computing Technology

  • Fabian Lopez-Cruz

    Fabian Lopez-Cruz

    Electrical Engineering

  • Isaiah Kwapisz

    Isaiah Kwapisz

    Electrical Engineering and Computing Technology

  • Jad Kreit

    Jad Kreit

    Software Engineering

  • Juan Hiedra Primera

    Juan Hiedra Primera

    Electrical Engineering and Computing Technology

  • Kevin Huang

    Kevin Huang

    Computer Engineering

  • Kishaan Thavaruban

    Kishaan Thavaruban

    Chemical Engineering

  • Leo Dionne

    Leo Dionne

    Electrical and Physics Engineering

  • Mathis Barrette

    Mathis Barrette

    Computer Engineering

  • Matias Suxo

    Matias Suxo

    Computer Science, Management and Entrepreneurship Option

  • Meriem Mostefai

    Meriem Mostefai

    Computer Science

  • Mikail Ahmed

    Mikail Ahmed

    Computer Science

  • Nada Abdelwahab

    Nada Abdelwahab

    Masters - Electrical and Computer Engineering

  • Noah Duare

    Noah Duare

    Computer Engineering

  • Oumer Gharad

    Oumer Gharad

    Computer Science

  • Rita Sfair

    Rita Sfair

    Computer Engineering

  • Samuel Findling

    Samuel Findling

    Mechanical Engineering and Computing Technology

  • Sofia Oickle

    Sofia Oickle

    Mechanical Engineering

  • Tristan Vince

    Tristan Vince

    Computer Science

  • Yazan Elmasry

    Yazan Elmasry

    Mechanical Engineering

  • Zoé Crawford Pomerleau

    Zoé Crawford Pomerleau

    Mechanical Engineering and Computing Technology

  • David Afolabi-Daniels

    Electrical Engineering and Computing Technology

  • Kirsten Crisp

    Biomedical Mechanical Engineering

  • Othmane Daali

    Electrical Engineering and Computing Technology

  • Ro’Yah Radaideh

    Masters - Electrical and Computer Engineering