Hello,

My Name is

Ethan Gabriel

Linkedin Profile
img

About me

Computer Engineering Student - University of Waterloo

Hi there! My name is Ethan Gabriel and I am a third year computer engineering student at the University of Waterloo. I am an aspiring Software Engineer, interested in machine learning and artificial intelligence. Check out my skills, experience, and some of my recent coding projects. Feel free to contact me or check out my other social media platforms in the contact section. To request a copy of my resume, click on the button below to send me an email!

Request Resumé

Awards

Here is a list of my most recent awards and scholarships!

Jim Kalbfleisch Award ($1,500)

Colonel Hugh Heasley Engineering Scholarship ($10,000)

University of Waterloo President's Scholarship of Distinction ($2,000)

Skills

Here is a list of my most desirable technical and professional skills for the workforce! As an spirsping software engineer, I am constantly striving to learn new skills and enhance my current ones.

Python

C++ & C

Golang

Cypress

nextJS

HTML & CSS

Angular

node.js

Excellent Critical Thinker

Proactive Problem Solver

Verbal & Written Communication

Cross-functional Team Leadership

Experience

Midnight Sun

Software Engineer

Seasonal • May 2024 - Present

- Participating in University of Waterloo’s oldest Design Team
- Collaborating with the strategy team to develop performance-optimizing scripts for solar-powered vehicles by analyzing vehicle statistics and weather data for race tactics.

img

TribalScale

Agile Test Engineer

Co-op • January 2024 - April 2024

- Received "Outstanding" - Highest Level on Co-op Evaluation
- Led API & UI Automation through Cypress, Postman, Selenium, and Playwright for Client websites
- Enhanced Mobile App Automation through Appium for client applications
- Led the QA Team to introduce Automation Testing within CI/CD Pipeline for Client Products

img

Zoocasa

Automation Engineer

Co-op • May 2023 - August 2023

- Received "Outstanding" - Highest Level on Co-op Evaluation
- Designed automated UI tests in Cypress for company's website
- Created front-end unit tests in Jest & back-end unit tests in Golang
- Designed algorithms in Golang to improve text capitilization for all descriptions on website and mobile app
- Led sprints and sprint planning for the engineering team
- Assisted all engineers and developers with manual website and mobile app testing

img

Electical and Computer Engineering Society

Vice President, Academics

Seasonal • May 2023 - Present

- Organizing the peer mentorship program for the Department of Electrical and Computer Engineering at the University of Waterloo
- Organizing resume creitique and interview preperation sessions for students across department
- Pairing upper year ECE students with first year ECE students for academic tutoring, mentoring, and networking oppourtunities

img

WAT.ai

Machine Learning Researcher & Developer

Seasonal • September 2022 - April 2023

- Participating in University of Waterloo’s first Artificial Intelligence Design Team
- Assisting Technical Project Managers and Vice Presidents with Machine learning research on neural network architecture, developing, designing, and testing with TensorFlow

img

Treasury Board Secretariat

Junior Software Developer

Co-op • September 2022 - December 2022

- Received "Outstanding" - Highest Level on Co-op Evaluation
- Developed and tested backend, frontend, and workflow logic for 2 applications migrating to SharePoint Online Database (training request and petition admin system applications)
- Led development for backend and workflow logic for Cancelling requests and delegating approval tracking for training request application
- Curated and presented a technical manual to assist all administrative assistants across Ontario with new petition admin organization system

img

York Region Tutoring

Academic Tutor (Grade 9-12 Mathematics)

Part-time • October 2022 - December 2022

- Tutoring 20+ students in the following courses:
  - Grade 9 & 10: Mathematics
  - Grade 11: Functions
  - Grade 12: Advanced Functions, Calculus, Data Management
  - Advanced Placement: Calculus AB, Calculus BC, Statistics
  - International Baccalaureate: SL Mathematics, HL Mathematics

img

Engineers without Borders Canada, University of Waterloo Chapter

Front-End Software Developer

Seasonal • May 2022 - August 2022

- Designing the member directory page for all EWB Canadian chapter members on the EWB Canadian Website.
- Working with the National Office Executives to escalate cross-chapter member connections

img

Poole Construction Limited (PCL)

Technology Analyst

Co-op • January 2022 - April 2022

- Resolved hardware, software and technical issues regarding third-party software programs, construction project relocation, etc.
- Directed the Business Technology team in software developing a web-application to aid Technology Analysts with time-consuming, day-to-day tasks.
- Visited construction project sites to assist on-site employees with technical issues and set up temperature sensors for on-going projects.
- Responsible for all inventory received to and shipped from the District Office.

img

Emergency Lighting Services (ELS)

Office Administrator

Part-Time • June 2021 - September 2021

- Maintained key stakeholder information via Excel spreadsheet system on a weekly basis detailing corporate sales for updates to senior management.
- Prepared and organized company sales invoices for 200+ clients.
- Reconciled vendor payments against purchase orders using Spire accounting system.

img

Master Myung's Taekwondo Academy

Junior Instructor

Part-Time • September 2017 - March 2020

- Earned Second Degree Black Belt and consequently promoted to Junior Instructor.
- Trained groups of 50+ students in martial arts concepts from beginner to advanced levels.
- Assisted Taekwondo senior instructors with leading colour-belt & black-belt testing.
- Promoted respect and discipline through multi step challenges, and team building exercises.

img

Recent Projects

Hand Detection using openCV

Programs: Visual Studio Code, GitHub

Languages: Python, openCV

- Finger Counting in Real-Time Video in Python with OpenCV and MediaPipe
- Detects number of fingers raised in real-time

img

File Directory Visualizer

Programs: Visual Studio Code, GitHub

Languages: C++

- File Directory visualization displayed through the command line
- Handles inserting and deleting new nodes, and displays the tree in a visual format
- Used to help peers visualize binary trees for their academic courses

img

Handwritten Digit Detection

Programs: Visual Studio Code, GitHub

Languages: Python, MNIST Data Set

- Designed a handwritten digit detector with Python using the MNIST digits dataset
- Measured time metrics and presented data using python, Jupyter notebook, and JavaScript files

img

Multi-layer Perceptron

Programs: Visual Studio Code, Jupyter Notebook, Conda, GitHub

Languages: Python, JavaScript

- Designed a multi-layer perceptron (MLP) model to classify the MNIST digits dataset
- Measured time metrics and presented data using python, Jupyter notebook, and JavaScript files

img

PCL PC Assistant

Programs: Visual Studio

Languages: C#

- Program allows Technolgoy Analysts at PCL to complete tedious tasks within seconds
- Web-application maps the controls from the computer to complete certain tasks
- PC Assistant allows user to self-troubleshoot using buttons on screen to correct simple issues on their computer

img

FitCheck Now

Programs: Visual Studio Code, Atom, Flask

Languages: Python, HTML, CSS

- Program asks user for various health-related variables (calroie intake, exercise hours, etc.)
- Web-application Will provide a healthy meal plan option for user to meet specific goals
- FitCheck was designed for the 2022 TOHacks Hackathon - Team placed in the top 20

img

Contact information

School Email

e6gabrie@uwaterloo.ca

Location

Toronto, Canada

Linkedin

Ethan Gabriel

GitHub

Ethan Gabriel