
Jenny Lee
Project Lead
Jenny Lee
Project Lead
Fourth year engineering student, joined ARVP Fall 2017. Passionate about robotics but also crochet amigurumi.
- Executive Team: 2022
- Mechanical Team: 2022
- Member Years: 2022


Project Lead
Project Lead
Fourth year engineering student, joined ARVP Fall 2017. Passionate about robotics but also crochet amigurumi.

Project Co-Lead

Project Co-Lead

Project Co-Lead
Project Co-Lead
Hey I'm one of the Project Co-Leads! Most of my focus is making ARVP a place where students at the UofA can grow their skills and social circle, regardless of major. That means my time is spent on management, gather funds, interfacing with the university, meeting sponsors, and doing paperwork. :) When I'm not doing ARVP stuff I do rock climbing, muay thai, and read a lot of sci-fi.

Mechanical Co-Lead & Resident Goth
Mechanical Co-Lead & Resident Goth
I joined the mechanical team back in 2019, and became a mechanical lead in 2021. I have already learnt a ton during my time with ARVP, and hope to continue learning even more. I love how being an exec provides the opportunity to be involved in every ongoing project and accelerates the learning process. I look forward to a future career in robotics so I can continue this amazing journey.

Electrical Team Co-Lead
Electrical Team Co-Lead
This is my second year being a part of the Electrical team. Here, I have gained experience in research, PCB designs, and working with firmware. At the moment, I am working on constructing Ethernet communication for the Sonar Acquisition board.

Electrical Team Co-Lead
Electrical Team Co-Lead
Electrical Engineering graduate. Interested in embedded systems, control systems, and medical robotics

Electrical Co-Lead

Electrical Co-Lead

Software Co-Lead
Software Co-Lead
I joined ARVP in 2021 to have fun and grow my knowledge in robotics and artificial intelligence. Being a part of the software team, I have met lots of amazing people, and learned many things about robotics, control, software development, and more. Some activities I like to do include hiking, mountaineering, and triathlons.

Admin Co-lead & Website Manager
Admin Co-lead & Website Manager
I am Jean, the resident website wizard. Thanks for taking a second to check out my page! I joined ARVP in 2022 as an admin member to work on my non-technical and management skills. I am currently directing ARVP's website redesign and also working with a small team of developers and designers to create this site. Outside of the club I am an avid language learner, gardener, and sewist.

Admin Team Co-Lead
Admin Team Co-Lead
I've been a member on ARVP since 2020. Although I have a passion for robotics, I decided to join the admin team to work on developing my non-technical skills, and to better understand the importance of project management and administrative duties.

Project Co-Lead
Project Co-Lead
Hey I'm one of the Project Co-Leads! Most of my focus is making ARVP a place where students at the UofA can grow their skills and social circle, regardless of major. That means my time is spent on management, gather funds, interfacing with the university, meeting sponsors, and doing paperwork. :) When I'm not doing ARVP stuff I do rock climbing, muay thai, and read a lot of sci-fi.

Admin Co-lead & Website Manager
Admin Co-lead & Website Manager
I am Jean, the resident website wizard. Thanks for taking a second to check out my page! I joined ARVP in 2022 as an admin member to work on my non-technical and management skills. I am currently directing ARVP's website redesign and also working with a small team of developers and designers to create this site. Outside of the club I am an avid language learner, gardener, and sewist.

Admin Team Co-Lead
Admin Team Co-Lead
I've been a member on ARVP since 2020. Although I have a passion for robotics, I decided to join the admin team to work on developing my non-technical skills, and to better understand the importance of project management and administrative duties.

Overseer of all
Overseer of all
The sciences, each straining in its own direction, have hitherto harmed us little; but some day the piecing together of dissociated knowledge will open up such terrifying vistas of reality, and of our frightful position therein, that we shall either go mad from the revelation or flee from the deadly light into the peace and safety of a new dark age.

3rd Year Software Engineering
3rd Year Software Engineering
I joined ARVP in 2020 to contribute to an interesting project, enhance my non-technical skills and get to know other amazing students.

Admin Member
Admin Member
I join ARVP in 2021 to meet new people and get hands on experience in the field of finance and technology. I also want to explore and understand more about robotics and contribute to this project.

Admin Member
Admin Member
I joined ARVP to enhance my non-technical skills, see what university has to offer outside its courses, and meet new people, especially from different disciplines!

Admin Member
Admin Member
2021 is my first year at the U of A and I joined the ARVP team because I found it a great opportunity to meet new people and get involved with an activity I find interesting. I joined the admin team because I belive I will be able to use my skills to the best of my ability here.

Admin & Mechanical Member
Admin & Mechanical Member
I joined ARVP because of how well the club is organized. The team lead from Admin and Mechanical (the two teams that I joined) are super supportive. I learned a ton of admin, mechanical design, and robotics while being part of the club. If you are looking for a club to join during your engineering degree, then ARVP should be your solid choice.

Electrical Team Co-Lead
Electrical Team Co-Lead
This is my second year being a part of the Electrical team. Here, I have gained experience in research, PCB designs, and working with firmware. At the moment, I am working on constructing Ethernet communication for the Sonar Acquisition board.

Electrical Team Co-Lead
Electrical Team Co-Lead
Electrical Engineering graduate. Interested in embedded systems, control systems, and medical robotics

Electrical Co-Lead

Electrical Co-Lead

Electrical Member
Electrical Member
This is my first year in ARVP. I love hardware, and I'm excited for the opportunity this club brings to young engineers that are interested in electrical hardware.

Electrical Member
Electrical Member
Third year Electrical Engineering Co-op student

Electrical Member
Electrical Member
This will be my second year on the ARVP Electrical team and I am looking forward to further developing my embedded systems design skills. During my time on the team, I have had the opportunity to design an updated power convertor board as well as implement firmware updates.

Electrical Member
Electrical Member
2nd year Computer Engineering Coop Student

Electrical Member
Electrical Member
Software team member. Interested in computer vision and machine learning.

Electrical Member
Electrical Member
Joined ARVP in Fall of 2021. Interested in electrical system design, automation, and space exploration.

Electrical Member
Electrical Member
Quack quack quaaaaaaack!

Electrical Member
Electrical Member
I was very fascinated by the idea of a mechatronics program when I entered engineering, but because there isn't one I chose mechanical because it's broad. I decided to learn electrical engineering from a hands on approach and ARVP was the most welcoming atmosphere to help me learn. I'm currently working on the Acoustic Modem project.

Electrical Member
Electrical Member

Electrical Member
Electrical Member

Electrical Member
Electrical Member
I'm a Computer Engineering student and Journeyman Automotive Service Technician. I enjoy working with and learning about real-time embedded systems, FPGAs and Kalman Filters.

Electrical Member
Electrical Member
This is my first year on ARVP. I am excited to learn about computer and electrical engineering applications to create a real design, and I am excited to see the final result.

Electrical Member
Electrical Member
As for me, I am tormented with an everlasting itch for things remote. I love to sail forbidden seas, and land on barbarous coasts.

Electrical Member
Electrical Member
I joined ARVP to explore my passion for robotics and while working on PCB boards I realized I found a new toy to play with during the summer.

Electrical Member
Electrical Member
This is my first year at ARVP. I’m excited to finally learn how to design circuits and PCBs and I'm looking forward to improving my soldering skills. I’ve been fixing old computer parts for a while now, but ARVP provides an amazing opportunity to work with something from the ground instead of deciphering what others have done.

Electrical Member
Electrical Member

Electrical Member
Electrical Member

Project Lead
Project Lead
Fourth year engineering student, joined ARVP Fall 2017. Passionate about robotics but also crochet amigurumi.

Project Co-Lead

Project Co-Lead
Project Co-Lead
Hey I'm one of the Project Co-Leads! Most of my focus is making ARVP a place where students at the UofA can grow their skills and social circle, regardless of major. That means my time is spent on management, gather funds, interfacing with the university, meeting sponsors, and doing paperwork. :) When I'm not doing ARVP stuff I do rock climbing, muay thai, and read a lot of sci-fi.

Mechanical Co-Lead & Resident Goth
Mechanical Co-Lead & Resident Goth
I joined the mechanical team back in 2019, and became a mechanical lead in 2021. I have already learnt a ton during my time with ARVP, and hope to continue learning even more. I love how being an exec provides the opportunity to be involved in every ongoing project and accelerates the learning process. I look forward to a future career in robotics so I can continue this amazing journey.

Duck Norris had to stop landing in the ocean. Too many tsunamis.

Mechanical Member

Mechanical Member
Mechanical Member

Mechanical Member
Mechanical Member
ARVP has allowed me to develop my skills in designing and fabricating mechanical componets. I have always been interested in the automation industry, and working with this club has really allowed me to build hands on tangible experience.

Mechanical Member
Mechanical Member
I am a member of ARVP's mechanical team and used to be a member of the admin team. In mechanical, I have focused on the torpedo subsystem. On the admin team I organized and lead events for club members, sponsors and members of the University of Alberta community. I joined ARVP because I wanted to be challenged technically and build my design and manufacturing skills. I aspire to become an ocean engineer focusing on design of marine robotics. This club is helping me to become more familiar with this field.

Mechanical Member
Mechanical Member
I am currently working with the mechanical team to improve the materials used to comprise our newest robot. I hope to use my experiences from the ARVP club to figure out what direction I want to take my degree after University, as there are so many possibilities. I enjoy playing video and board games, as well as reading.

Admin & Mechanical Member
Admin & Mechanical Member
I joined ARVP because of how well the club is organized. The team lead from Admin and Mechanical (the two teams that I joined) are super supportive. I learned a ton of admin, mechanical design, and robotics while being part of the club. If you are looking for a club to join during your engineering degree, then ARVP should be your solid choice.

Mechanical Member
Mechanical Member
As a mechanical engineering student, I wish to develop my understanding of the mechanical industry and what it has to offer. Joining the ARVP mechanical team is allowing to to work alongside my peers as we apply our skills and knowledge to build robots. Its been enjoyable so far and I hope for a successful year!

Project Co-Lead

Software Co-Lead
Software Co-Lead
I joined ARVP in 2021 to have fun and grow my knowledge in robotics and artificial intelligence. Being a part of the software team, I have met lots of amazing people, and learned many things about robotics, control, software development, and more. Some activities I like to do include hiking, mountaineering, and triathlons.

Software Member
Software Member
I'm a member of the software team in my 3rd year of computer science. I develop the mission planning node for Arctos, which consists of behaviour trees that manage the high level decision making of the robot. I joined the club in 2021 to expand my robotics development skills. Interested in autonomous decision making, vision based control systems/visual servoing, and all types of robotic autonomy. I am looking to apply what I learn to a future career in robotics.

Software Member
Software Member
Computer Science student interested in machine learning and other technologies used by ARVP, such as computer vision. Looking to gain experience and learn about robotics in a team-like environment!

Software Member
Software Member
Robotics enthusiast. Highly passionate about sophisticated software design. Currently working as a Software Engineer and working on the control system of our new robot Arctos.

Software Member
Software Member
HONK! Just a silly goose, nothing to see here.

Software Member

Software Member
Software Member
I joined ARVP to stay connected with robotics and meet like minded people and I have yet to be disappointed. Outside of robotics I am also passionate about volleyball!

Software Member
Software Member
Did everyone see that? Because I will not be doing it again.

Software Member
Software Member
Super interested in machine learning and artificial intelligence. Interested in 3D environment mapping. Almost no experience with robotics, looking to meet cool people, have fun, make connections and learn valuable skills along the way.

Project Co-Lead

Project Co-Lead

Project Co-Lead
Project Co-Lead
Hey I'm one of the Project Co-Leads! Most of my focus is making ARVP a place where students at the UofA can grow their skills and social circle, regardless of major. That means my time is spent on management, gather funds, interfacing with the university, meeting sponsors, and doing paperwork. :) When I'm not doing ARVP stuff I do rock climbing, muay thai, and read a lot of sci-fi.

Project Co-Lead
Project Co-Lead
I joined ARVP to learn more about robotics and how to apply machine learning and reinforcement learning algorithms to real world systems. I am currently doing my Masters in computer science with a focus on reinforcement learning.

Mechanical Co-Lead
Mechanical Co-Lead
I joined ARVP in 2022 as a mechanical team member to get robotics project experience and to have a practical application for what I learned in classes. My main project was the torpedo subsystems for RoboSub 2023 and the redesign for 2024. This year I am the mechanical team lead and I enjoy getting to work on a large variety of different projects and collaborate with the electrical and software teams.

Mechanical Co-lead
Mechanical Co-lead
I am a fifth year mechanical engineering student and a mechanical team lead. My work focuses on our torpedo, claw, and dropper subsystems, which involves a lot of SOLIDWORKS modeling and prototyping different concepts.

Mechanical Co-Lead & Resident Goth
Mechanical Co-Lead & Resident Goth
I joined the mechanical team back in 2019, and became a mechanical lead in 2021. I have already learnt a ton during my time with ARVP, and hope to continue learning even more. I love how being an exec provides the opportunity to be involved in every ongoing project and accelerates the learning process. I look forward to a future career in robotics so I can continue this amazing journey.

Electrical Co-Lead
Electrical Co-Lead
Hi, I’m Brendan Flynn, currently in my final year of Engineering Physics with a Minor in Computer Science. I joined ARVP in 2023 to challenge myself beyond the classroom and gain hands-on experience in robotics. In my final year, I stepped into the role of Electrical Co-Lead with the goal of improving our systems, growing the electrical team, retaining members, and strengthening onboarding through a new training program. My focus has been on system-level electrical design, cross-team collaboration during development, and managing the full electrical architecture of our robotic platforms. Being part of ARVP has been incredibly rewarding, not just for the technical growth, but for the chance to lead, teach new members, and share our work with the broader community.

Electrical Team Co-Lead
Electrical Team Co-Lead
Electrical Engineering graduate. Interested in embedded systems, control systems, and medical robotics

Electrical Co-Lead
Electrical Co-Lead
As the power sector continues to evolve with advancements in robotics and automation, the skills I gain from this project, such as electrical design and software expertise, will be invaluable assets in the power industry. Additionally, the experience of working in a team on projects like autonomous vehicles, will prepare me for collaborative efforts in the power industry. Overall, this project has allowed me to enhance my skills in the workplace and made me a better engineer overall.

Electrical Co-Lead

Electrical Co-Lead

Software Co-Lead
Software Co-Lead
I joined ARVP half way through my third year because I wanted to do more with robotics. This decision has lead me to do satisfying work, and meet a great group of friends as well. I am currently a Software team co-lead, because computers are just cool. The part of software that I am most involved in are the control algorithms used to tell our underwater motors what to do. While I don't know exactly what I'll be doing in the future, I'm sure it will be related in some way to the work I do in ARVP.

Software Co-Lead
Software Co-Lead
I joined ARVP in 2021 to have fun and grow my knowledge in robotics and artificial intelligence. Being a part of the software team, I have met lots of amazing people, and learned many things about robotics, control, software development, and more. Some activities I like to do include hiking, mountaineering, and triathlons.

Admin Co-Lead & Design Monkey
Admin Co-Lead & Design Monkey
I joined the club in November 2022 as the web and general graphical designer for the team. I greatly enjoy design and thought this would be not only a great opportunity to build my skills and portfolio. Also to gain experience working with a big team at a more professional level.

Admin Co-lead & Website Manager
Admin Co-lead & Website Manager
I am Jean, the resident website wizard. Thanks for taking a second to check out my page! I joined ARVP in 2022 as an admin member to work on my non-technical and management skills. I am currently directing ARVP's website redesign and also working with a small team of developers and designers to create this site. Outside of the club I am an avid language learner, gardener, and sewist.

Project Co-Lead
Project Co-Lead
Hey I'm one of the Project Co-Leads! Most of my focus is making ARVP a place where students at the UofA can grow their skills and social circle, regardless of major. That means my time is spent on management, gather funds, interfacing with the university, meeting sponsors, and doing paperwork. :) When I'm not doing ARVP stuff I do rock climbing, muay thai, and read a lot of sci-fi.

Electrical Co-Lead
Electrical Co-Lead
Hi, I’m Brendan Flynn, currently in my final year of Engineering Physics with a Minor in Computer Science. I joined ARVP in 2023 to challenge myself beyond the classroom and gain hands-on experience in robotics. In my final year, I stepped into the role of Electrical Co-Lead with the goal of improving our systems, growing the electrical team, retaining members, and strengthening onboarding through a new training program. My focus has been on system-level electrical design, cross-team collaboration during development, and managing the full electrical architecture of our robotic platforms. Being part of ARVP has been incredibly rewarding, not just for the technical growth, but for the chance to lead, teach new members, and share our work with the broader community.

Admin Co-Lead & Design Monkey
Admin Co-Lead & Design Monkey
I joined the club in November 2022 as the web and general graphical designer for the team. I greatly enjoy design and thought this would be not only a great opportunity to build my skills and portfolio. Also to gain experience working with a big team at a more professional level.

Admin Co-lead & Website Manager
Admin Co-lead & Website Manager
I am Jean, the resident website wizard. Thanks for taking a second to check out my page! I joined ARVP in 2022 as an admin member to work on my non-technical and management skills. I am currently directing ARVP's website redesign and also working with a small team of developers and designers to create this site. Outside of the club I am an avid language learner, gardener, and sewist.

Overseer of all
Overseer of all
The sciences, each straining in its own direction, have hitherto harmed us little; but some day the piecing together of dissociated knowledge will open up such terrifying vistas of reality, and of our frightful position therein, that we shall either go mad from the revelation or flee from the deadly light into the peace and safety of a new dark age.

Admin & Mechanical Member

Admin & Software Member
Admin & Software Member
I joined ARVP to learn about the process of building autonomous robots. Since joining, I've worked primarily with the machine vision, as I have a strong interest in machine learning. I'm responsible for the labelling software, and training models to work effectively in underwater environments.

Admin Member
Admin Member
Currently working on the on-boarding for the mechanical team. I love learning different design skills and also long hikes in the woods. I plan on making my mark in the world one step at a time while living my best life.

Admin Member
Admin Member

Admin Member
Admin Member
I have a strong interest in photography and videography and lead a number of video projects for student groups. I headed the directing , shooting, and editing in the production of ARVP | RoboSub 2023. This year I'm out of the country, so I'm helping on the editing of the RoboSub 2024 video from afar!

Admin & Electrical Member
Admin & Electrical Member
I am a Northern Alberta Institute of Technology alumnus with a diploma in Computer Systems Technology. I am passionate about next generation technology, as well as working towards a cleaner and better future. My goal is to work with embedded systems and Iot, intelligent systems, extended reality, and environmental robotics.

Admin & Mechanical Member
Admin & Mechanical Member
I am a member of ARVP's mechanical team and used to be a member of the admin team. In mechanical, I have focused on the torpedo subsystem. On the admin team I organized and lead events for club members, sponsors and members of the University of Alberta community. I joined ARVP because I wanted to be challenged technically and build my design and manufacturing skills. I aspire to become an ocean engineer focusing on design of marine robotics. This club is helping me to become more familiar with this field.

Admin Member
Admin Member
My role in the club is to plan and organize events for the club members. I joined ARVP to network with peers and to gain project experience. One day, I hope to trail blaze in the clean energy industry and contribute to the development of nuclear energy and transportation.

Admin Member
Admin Member
I joined ARVP in 2022 and have had the chance to work across the Business and Electrical teams, gaining hands-on experience in robotics that I wouldn’t have found anywhere else. I joined ARVP to apply what I was learning in class to real-world engineering challenges and learn more about robotics. What I love most about ARVP is the community we’ve built. Everyone is not only fun to work with, team meetings are both productive and engaging, and the work we do feels meaningful—not just to our learning, but to the broader engineering student experience.

Admin Member
Admin Member
I am currently part of the admin team mainly helping out with website development. I joined the club on impulse but I'm very happy to be part of it. Everyone is friendly and it's a great opportunity to learn and build upon skills!

Admin Member
Admin Member

Admin & Software Member
Admin & Software Member
I joined ARVP in order to gain experience in a long term project and work with interesting and skilled people. I'm interested in software development in general, but I have a lot of website experience.

Admin Member
Admin Member
I currently assist the club in creating, and running events for ARVP. Academics wise, my interest embedded in electrical engineering and how automation can improve productivity and increase sustainably.

Electrical Co-Lead
Electrical Co-Lead
Hi, I’m Brendan Flynn, currently in my final year of Engineering Physics with a Minor in Computer Science. I joined ARVP in 2023 to challenge myself beyond the classroom and gain hands-on experience in robotics. In my final year, I stepped into the role of Electrical Co-Lead with the goal of improving our systems, growing the electrical team, retaining members, and strengthening onboarding through a new training program. My focus has been on system-level electrical design, cross-team collaboration during development, and managing the full electrical architecture of our robotic platforms. Being part of ARVP has been incredibly rewarding, not just for the technical growth, but for the chance to lead, teach new members, and share our work with the broader community.

Electrical Co-Lead
Electrical Co-Lead
As the power sector continues to evolve with advancements in robotics and automation, the skills I gain from this project, such as electrical design and software expertise, will be invaluable assets in the power industry. Additionally, the experience of working in a team on projects like autonomous vehicles, will prepare me for collaborative efforts in the power industry. Overall, this project has allowed me to enhance my skills in the workplace and made me a better engineer overall.

Electrical Co-Lead

Electrical Co-Lead

Electrical Member
Electrical Member
As a member of the club, my primary focus lies in designing PCBs and conducting firmware testing, while also contributing to the implementation and design of electrical systems for our robot. Driven by my fascination with robotics and embedded systems, I joined the club with the goal of contributing to the hardware and software aspects of machines, enabling them to interact seamlessly with the world. Through active involvement in hardware/software development, I am acquiring the necessary skills for future roles in this field. ARVP offers a valuable platform to connect with like-minded individuals and expand my knowledge further. Ultimately, my career aspiration is to become a hardware engineer specializing in building and designing impactful embedded systems.

Electrical Member
Electrical Member
I joined the ARVP electrical team in 2022. I have always been interested in the field of robotics and with little experience upon joining the club, it has been one of the best ways to get started in the robotics world.

Alumni advisor & Electrical Member
Alumni advisor & Electrical Member
Software team member. Interested in computer vision and machine learning.

Electrical Member
Electrical Member
Joined ARVP in Fall of 2021. Interested in electrical system design, automation, and space exploration.

Electrical Member
Electrical Member
Quack quack quaaaaaaack!

Electrical Member
Electrical Member
I'm a Computer Engineering student and Journeyman Automotive Service Technician. I enjoy working with and learning about real-time embedded systems, FPGAs and Kalman Filters.

Admin & Electrical Member
Admin & Electrical Member
I am a Northern Alberta Institute of Technology alumnus with a diploma in Computer Systems Technology. I am passionate about next generation technology, as well as working towards a cleaner and better future. My goal is to work with embedded systems and Iot, intelligent systems, extended reality, and environmental robotics.

Electrical Member
Electrical Member
As for me, I am tormented with an everlasting itch for things remote. I love to sail forbidden seas, and land on barbarous coasts.

Electrical Member
Electrical Member
I am an electrical team member that joined ARVP to gain a deeper understanding of robotics.

Electrical Member

Electrical Member

Electrical Member
Electrical Member
I joined the ARVP in the fall of 2022, still learning how it all works! Slowly working to become a more contributing member of the Electrical Team. I'm highly interested in embedded systems design, and hoping to work on firmware development in my early career as an Electrical Engineer.

Electrical Member

Electrical Member

Project Co-Lead

Mechanical Co-Lead
Mechanical Co-Lead
I joined ARVP in 2022 as a mechanical team member to get robotics project experience and to have a practical application for what I learned in classes. My main project was the torpedo subsystems for RoboSub 2023 and the redesign for 2024. This year I am the mechanical team lead and I enjoy getting to work on a large variety of different projects and collaborate with the electrical and software teams.

Mechanical Co-lead
Mechanical Co-lead
I am a fifth year mechanical engineering student and a mechanical team lead. My work focuses on our torpedo, claw, and dropper subsystems, which involves a lot of SOLIDWORKS modeling and prototyping different concepts.

Mechanical Co-Lead & Resident Goth
Mechanical Co-Lead & Resident Goth
I joined the mechanical team back in 2019, and became a mechanical lead in 2021. I have already learnt a ton during my time with ARVP, and hope to continue learning even more. I love how being an exec provides the opportunity to be involved in every ongoing project and accelerates the learning process. I look forward to a future career in robotics so I can continue this amazing journey.

Duck Norris had to stop landing in the ocean. Too many tsunamis.

Admin & Mechanical Member

Mechanical Member
Mechanical Member
I started robotics in high school and fell in love with it. Throughout university I tried different clubs to see if they caught my interest, but ultimately came back to robotic design. As a scuba diver as well, it seemed like a perfect combination between my love for water and robotic application. I am still learning but am loving every bit of being a part of this team! I am looking to robotics post grad either in underwater AUV or biomedical.

Mechanical Member
Mechanical Member
I am a member of the mechanical team with ARVP, and I love being part of the club! I have had the opportunity to get hands on with designing and assembling new components, and enjoy helping out with field testing. The club has been great for building connections and close friendships.

Mechanical Member
Mechanical Member

Mechanical Member
Mechanical Member

Mechanical Member
Mechanical Member
I am a member of the Mechanical Design team, and I am working on the redesign of the torpedoes, and launcher mechanism. I am passionate about mechanical design and innovation. I am an adventurous person with a love of the outdoors, and a curiosity for continual learning.

Mechanical Member
Mechanical Member
I really love 3D modelling and design and joined ARVP to gain hands on experience working on an actual project. I'm excited to learn more about the fabrication side of things and develop a better awareness of what design considerations to take into account when designing functional parts. I'm looking forward to working on the Mechanical Team and getting to know more about the fields of robotics and mechanical engineering!

Admin & Mechanical Member
Admin & Mechanical Member
I am a member of ARVP's mechanical team and used to be a member of the admin team. In mechanical, I have focused on the torpedo subsystem. On the admin team I organized and lead events for club members, sponsors and members of the University of Alberta community. I joined ARVP because I wanted to be challenged technically and build my design and manufacturing skills. I aspire to become an ocean engineer focusing on design of marine robotics. This club is helping me to become more familiar with this field.

Mechanical Member
Mechanical Member
I'm currently a member of the mechanical team and am designing a bracket to hold Orin in place. I also am joining the electrical team. plan to one day join software. Interests, I like fixing and building shit. think carpentry, Arduino, 3d printing, etc. I'm just here to learn how to design and code my robot dragon.

Mechanical Member
Mechanical Member

Mechanical Member
Mechanical Member
Hello! My name is Robert and I'm working on developing the claw system with the mechanical team. I mainly work on coming up with new claw concept designs, models, and physical prototypes. I’m interested in learning more about automation, motion control, and the design process for these systems. Being on the claw team allows me to work with robots and design robot components. By being on ARVP, I get to work on something I’m passionate about while furthering my design abilities. My career goal is to work as a mechanical designer on stuff that makes a positive change in the world!

Project Co-Lead

Project Co-Lead
Project Co-Lead
I joined ARVP to learn more about robotics and how to apply machine learning and reinforcement learning algorithms to real world systems. I am currently doing my Masters in computer science with a focus on reinforcement learning.

Software Co-Lead
Software Co-Lead
I joined ARVP half way through my third year because I wanted to do more with robotics. This decision has lead me to do satisfying work, and meet a great group of friends as well. I am currently a Software team co-lead, because computers are just cool. The part of software that I am most involved in are the control algorithms used to tell our underwater motors what to do. While I don't know exactly what I'll be doing in the future, I'm sure it will be related in some way to the work I do in ARVP.

Software Co-Lead
Software Co-Lead
I joined ARVP in 2021 to have fun and grow my knowledge in robotics and artificial intelligence. Being a part of the software team, I have met lots of amazing people, and learned many things about robotics, control, software development, and more. Some activities I like to do include hiking, mountaineering, and triathlons.

Software Member
Software Member
I'm bridging the vision team with the rest of the software team. I like messing around with computers and solving automation problems. Increasingly becoming interested in the non-deterministic problem solving offered by machine learning.

Admin & Software Member
Admin & Software Member
I joined ARVP to learn about the process of building autonomous robots. Since joining, I've worked primarily with the machine vision, as I have a strong interest in machine learning. I'm responsible for the labelling software, and training models to work effectively in underwater environments.

Software Member
Software Member
I'm a member of the software team in my 3rd year of computer science. I develop the mission planning node for Arctos, which consists of behaviour trees that manage the high level decision making of the robot. I joined the club in 2021 to expand my robotics development skills. Interested in autonomous decision making, vision based control systems/visual servoing, and all types of robotic autonomy. I am looking to apply what I learn to a future career in robotics.

Software Member
Software Member
HONK! Just a silly goose, nothing to see here.

Software Member

Software Member

Software Member
Software Member
I'm part of the software team for now and my interest lies in electrical integration of mechanical components so in long term I'd like to get enough software and electrical skills to supplement my knowledge of mechanical engg.

Electrical Co-Lead
Electrical Co-Lead
Hi! I'm Nik. I am currently working on Arctos' motion planning system. I develop the logic so our robot can move to any position in its world, relative to any frame! I joined the team to learn about the nature of robotics and systems engineering. I hope to continue expanding my role within the club and turn my newfound knowledge into a career.

Software Member
Software Member
Did everyone see that? Because I will not be doing it again.

Admin & Software Member
Admin & Software Member
I joined ARVP in order to gain experience in a long term project and work with interesting and skilled people. I'm interested in software development in general, but I have a lot of website experience.

Project Co-Lead

Project Co-Lead
Project Co-Lead
Hey I'm one of the Project Co-Leads! Most of my focus is making ARVP a place where students at the UofA can grow their skills and social circle, regardless of major. That means my time is spent on management, gather funds, interfacing with the university, meeting sponsors, and doing paperwork. :) When I'm not doing ARVP stuff I do rock climbing, muay thai, and read a lot of sci-fi.

Project Co-Lead
Project Co-Lead
I joined ARVP to learn more about robotics and how to apply machine learning and reinforcement learning algorithms to real world systems. I am currently doing my Masters in computer science with a focus on reinforcement learning.

Mechanical Co-Lead
Mechanical Co-Lead
I joined ARVP in 2022 as a mechanical team member to get robotics project experience and to have a practical application for what I learned in classes. My main project was the torpedo subsystems for RoboSub 2023 and the redesign for 2024. This year I am the mechanical team lead and I enjoy getting to work on a large variety of different projects and collaborate with the electrical and software teams.

Mechanical Co-lead
Mechanical Co-lead
I am a fifth year mechanical engineering student and a mechanical team lead. My work focuses on our torpedo, claw, and dropper subsystems, which involves a lot of SOLIDWORKS modeling and prototyping different concepts.

Mechanical Co-Lead & Resident Goth
Mechanical Co-Lead & Resident Goth
I joined the mechanical team back in 2019, and became a mechanical lead in 2021. I have already learnt a ton during my time with ARVP, and hope to continue learning even more. I love how being an exec provides the opportunity to be involved in every ongoing project and accelerates the learning process. I look forward to a future career in robotics so I can continue this amazing journey.

Electrical Co-Lead
Electrical Co-Lead
Hi, I’m Brendan Flynn, currently in my final year of Engineering Physics with a Minor in Computer Science. I joined ARVP in 2023 to challenge myself beyond the classroom and gain hands-on experience in robotics. In my final year, I stepped into the role of Electrical Co-Lead with the goal of improving our systems, growing the electrical team, retaining members, and strengthening onboarding through a new training program. My focus has been on system-level electrical design, cross-team collaboration during development, and managing the full electrical architecture of our robotic platforms. Being part of ARVP has been incredibly rewarding, not just for the technical growth, but for the chance to lead, teach new members, and share our work with the broader community.

Electrical Co-Lead
Electrical Co-Lead
I originally joined ARVP to expand my knowledge within my discipline and to join some friends in extracurricular projects. Since I have joined the club, I have gained invaluable knowledge and experience in electronics. My goals for my career are to work in the embedded systems industry, and ARVP has allowed me to explore and learn more in that area. ARVP has also allowed me to explore areas such as signal processing, and power management, giving myself more broad electrical knowledge.

Electrical Co-Lead
Electrical Co-Lead
As the power sector continues to evolve with advancements in robotics and automation, the skills I gain from this project, such as electrical design and software expertise, will be invaluable assets in the power industry. Additionally, the experience of working in a team on projects like autonomous vehicles, will prepare me for collaborative efforts in the power industry. Overall, this project has allowed me to enhance my skills in the workplace and made me a better engineer overall.

Electrical Co-Lead

Software Co-Lead
Software Co-Lead
I joined ARVP half way through my third year because I wanted to do more with robotics. This decision has lead me to do satisfying work, and meet a great group of friends as well. I am currently a Software team co-lead, because computers are just cool. The part of software that I am most involved in are the control algorithms used to tell our underwater motors what to do. While I don't know exactly what I'll be doing in the future, I'm sure it will be related in some way to the work I do in ARVP.

Software Co-Lead
Software Co-Lead
I joined ARVP in 2021 to have fun and grow my knowledge in robotics and artificial intelligence. Being a part of the software team, I have met lots of amazing people, and learned many things about robotics, control, software development, and more. Some activities I like to do include hiking, mountaineering, and triathlons.

Admin Co-Lead & Design Monkey
Admin Co-Lead & Design Monkey
I joined the club in November 2022 as the web and general graphical designer for the team. I greatly enjoy design and thought this would be not only a great opportunity to build my skills and portfolio. Also to gain experience working with a big team at a more professional level.

Admin Co-lead & Website Manager
Admin Co-lead & Website Manager
I am Jean, the resident website wizard. Thanks for taking a second to check out my page! I joined ARVP in 2022 as an admin member to work on my non-technical and management skills. I am currently directing ARVP's website redesign and also working with a small team of developers and designers to create this site. Outside of the club I am an avid language learner, gardener, and sewist.

Admin Co-Lead & Design Monkey
Admin Co-Lead & Design Monkey
I joined the club in November 2022 as the web and general graphical designer for the team. I greatly enjoy design and thought this would be not only a great opportunity to build my skills and portfolio. Also to gain experience working with a big team at a more professional level.

Admin Co-lead & Website Manager
Admin Co-lead & Website Manager
I am Jean, the resident website wizard. Thanks for taking a second to check out my page! I joined ARVP in 2022 as an admin member to work on my non-technical and management skills. I am currently directing ARVP's website redesign and also working with a small team of developers and designers to create this site. Outside of the club I am an avid language learner, gardener, and sewist.

Admin Member
Admin Member
Joining this club has been a pivotal step toward becoming a well-rounded robotics professional, blending theoretical knowledge with practical application. My overall goal is to thoroughly understand and solve complex problems in all aspects of robotics, ensuring each step is key in my journey.

Admin Member
Admin Member
The sciences, each straining in its own direction, have hitherto harmed us little; but some day the piecing together of dissociated knowledge will open up such terrifying vistas of reality, and of our frightful position therein, that we shall either go mad from the revelation or flee from the deadly light into the peace and safety of a new dark age.

Project Co-Lead & Business Lead
Project Co-Lead & Business Lead
I joined ARVP in June 2023 as a second-year mechanical engineering student, seeking hands-on experience in robotics and autonomous systems. Since then, it has become the highlight of my degree: a place where I've brought ideas to the physical world, made life-long friends, and met industry leaders from around the world. This team has been transformative for me as a person and what I believe is possible. Now as project co-lead, I get to bring this experience to dozens of students year over year!

Admin Member
Admin Member
I have a strong interest in photography and videography and lead a number of video projects for student groups. I headed the directing , shooting, and editing in the production of ARVP | RoboSub 2023. This year I'm out of the country, so I'm helping on the editing of the RoboSub 2024 video from afar!

Admin Member
Admin Member
I am a Northern Alberta Institute of Technology alumnus with a diploma in Computer Systems Technology. I am passionate about next generation technology, as well as working towards a cleaner and better future. My goal is to work with embedded systems and Iot, intelligent systems, extended reality, and environmental robotics.

Admin Member
Admin Member
I joined ARVP in 2022 and have had the chance to work across the Business and Electrical teams, gaining hands-on experience in robotics that I wouldn’t have found anywhere else. I joined ARVP to apply what I was learning in class to real-world engineering challenges and learn more about robotics. What I love most about ARVP is the community we’ve built. Everyone is not only fun to work with, team meetings are both productive and engaging, and the work we do feels meaningful—not just to our learning, but to the broader engineering student experience.

Admin Member
Admin Member
I am currently part of the admin team mainly helping out with website development. I joined the club on impulse but I'm very happy to be part of it. Everyone is friendly and it's a great opportunity to learn and build upon skills!

Admin & Software Member
Admin & Software Member
I joined ARVP to learn about robotics and gain coding skills. At ARVP, I plan recruiting and outreach events with other admin members. I want to become a computer engineer and I believe ARVP helps me do that.

Admin Member
Admin Member
I joined ARVP in order to gain experience in a long term project and work with interesting and skilled people. I'm interested in software development in general, but I have a lot of website experience.

Admin & Software Member
Admin & Software Member
I am a CS Undergrad Student at the University of Alberta. I love robotics & have also joined a project team in high school. I recommend this club to everyone for the combination of friends and knowledge that you will get throughout your degree.

Electrical Co-Lead
Electrical Co-Lead
Hi, I’m Brendan Flynn, currently in my final year of Engineering Physics with a Minor in Computer Science. I joined ARVP in 2023 to challenge myself beyond the classroom and gain hands-on experience in robotics. In my final year, I stepped into the role of Electrical Co-Lead with the goal of improving our systems, growing the electrical team, retaining members, and strengthening onboarding through a new training program. My focus has been on system-level electrical design, cross-team collaboration during development, and managing the full electrical architecture of our robotic platforms. Being part of ARVP has been incredibly rewarding, not just for the technical growth, but for the chance to lead, teach new members, and share our work with the broader community.

Electrical Co-Lead
Electrical Co-Lead
I originally joined ARVP to expand my knowledge within my discipline and to join some friends in extracurricular projects. Since I have joined the club, I have gained invaluable knowledge and experience in electronics. My goals for my career are to work in the embedded systems industry, and ARVP has allowed me to explore and learn more in that area. ARVP has also allowed me to explore areas such as signal processing, and power management, giving myself more broad electrical knowledge.

Electrical Co-Lead
Electrical Co-Lead
As the power sector continues to evolve with advancements in robotics and automation, the skills I gain from this project, such as electrical design and software expertise, will be invaluable assets in the power industry. Additionally, the experience of working in a team on projects like autonomous vehicles, will prepare me for collaborative efforts in the power industry. Overall, this project has allowed me to enhance my skills in the workplace and made me a better engineer overall.

Electrical Co-Lead

Electrical & Software Member
Electrical & Software Member
I like to think I joined ARVP for the robots but I definitely stayed for the friends! I've been able to learn about different applications and also interacting with people! Other than being profound, ARVP lets me implement fun ideas and stretch my creative limbs! I'm interested in art... and I guess underwater robots :p.

Electrical Member

Electrical Member

Electrical Member

Electrical Member
Electrical Member
I joined the Electrical team in ARVP because I enjoy working with electrical systems that communicate between devices and micro-controllers. Studying the way these systems interact is the most interesting part of my degree, and I leapt at the opportunity to learn more about them through hands-on experience.

Electrical Member
Electrical Member
I joined ARVP in the fall of 2023 as part of the Electrical Team, looking for a chance to apply what I was learning in class to real-world challenges. Since then, I’ve had the opportunity to work on system-level design, PCB design, and hands-on electrical assembly, which has been an incredible learning experience. Being part of ARVP has sparked a genuine passion for robotics. It’s not just the technical work but also the chance to connect with other students who share the same enthusiasm that’s made my time here so meaningful. I’m excited to keep building on these experiences by taking on more projects with the team and growing my skills further. This has really solidified my goal of pursuing a future career in robotics, where I can keep doing what I love.

Electrical Member

Electrical Member
Electrical Member
Initially, my main goal was to enhance my knowledge in designing and creating circuits, especially advanced printed circuit boards. I realized that to excel as a computer engineer, I needed a solid grasp of hardware in programming. As my career goals changed, I became passionate about pursuing a career in embedded systems programming and software. My aim is to understand and improve upon the existing code while actively learning and refining my skills.

Mechanical Co-Lead
Mechanical Co-Lead
I joined ARVP in 2022 as a mechanical team member to get robotics project experience and to have a practical application for what I learned in classes. My main project was the torpedo subsystems for RoboSub 2023 and the redesign for 2024. This year I am the mechanical team lead and I enjoy getting to work on a large variety of different projects and collaborate with the electrical and software teams.

Mechanical Co-lead
Mechanical Co-lead
I am a fifth year mechanical engineering student and a mechanical team lead. My work focuses on our torpedo, claw, and dropper subsystems, which involves a lot of SOLIDWORKS modeling and prototyping different concepts.

Mechanical Co-Lead & Resident Goth
Mechanical Co-Lead & Resident Goth
I joined the mechanical team back in 2019, and became a mechanical lead in 2021. I have already learnt a ton during my time with ARVP, and hope to continue learning even more. I love how being an exec provides the opportunity to be involved in every ongoing project and accelerates the learning process. I look forward to a future career in robotics so I can continue this amazing journey.

Mechanical Member
Mechanical Member
I really enjoy making and designing different things. ARVP has given me a great opportunity to learn and apply my skills on real world problems. I’m using the skills I’ve learned to help develop all of the different systems on all of our robots. I have worked on, and helped develop a lot of our systems and robots (Kenai and Koda are my babies) it has been a ton of fun to be able to work with so many different people and learn so many new things.

Mechanical Member
Mechanical Member
I started robotics in high school and fell in love with it. Throughout university I tried different clubs to see if they caught my interest, but ultimately came back to robotic design. As a scuba diver as well, it seemed like a perfect combination between my love for water and robotic application. I am still learning but am loving every bit of being a part of this team! I am looking to robotics post grad either in underwater AUV or biomedical.

Mechanical Member
Mechanical Member
I am a member of the mechanical team with ARVP, and I love being part of the club! I have had the opportunity to get hands on with designing and assembling new components, and enjoy helping out with field testing. The club has been great for building connections and close friendships.

Mechanical Member
Mechanical Member
Quack quack quaaaaaaack!

Mechanical Member
Mechanical Member
Since starting university, I have taken many courses yet felt dissatisfied with how they related to real-life engineering. Luckily, I came across the ARVP club and was fascinated by their project. To embed myself deeper into the world of engineering, I joined. I am glad I did; ARVP has helped me refine my project design, R&D, 3D modelling, and prototyping skills!

Mechanical Member
Mechanical Member
I am a member of ARVP's mechanical team and used to be a member of the admin team. In mechanical, I have focused on the torpedo subsystem. On the admin team I organized and lead events for club members, sponsors and members of the University of Alberta community. I joined ARVP because I wanted to be challenged technically and build my design and manufacturing skills. I aspire to become an ocean engineer focusing on design of marine robotics. This club is helping me to become more familiar with this field.

Mechanical Member
Mechanical Member
I design and manufacture components and subsystems in coordination with other mechanical members. Specifically I trained as a machinist, and have taken on most of the machining projects. I have an interest in mechanical design and a passion for machining, as well as making things in general. In the future I hope to transition to a mechanical engineering program and work closely integrated with manufacturing.

Mechanical Member
Mechanical Member
As for me, I am tormented with an everlasting itch for things remote. I love to sail forbidden seas, and land on barbarous coasts.

Mechanical Member
Mechanical Member
My name is Quirck! I am a new member of the mechanical sub-team, and I assist in the physical design of the robot. My desire to learn about robotics drew me to this club. ARVP offered an opportunity to learn more about the field of engineering while gaining experience to long-term team projects. Looking ahead, I aspire to use my experience in robotics for projects that advance technology which positively impact the community.

Project Co-Lead
Project Co-Lead
I joined ARVP to learn more about robotics and how to apply machine learning and reinforcement learning algorithms to real world systems. I am currently doing my Masters in computer science with a focus on reinforcement learning.

Software Co-Lead
Software Co-Lead
I joined ARVP half way through my third year because I wanted to do more with robotics. This decision has lead me to do satisfying work, and meet a great group of friends as well. I am currently a Software team co-lead, because computers are just cool. The part of software that I am most involved in are the control algorithms used to tell our underwater motors what to do. While I don't know exactly what I'll be doing in the future, I'm sure it will be related in some way to the work I do in ARVP.

Software Co-Lead
Software Co-Lead
I joined ARVP in 2021 to have fun and grow my knowledge in robotics and artificial intelligence. Being a part of the software team, I have met lots of amazing people, and learned many things about robotics, control, software development, and more. Some activities I like to do include hiking, mountaineering, and triathlons.

Software Member
Software Member
I'm bridging the vision team with the rest of the software team. I like messing around with computers and solving automation problems. Increasingly becoming interested in the non-deterministic problem solving offered by machine learning.

Electrical & Software Member
Electrical & Software Member
I like to think I joined ARVP for the robots but I definitely stayed for the friends! I've been able to learn about different applications and also interacting with people! Other than being profound, ARVP lets me implement fun ideas and stretch my creative limbs! I'm interested in art... and I guess underwater robots :p.

Software Member
Software Member
I'm a member of the software team in my 3rd year of computer science. I develop the mission planning node for Arctos, which consists of behaviour trees that manage the high level decision making of the robot. I joined the club in 2021 to expand my robotics development skills. Interested in autonomous decision making, vision based control systems/visual servoing, and all types of robotic autonomy. I am looking to apply what I learn to a future career in robotics.

Software Member
Software Member
Duck Norris had to stop landing in the ocean. Too many tsunamis.

Software Member
Software Member
HONK! Just a silly goose, nothing to see here.

Electrical Co-Lead
Electrical Co-Lead
Hi! I'm Nik. I am currently working on Arctos' motion planning system. I develop the logic so our robot can move to any position in its world, relative to any frame! I joined the team to learn about the nature of robotics and systems engineering. I hope to continue expanding my role within the club and turn my newfound knowledge into a career.

Admin & Software Member
Admin & Software Member
I joined ARVP to learn about robotics and gain coding skills. At ARVP, I plan recruiting and outreach events with other admin members. I want to become a computer engineer and I believe ARVP helps me do that.

Software Member
Software Member
Did everyone see that? Because I will not be doing it again.

Software Member
Software Member
As a computer engineering student, my interest in robotics lead me to join the club, in order to explore hands-on projects and learn from others. My role involves creating software that can then be integrated with the hard work of the mechanical and electrical teams to accomplish unique course challenges. I aspire to develop autonomous systems that can assist in various industries, from healthcare to manufacturing, improving efficiency and safety.

Admin & Software Member
Admin & Software Member
I am a CS Undergrad Student at the University of Alberta. I love robotics & have also joined a project team in high school. I recommend this club to everyone for the combination of friends and knowledge that you will get throughout your degree.

Project Co-Lead & Business Lead
Project Co-Lead & Business Lead
I joined ARVP in June 2023 as a second-year mechanical engineering student, seeking hands-on experience in robotics and autonomous systems. Since then, it has become the highlight of my degree: a place where I've brought ideas to the physical world, made life-long friends, and met industry leaders from around the world. This team has been transformative for me as a person and what I believe is possible. Now as project co-lead, I get to bring this experience to dozens of students year over year!

Project Co-Lead
Project Co-Lead
I joined ARVP to learn more about robotics and how to apply machine learning and reinforcement learning algorithms to real world systems. I am currently doing my Masters in computer science with a focus on reinforcement learning.

Mechanical Co-Lead
Mechanical Co-Lead
I really enjoy making and designing different things. ARVP has given me a great opportunity to learn and apply my skills on real world problems. I’m using the skills I’ve learned to help develop all of the different systems on all of our robots. I have worked on, and helped develop a lot of our systems and robots (Kenai and Koda are my babies) it has been a ton of fun to be able to work with so many different people and learn so many new things.

Mechanical Co-Lead
Mechanical Co-Lead
I joined ARVP in 2022 as a mechanical team member to get robotics project experience and to have a practical application for what I learned in classes. My main project was the torpedo subsystems for RoboSub 2023 and the redesign for 2024. This year I am the mechanical team lead and I enjoy getting to work on a large variety of different projects and collaborate with the electrical and software teams.

Electrical Co-Lead
Electrical Co-Lead
Hi, I’m Brendan Flynn, currently in my final year of Engineering Physics with a Minor in Computer Science. I joined ARVP in 2023 to challenge myself beyond the classroom and gain hands-on experience in robotics. In my final year, I stepped into the role of Electrical Co-Lead with the goal of improving our systems, growing the electrical team, retaining members, and strengthening onboarding through a new training program. My focus has been on system-level electrical design, cross-team collaboration during development, and managing the full electrical architecture of our robotic platforms. Being part of ARVP has been incredibly rewarding, not just for the technical growth, but for the chance to lead, teach new members, and share our work with the broader community.

Electrical Co-Lead
Electrical Co-Lead
Hi! I'm Nik. I am currently working on Arctos' motion planning system. I develop the logic so our robot can move to any position in its world, relative to any frame! I joined the team to learn about the nature of robotics and systems engineering. I hope to continue expanding my role within the club and turn my newfound knowledge into a career.

Software Co-Lead
Software Co-Lead
I'm a member of the software team in my 3rd year of computer science. I develop the mission planning node for Arctos, which consists of behaviour trees that manage the high level decision making of the robot. I joined the club in 2021 to expand my robotics development skills. Interested in autonomous decision making, vision based control systems/visual servoing, and all types of robotic autonomy. I am looking to apply what I learn to a future career in robotics.

Software Co-Lead
Software Co-Lead
I joined ARVP in 2021 to have fun and grow my knowledge in robotics and artificial intelligence. Being a part of the software team, I have met lots of amazing people, and learned many things about robotics, control, software development, and more. Some activities I like to do include hiking, mountaineering, and triathlons.

Project Co-Lead & Business Lead
Project Co-Lead & Business Lead
I joined ARVP in June 2023 as a second-year mechanical engineering student, seeking hands-on experience in robotics and autonomous systems. Since then, it has become the highlight of my degree: a place where I've brought ideas to the physical world, made life-long friends, and met industry leaders from around the world. This team has been transformative for me as a person and what I believe is possible. Now as project co-lead, I get to bring this experience to dozens of students year over year!

Design Lead
Design Lead
Hi! I’m a third-year Bachelor of Design student in the business and marketing route. I joined ARVP in September 2024 to apply my design skills beyond the classroom, meet new people, and because robots are pretty cool. Since then, stepping into a lead role has been incredibly rewarding, helping me grow my skills in planning, collaboration, and team leadership. Outside of ARVP, you’ll usually find me hosting game nights, cycling, or trying out new recipes.

Admin Member
Admin Member
I joined ARVP in October 2024 to help out the business admin team! I love that ARVP allows me to gain real world experience working with so many people as well as expand my networking and management skills.

Admin Member
Admin Member
The sciences, each straining in its own direction, have hitherto harmed us little; but some day the piecing together of dissociated knowledge will open up such terrifying vistas of reality, and of our frightful position therein, that we shall either go mad from the revelation or flee from the deadly light into the peace and safety of a new dark age.

Admin Member
Admin Member
I learned about ARVP in my first year, but joined a year later in January. The idea of a robot swimming in the water really intrigued me and I was curious to learn more about the club. The people in the club are really cool and there are various opportunities to branch out and explore :)

Admin & Electrical Member
Admin & Electrical Member
I joined ARVP in 2022 and have had the chance to work across the Business and Electrical teams, gaining hands-on experience in robotics that I wouldn’t have found anywhere else. I joined ARVP to apply what I was learning in class to real-world engineering challenges and learn more about robotics. What I love most about ARVP is the community we’ve built. Everyone is not only fun to work with, team meetings are both productive and engaging, and the work we do feels meaningful—not just to our learning, but to the broader engineering student experience.

Admin Member
Admin Member
I am the Finance and Procurement manager for the club and I am part of the business sub team. I joined in September of 2024. I joined because the club work sounded fun and the people in the club were pretty cool. I particularly enjoy hanging out with the other club members.

Software & Business Member
Software & Business Member
I joined ARVP in my first year of engineering. As a member of the Software team, I focus on incorporating language models to enable our autonomous underwater vehicle to perform complex tasks beyond simple navigation.

Admin Member
Admin Member

Electrical Co-Lead
Electrical Co-Lead
Hi, I’m Brendan Flynn, currently in my final year of Engineering Physics with a Minor in Computer Science. I joined ARVP in 2023 to challenge myself beyond the classroom and gain hands-on experience in robotics. In my final year, I stepped into the role of Electrical Co-Lead with the goal of improving our systems, growing the electrical team, retaining members, and strengthening onboarding through a new training program. My focus has been on system-level electrical design, cross-team collaboration during development, and managing the full electrical architecture of our robotic platforms. Being part of ARVP has been incredibly rewarding, not just for the technical growth, but for the chance to lead, teach new members, and share our work with the broader community.

Electrical Co-Lead
Electrical Co-Lead
Hi! I'm Nik. I am currently working on Arctos' motion planning system. I develop the logic so our robot can move to any position in its world, relative to any frame! I joined the team to learn about the nature of robotics and systems engineering. I hope to continue expanding my role within the club and turn my newfound knowledge into a career.

Electrical & Software Member
Electrical & Software Member
I like to think I joined ARVP for the robots but I definitely stayed for the friends! I've been able to learn about different applications and also interacting with people! Other than being profound, ARVP lets me implement fun ideas and stretch my creative limbs! I'm interested in art... and I guess underwater robots :p.

Electrical Member

Electrical Member
Electrical Member
I joined ARVP in September because I wanted to get more hands-on experience with electronics and start learning PCB design, which has always interested me. I was also really drawn to the team’s focus on autonomous systems since I’ve been fascinated by the advancements in that field. ARVP seemed like the perfect place to apply what I’ve learned, work on real projects, and collaborate with others who are just as passionate about robotics and innovation.

Electrical Member

Electrical Member
Electrical Member
ARVP lets me put into practice the principle we learn in electrical engineering. The electrical leads (Brendan and Nikolai), and senior members are always there to answer any questions and guide me in my projects inside and outside of ARVP. The robot we make is really cool, but the primary reason I stick around is the fantastic people in our club.

Electrical Member
Electrical Member
I joined ARVP as an electrical team member in the fall 2024. I was highly motivated by the objectives and the work. This club is doing work related to autonomous research vehicles. The best thing about ARVP is a supportive community and my best part of work is when I learn something which I never heard of.

Electrical Member
Electrical Member
I am a Northern Alberta Institute of Technology alumnus with a diploma in Computer Systems Technology. I am passionate about next generation technology, as well as working towards a cleaner and better future. My goal is to work with embedded systems and Iot, intelligent systems, extended reality, and environmental robotics.

Electrical Member
Electrical Member
Hi, I'm Luke! I joined ARVP to learn technical skills like PCB design and embedded systems. I have been amazed by the kindness and support I have received from the ARVP team! I am so excited to keep improving my conceptual understanding of physical circuits, all while being surrounded by a great group!

Electrical Member
Electrical Member
I joined ARVP fall of 2024, since then I've been apart of the electrical team. So far it has been a fun and welcoming journey learning how to design PCB's and how the sub works. The club has expanded my knowledge about circuits outside the classroom and has allowed me to gain real world experience.

Electrical Member
Electrical Member

Admin & Electrical Member
Admin & Electrical Member
I joined ARVP in 2022 and have had the chance to work across the Business and Electrical teams, gaining hands-on experience in robotics that I wouldn’t have found anywhere else. I joined ARVP to apply what I was learning in class to real-world engineering challenges and learn more about robotics. What I love most about ARVP is the community we’ve built. Everyone is not only fun to work with, team meetings are both productive and engaging, and the work we do feels meaningful—not just to our learning, but to the broader engineering student experience.

Electrical Member
Electrical Member
I joined ARVP in Fall 2024 as an electrical team member. I was recruited through friends from multiple teams and because it could teach practical skills not taught in classes. The parts I enjoy most about ARVP is, first the support from the community both companies and club members. Second is the amount of innovative freedom allowed when developing solutions for projects. And the last part that really stands out is the variety of learning opportunities based on how you best learn or are wanting to learn.

Electrical Member
Electrical Member
I joined the ARVP Electrical Team in Fall 2024 to connect with my fellow engineers and collaborate on an exciting project. What I enjoy most about ARVP is that the work we do can't be replicated in a classroom or office. It's hands on, challenging, and a great learning experience.

Electrical Member
Electrical Member
I joined ARVP in the fall of 2023 as part of the Electrical Team, looking for a chance to apply what I was learning in class to real-world challenges. Since then, I’ve had the opportunity to work on system-level design, PCB design, and hands-on electrical assembly, which has been an incredible learning experience. Being part of ARVP has sparked a genuine passion for robotics. It’s not just the technical work but also the chance to connect with other students who share the same enthusiasm that’s made my time here so meaningful. I’m excited to keep building on these experiences by taking on more projects with the team and growing my skills further. This has really solidified my goal of pursuing a future career in robotics, where I can keep doing what I love.

Electrical Member

Electrical & Software Member
Electrical & Software Member
Initially, my main goal was to enhance my knowledge in designing and creating circuits, especially advanced printed circuit boards. I realized that to excel as a computer engineer, I needed a solid grasp of hardware in programming. As my career goals changed, I became passionate about pursuing a career in embedded systems programming and software. My aim is to understand and improve upon the existing code while actively learning and refining my skills.

Mechanical Co-Lead
Mechanical Co-Lead
I really enjoy making and designing different things. ARVP has given me a great opportunity to learn and apply my skills on real world problems. I’m using the skills I’ve learned to help develop all of the different systems on all of our robots. I have worked on, and helped develop a lot of our systems and robots (Kenai and Koda are my babies) it has been a ton of fun to be able to work with so many different people and learn so many new things.

Mechanical Co-Lead
Mechanical Co-Lead
I joined ARVP in 2022 as a mechanical team member to get robotics project experience and to have a practical application for what I learned in classes. My main project was the torpedo subsystems for RoboSub 2023 and the redesign for 2024. This year I am the mechanical team lead and I enjoy getting to work on a large variety of different projects and collaborate with the electrical and software teams.

Mechanical Member
Mechanical Member
I joined ARVP in my second year after hearing so many great things about the club, and figured it would be the perfect way to combine my passion for mechanical design while hopefully making a few friends along the way - which I can confidently say worked out pretty well. Since joining, I've had the opportunity to work on some really exciting projects alongside an incredibly talented and driven team. Being surrounded by such a large group of passionate people has pushed me to learn a lot, from technical skills and hands-on design experience to problem solving and teamwork. Along the way, I've gained valuable experience, made some lifelong friends, and had a lot of fun doing it.

Mechanical Member
Mechanical Member
Quack quack quaaaaaaack!

Mechanical Member
Mechanical Member
I am in my fifth year of Mechanical Engineering, and joined in January 2025. I joined the club to gain hands on experience in mechanical design and prototyping, and working on an interdisciplinary team. I have really enjoyed working with the other students to complete projects and get the robot in the water.

Mechanical Member
Mechanical Member
I joined ARVP at the start of my first year of University. I joined to be able to work on engineering outside of my classes and to be part of a fun team. I have most liked the ability to do engineering and apply myself to the problems.

Mechanical Member

Mechanical Member

Mechanical Member
Mechanical Member
As for me, I am tormented with an everlasting itch for things remote. I love to sail forbidden seas, and land on barbarous coasts.

Mechanical Member

Mechanical Member
Mechanical Member
I joined ARVP's Electrical Subteam to gain hands-on experience which would complement my learning in the classroom. Through ARVP, I have developed my electrical design, intuition, and problem solving. The best thing about ARVP though is the supportive community the club creates which enabled me to develop all the skills I previously mentioned. My biggest learning from ARVP is that any problem can be solved by working together as a team.

Mechanical Member
Mechanical Member
I first joined ARVP in my second year looking for a productive way to fill my spare time. As a returning member of the mechanical team, I’m excited to continue tackling the complex structural and hardware integration challenges that come with autonomous robotics. Outside of ARVP, I spend most of my time rock climbing and focusing (or at least trying to) on my studies and spending time with friends.

Project Co-Lead
Project Co-Lead
I joined ARVP to learn more about robotics and how to apply machine learning and reinforcement learning algorithms to real world systems. I am currently doing my Masters in computer science with a focus on reinforcement learning.

Software Co-Lead
Software Co-Lead
I'm a member of the software team in my 3rd year of computer science. I develop the mission planning node for Arctos, which consists of behaviour trees that manage the high level decision making of the robot. I joined the club in 2021 to expand my robotics development skills. Interested in autonomous decision making, vision based control systems/visual servoing, and all types of robotic autonomy. I am looking to apply what I learn to a future career in robotics.

Software Co-Lead
Software Co-Lead
I joined ARVP in 2021 to have fun and grow my knowledge in robotics and artificial intelligence. Being a part of the software team, I have met lots of amazing people, and learned many things about robotics, control, software development, and more. Some activities I like to do include hiking, mountaineering, and triathlons.

Software Member
Software Member
I'm bridging the vision team with the rest of the software team. I like messing around with computers and solving automation problems. Increasingly becoming interested in the non-deterministic problem solving offered by machine learning.

Electrical & Software Member
Electrical & Software Member
I like to think I joined ARVP for the robots but I definitely stayed for the friends! I've been able to learn about different applications and also interacting with people! Other than being profound, ARVP lets me implement fun ideas and stretch my creative limbs! I'm interested in art... and I guess underwater robots :p.

Software Member
Software Member
My life was always missing something. I woke up every morning having to make every decision for the day. I needed autonomy. I needed a mission planner to dictate my life and a motion planner to tell me where to go. ARVP gave me the autonomy I desired and yearned for, fulfilling my life and showing me light in my bleak cave. ARVP was the guidance I needed to become more autonomous, more robotic, more vehicle, and more project.

Software Member
Software Member

Software Member

Software Member
Software Member
Hi! I joined ARVP to learn more about software that powers robots! I have been with the software team since Winter of 2025, and have learned lots about ROS in the process. I like the problem-solving aspect of ARVP, and the social aspect as well. I love having a separate project to focus on during my school year that is much different from any of my assignments!

Software Member
Software Member
Duck Norris had to stop landing in the ocean. Too many tsunamis.

Software Member
Software Member
HONK! Just a silly goose, nothing to see here.

Software Member
Software Member
I am a CS student, and I joined ARVP in January of 2025 because I wanted to learn how to code on a team, as well as learn more about robotics. I never imagined how involved I would become with the club since then, and I've gained so much from it so far (I'm even a lead now!). I am interested in embedded development, computer vision, machine learning and control systems.

Software Member
Software Member
I joined ARVP at the start of Fall 2024. I knew about them in my first year and wanted to get involved with the start of my second year. I work on the Software team, and since finishing onboarding, I've worked on developing a web based UI to view and control the robot. I'm interested in all things computer science, and I did some robotics in high school, so ARVP was a great place to learn about the more advanced concepts and software used in robotics. I've loved working in ARVP and being surrounded by very talented people, and I'm excited for future years and working on ambitious projects.

Software & Business Member
Software & Business Member
I joined ARVP in my first year of engineering. As a member of the Software team, I focus on incorporating language models to enable our autonomous underwater vehicle to perform complex tasks beyond simple navigation.

Software Member
Software Member
Did everyone see that? Because I will not be doing it again.

Software Member
Software Member
I joined ARVP in September 2024 as part of the software team. Although I explored several student clubs, ARVP is the one I’ve stayed with because of its welcoming culture and supportive leadership. Most of my work has focused on computer vision, converting models and, more recently, tackling visual-servoing tasks, which has been a great way to combine my interests in vision and robotics.

Software Member
Software Member
I am a CS Undergrad Student at the University of Alberta. I love robotics & have also joined a project team in high school. I recommend this club to everyone for the combination of friends and knowledge that you will get throughout your degree.

Electrical & Software Member
Electrical & Software Member
Initially, my main goal was to enhance my knowledge in designing and creating circuits, especially advanced printed circuit boards. I realized that to excel as a computer engineer, I needed a solid grasp of hardware in programming. As my career goals changed, I became passionate about pursuing a career in embedded systems programming and software. My aim is to understand and improve upon the existing code while actively learning and refining my skills.

Project Co-Lead
Project Co-Lead
I like to think I joined ARVP for the robots but I definitely stayed for the friends! I've been able to learn about different applications and also interacting with people! Other than being profound, ARVP lets me implement fun ideas and stretch my creative limbs! I'm interested in art... and I guess underwater robots :p.

Project Co-Lead
Project Co-Lead
I joined ARVP in June 2023 as a second-year mechanical engineering student, seeking hands-on experience in robotics and autonomous systems. Since then, it has become the highlight of my degree: a place where I've brought ideas to the physical world, made life-long friends, and met industry leaders from around the world. This team has been transformative for me as a person and what I believe is possible. Now as project co-lead, I get to bring this experience to dozens of students year over year!

Mechanical Co-Lead
Mechanical Co-Lead
I really enjoy making and designing different things. ARVP has given me a great opportunity to learn and apply my skills on real world problems. I’m using the skills I’ve learned to help develop all of the different systems on all of our robots. I have worked on, and helped develop a lot of our systems and robots (Kenai and Koda are my babies) it has been a ton of fun to be able to work with so many different people and learn so many new things.

Mechanical Co-Lead
Mechanical Co-Lead
ARVP is holding me hostage, I cannot escape please it's been years. I must regain my autonomy.

Electrical Co-Lead
Electrical Co-Lead
I joined ARVP in the fall of 2023 as part of the Electrical Team, looking for a chance to apply what I was learning in class to real-world challenges. Since then, I’ve had the opportunity to work on system-level design, PCB design, and hands-on electrical assembly, which has been an incredible learning experience. Being part of ARVP has sparked a genuine passion for robotics. It’s not just the technical work but also the chance to connect with other students who share the same enthusiasm that’s made my time here so meaningful. I’m excited to keep building on these experiences by taking on more projects with the team and growing my skills further. This has really solidified my goal of pursuing a future career in robotics, where I can keep doing what I love.

Electrical Co-Lead

Software Co-Lead
Software Co-Lead
I am a CS student, and I joined ARVP in January of 2025 because I wanted to learn how to code on a team, as well as learn more about robotics. I never imagined how involved I would become with the club since then, and I've gained so much from it so far (I'm even a lead now!). I am interested in embedded development, computer vision, machine learning and control systems.

Software Co-Lead
Software Co-Lead
Initially, my main goal was to enhance my knowledge in designing and creating circuits, especially advanced printed circuit boards. I realized that to excel as a computer engineer, I needed a solid grasp of hardware in programming. As my career goals changed, I became passionate about pursuing a career in embedded systems programming and software. My aim is to understand and improve upon the existing code while actively learning and refining my skills.

Business Co-Lead
Business Co-Lead
I joined ARVP in my first year of engineering. As a member of the Software team, I focus on incorporating language models to enable our autonomous underwater vehicle to perform complex tasks beyond simple navigation.

Business Co-Lead
Business Co-Lead
Hi! I’m a third-year Bachelor of Design student in the business and marketing route. I joined ARVP in September 2024 to apply my design skills beyond the classroom, meet new people, and because robots are pretty cool. Since then, stepping into a lead role has been incredibly rewarding, helping me grow my skills in planning, collaboration, and team leadership. Outside of ARVP, you’ll usually find me hosting game nights, cycling, or trying out new recipes.

Business Co-Lead
Business Co-Lead
I joined ARVP in my first year of engineering. As a member of the Software team, I focus on incorporating language models to enable our autonomous underwater vehicle to perform complex tasks beyond simple navigation.

Business Co-Lead
Business Co-Lead
Hi! I’m a third-year Bachelor of Design student in the business and marketing route. I joined ARVP in September 2024 to apply my design skills beyond the classroom, meet new people, and because robots are pretty cool. Since then, stepping into a lead role has been incredibly rewarding, helping me grow my skills in planning, collaboration, and team leadership. Outside of ARVP, you’ll usually find me hosting game nights, cycling, or trying out new recipes.

Business Member
Business Member
I joined ARVP in October 2024 to help out the business admin team! I love that ARVP allows me to gain real world experience working with so many people as well as expand my networking and management skills.

Treasurer
Treasurer
I joined this absolutely incredible team for friendship, hardship, and perseverance! I am united by friends, and empowered by the team! I am so excited for more spreadsheet knowledge, how could I not have enough! I was nothing before spreadsheets. I love spreadsheets and cooking. I use cooking and spreadsheets to sometimes calculate the optimal milk fat content within an ice cream base to truly let the flavor of the ice cream shine. Now that is what I call applicable skills! I aspire to broaden my engineering knowledge, efficiencies, and make meaningful connections!

Business Member
Business Member
I joined ARVP in September 2025 because the project was very interesting as a whole, and I wanted to see how I could be part of it on the business side of the team. Through my experience here, I have gained skills in technical and professional communication and networking. The team is great, and I've met some amazing people and found many opportunities to branch out my skill set.

Business Member

Business Member
Business Member
Hello, I am a computing science and design student at the University of Alberta. I joined ARVP in September 2025 because my friends were in the club, I ended up really loving it and am now working on design & marketing related tasks for the business team!

Business Member
Business Member
I joined the club because of a friend but find it fun right away. In the business team I have learned to communicate with different companies for sponsorship and take part in events in the club (such as taking photos or setting up parties). I have a lot of interests! For example Star Wars and basketball, also interested in geoguesser.

Business Member
Business Member
I learned about ARVP in my first year, but joined a year later in January. The idea of a robot swimming in the water really intrigued me and I was curious to learn more about the club. The people in the club are really cool and there are various opportunities to branch out and explore :)

Business Member

Electrical Co-Lead
Electrical Co-Lead
I joined ARVP in the fall of 2023 as part of the Electrical Team, looking for a chance to apply what I was learning in class to real-world challenges. Since then, I’ve had the opportunity to work on system-level design, PCB design, and hands-on electrical assembly, which has been an incredible learning experience. Being part of ARVP has sparked a genuine passion for robotics. It’s not just the technical work but also the chance to connect with other students who share the same enthusiasm that’s made my time here so meaningful. I’m excited to keep building on these experiences by taking on more projects with the team and growing my skills further. This has really solidified my goal of pursuing a future career in robotics, where I can keep doing what I love.

Electrical Co-Lead

Electrical Member
Electrical Member
Hi, I'm Ari. I joined ARVP in Fall 2025 to learn more about robotics and gain hands on project experience in a team setting. since joining I've had the chance to learn about PCB design and the development process behind it. I'm excited to continue building my skills to meaningfully contribute to the team.

Electrical Member

Electrical Member
Electrical Member
I joined the electrical team to apply principles related to hardware design and engineering. So far, ARVP has given me the opportunity to develop a greater understanding for electronics and I hope to learn more!

Electrical Member
Electrical Member
ARVP lets me put into practice the principle we learn in electrical engineering. The electrical leads (Brendan and Nikolai), and senior members are always there to answer any questions and guide me in my projects inside and outside of ARVP. The robot we make is really cool, but the primary reason I stick around is the fantastic people in our club.

Electrical Member
Electrical Member
I am a Northern Alberta Institute of Technology alumnus with a diploma in Computer Systems Technology. I am passionate about next generation technology, as well as working towards a cleaner and better future. My goal is to work with embedded systems and Iot, intelligent systems, extended reality, and environmental robotics.

Electrical Member
Electrical Member
Hi, I'm Luke! I joined ARVP to learn technical skills like PCB design and embedded systems. I have been amazed by the kindness and support I have received from the ARVP team! I am so excited to keep improving my conceptual understanding of physical circuits, all while being surrounded by a great group!

Electrical Member
Electrical Member
I joined ARVP fall of 2024, since then I've been apart of the electrical team. So far it has been a fun and welcoming journey learning how to design PCB's and how the sub works. The club has expanded my knowledge about circuits outside the classroom and has allowed me to gain real world experience.

Electrical Member
Electrical Member
I chose a club far away from civil engineering (my specialization) for my second year since being creative and solving fun problems with a team doesn't need experience or the education. It just takes passion!

Electrical & Software Member

Electrical Member
Electrical Member
I joined ARVP because I wanted to gain some hands-on experience with electronics and to work on a cool project. Since joining the team, I have been able to learn and develop hardware skills that will help me in my electrical engineering career. It's super fun to be able to see and work on real projects outside of our courses, which allows us to apply our knowledge. I love the team at ARVP because the people are amazing. Everyone is very supportive, making it a great learning experience.

Electrical Member
Electrical Member
I joined the ARVP Electrical Team in Fall 2024 to connect with my fellow engineers and collaborate on an exciting project. What I enjoy most about ARVP is that the work we do can't be replicated in a classroom or office. It's hands on, challenging, and a great learning experience.

Electrical Member
Electrical Member
Hello! I am an electrical engineering student at the university and I initially joined ARVP because I was interested in working with an autonomous vehicle. Now, ARVP has shown me how fun it is to design something yourself, and how all the many small and simple components can come together to make a complex and functional system. ARVP has been an incredible learning experience, and the skills and knowledge I've been able to get from here will certainly aide me in my future endeavors.

Electrical Member
Electrical Member
Hey, I’m Rayan! I’m a second-year electrical engineer and also have a role with the EE club as an academic services coordinator. I’m excited to expand my knowledge on robotics and get more hands on experience with wiring and coding boards! Outside of school, my hobbies include running, reading, and cafe hopping.

Electrical Member
Electrical Member
I joined ARVP's Electrical Subteam to gain hands-on experience which would complement my learning in the classroom. Through ARVP, I have developed my electrical design, intuition, and problem solving. The best thing about ARVP though is the supportive community the club creates which enabled me to develop all the skills I previously mentioned. My biggest learning from ARVP is that any problem can be solved by working together as a team.

Electrical Member
Electrical Member
I am a second year Engineering physics major. I joined ARVP in 2024 as a first year engineer in the mechanical team then transferred into electrical as my major was more related to those topics. joining has allowed my to gain experience with systems that were not being taught in my classes and to be able to gain experience from upper-years on co-op and other courses.

Mechanical Co-Lead
Mechanical Co-Lead
I really enjoy making and designing different things. ARVP has given me a great opportunity to learn and apply my skills on real world problems. I’m using the skills I’ve learned to help develop all of the different systems on all of our robots. I have worked on, and helped develop a lot of our systems and robots (Kenai and Koda are my babies) it has been a ton of fun to be able to work with so many different people and learn so many new things.

Mechanical Co-Lead
Mechanical Co-Lead
ARVP is holding me hostage, I cannot escape please it's been years. I must regain my autonomy.

Mechanical Member
Mechanical Member
I joined ARVP in my second year after hearing so many great things about the club, and figured it would be the perfect way to combine my passion for mechanical design while hopefully making a few friends along the way - which I can confidently say worked out pretty well. Since joining, I've had the opportunity to work on some really exciting projects alongside an incredibly talented and driven team. Being surrounded by such a large group of passionate people has pushed me to learn a lot, from technical skills and hands-on design experience to problem solving and teamwork. Along the way, I've gained valuable experience, made some lifelong friends, and had a lot of fun doing it.

Mechanical Member
Mechanical Member
I am currently a 2nd year mechanical engineering co-op student. I joined ARVP this September because I wanted to learn SolidWorks and gain design experience. I'm currently working on my second project which involves designing a new shelf to store our mechanical parts. I like playing volleyball, skiing, and journaling on my spare time. I am seeking my first co-op for May 2026.

Mechanical Member
Mechanical Member
I joined ARVP in Fall 2025 to get hands on experience and see how all the different subteams work together towards a common goal. What interested me the most about ARVP is the autonomy of the robots and I'm excited to learn more about how all the different parts function together.

Mechanical Member
Mechanical Member
I am in my fifth year of Mechanical Engineering, and joined in January 2025. I joined the club to gain hands on experience in mechanical design and prototyping, and working on an interdisciplinary team. I have really enjoyed working with the other students to complete projects and get the robot in the water.

Mechanical Member

Mechanical Member
Mechanical Member
I first joined ARVP in my second year looking for a productive way to fill my spare time. As a returning member of the mechanical team, I’m excited to continue tackling the complex structural and hardware integration challenges that come with autonomous robotics. Outside of ARVP, I spend most of my time rock climbing and focusing (or at least trying to) on my studies and spending time with friends.

Software Co-Lead
Software Co-Lead
I am a CS student, and I joined ARVP in January of 2025 because I wanted to learn how to code on a team, as well as learn more about robotics. I never imagined how involved I would become with the club since then, and I've gained so much from it so far (I'm even a lead now!). I am interested in embedded development, computer vision, machine learning and control systems.

Software Co-Lead
Software Co-Lead
Initially, my main goal was to enhance my knowledge in designing and creating circuits, especially advanced printed circuit boards. I realized that to excel as a computer engineer, I needed a solid grasp of hardware in programming. As my career goals changed, I became passionate about pursuing a career in embedded systems programming and software. My aim is to understand and improve upon the existing code while actively learning and refining my skills.

Software Member
Software Member
My main goal was to learn how to code on my laptop — big screens make me feel powerful, and tiny screens make me irrationally angry (half-joking). I also wanted to get experience working with a larger engineering team. I really like how organized the workflow is at ARVP, and I’m excited to learn ROS2 and improve my software skills.

Software Member
Software Member
My life was always missing something. I woke up every morning having to make every decision for the day. I needed autonomy. I needed a mission planner to dictate my life and a motion planner to tell me where to go. ARVP gave me the autonomy I desired and yearned for, fulfilling my life and showing me light in my bleak cave. ARVP was the guidance I needed to become more autonomous, more robotic, more vehicle, and more project.

Software Member
Software Member
It took a little convincing, but I joined the club because I thought it would be fun to join a multi disciplinary club where I get to contribute to a project and apply my skills in a practical environment. I was really excited to grow my knowledge in both robotics and software development. Outside of the club, I like to read, cook, go to the gym and unwind playing games.

Software Member
Software Member
As a first year Honors Computing Science student, I joined ARVP in order to complement my current undergraduate studies, as well as to expand my scope of knowledge beyond what just a lecture can teach. While I spend most of my time on my studies, my free time is often spent tinkering with my computer and falling down Wikipedia rabbit holes in computing topics and history.

Electrical & Software Member

Software Member
Software Member
I joined ARVP in 2025 during my second year of Computer Engineering, because I wanted to do more than just going to class and practise some real engineering! I’m passionate about software, and I love coding because it enables me to contribute to a plethora of incredible applications in technology, including robotics! Personally, I think it’s pretty cool seeing the machines we made interact with the real world! In my downtime, I enjoy playing video games, watching anime (AoT is PEAK), and occasionally touching grass :)

Software Member
Software Member
I joined ARVP in September 2024 as part of the software team. Although I explored several student clubs, ARVP is the one I’ve stayed with because of its welcoming culture and supportive leadership. Most of my work has focused on computer vision, converting models and, more recently, tackling visual-servoing tasks, which has been a great way to combine my interests in vision and robotics.