Experience
University of Waterloo Research Intern ~
Mobile App Developer ~ Data Miner ~
Software Developer (Vidyard)
About Me
I'm a third year Software Engineering student at McMaster University with a current GPA of 4.0
My passion is solving problems and coming up with innovative solutions. I take pride in everything I do and set very high standards for myself.
I am confident, work well with others and have excellent communication skills.
I have dual Canadian and U.K citizenship having moved to Brant County, Canada from England at the age of 7. I am well travelled and have a broad outlook on life. I'm now looking forward to expanding my knowledge and experience by seeking new and exciting opportunities.
I have always strived to have a positive impact on the people around me. I’m aware of the impact of my actions and how I may be able to use my learning to enrich the lives of others. During high school I accumulated 160 volunteer hours helping with summer camps for 5 to 10-year-olds at a nearby nature centre. These camps help to teach kids to respect nature at an early age, which I believe to be important.
Technology has always been a fascination for me but I consider myself to be a well rounded person. Aside from my coding I play Piano and also love history, drama and philosophy.
I love hackathons and had the privilege of being invited to Hack the North at the University of Waterloo in 2022 and 2023 where I was able to attend workshops on a variety of topics including ML and NLPs, as well as Web3
In 2022 I worked with fellow hackers to create and submit a party style guess the AI game using Co:here's NLP API. In 2023 we developed a series of mini games using eye tracking technology to detect blinks.
The 2022 project was shortlisted for award for best use of Co:here's API
Key Skills
- Fast learner with excellent analytical and problem-solving skills
- Work efficiently and effectively with minimal supervision
- Highly personable: able to rapidly establish a strong rapport and to work collaboratively as part of a team
- Superior oral and written communication skills; adept at explaining information clearly
- Excellent time management and organizational skills: able to effectively meet deadlines and manage opposing schedules and workloads
Technical Skills
Languages/Frameworks:
- Java, Python, Ruby on Rails, Vue, SQL, C#, C, Golang, Bash, MATLAB, Kubernetes
Developer Tools:
- GitHub, AWS, Datadog, IntelliJ IDEA, JIRA, Unity, VS Code, Android Studio, PyCharm, MySQL
Other:
- Google Cloud, Windows, Mac, Linux, Excel, Word, LaTeX, Inventor, SketchUp, AutoCAD
- Minecraft, Satisfactory and Factorio (everyone needs some time off 🙂)
Experience
Sun Life
Aug - Dec 2024
Site Reliability Analyst
- Current ongoing Co-op
- Achieved reliability status clearance, allowing access to Protected A and B class documents in Canada.
- Working in an AGILE team, participating in daily scrums and utilising a JIRA board with individual ticket deadlines.
Vidyard May - Aug 2024
Data Platform Team
- Self-learnt the company integrations and created documentation as I went, halving the onboarding time for new hires.
- Implemented observability for integrations using Datadog, exposing issues with lead creation stemming back 5 years.
- Adapted quickly to a sudden team reorganisation, taking on tickets for my new team within the first day
- Created EKS architecture diagrams and traced data to visualise how the company infrastructure connects to Druid.
Vidyard May - Aug 2023
Software Developer
- Worked with the Share:Send team on the Vidyard Rooms project.
- Utilized Vue.js and Ruby on Rails for both front-end and back-end programming, and upheld high test coverage for all my work.
- Optimized and ran migrations on the company database through use of MySQL.
- Followed a GitHub CI workflow to merge and deploy PRs to staging and production, and reviewed my colleagues’ code.
- Aided a project to remove login requirements for Vidyard Rooms, raising user retention by 50%.
Hack the North Hackathon Sep 2022
Hacker
- Attended workshops on a variety of topics including ML and NLPs, as well as Web3
- Worked with fellow hackers to create and submit a party style guess the AI game using Co:here’s NLP API.
- Project was shortlisted for award for best use of Co:here’s API
University of Waterloo Co-opMay - Aug 2022
Researcher
- Created a dataset of open-source Android apps as a tool for other researchers
- Used Android Studio to compile a large variety of apps
- Created Python scripts to mine data using GitHub’s API
- Created a report on the development of the dataset and how it can be used, for the MSR 2022 conference
Paris District High School Co-opJan - Jun 2021
Mobile App Developer
- Developed a driving simulator app using Unity to teach new drivers the rules of the road
- Created a research paper covering the app’s potential uses and its effect on beta-testers
- Entered app and paper into the Bay Area Science and Engineering Fair (BASEF)
University of WaterlooJun - Aug 2020
Researcher
- Worked alongside a software engineering professor and a team of students to create and populate a website collating software engineering tools created by researchers
Foundation of Student Science and Technology Co-opJan - June 2020
Data Miner
- Data-mined large GitHub repositories under the mentorship of a software engineering professor, and used logistic regression systems to find correlations between various aspects of developer experience and defects
- Authored an academic research paper on findings, and submitted it to the Journal of Student Science and Technology for publication
Academics
McMaster University, Bachelor of Engineering Sep 2021 - May 2025
Software Engineering
Current GPA 4.0
Year 3
-
Algorithms and Complexity (Elective)~ A+
-
Software Testing~ A
-
Software Design III - Large System Design~ A+
-
Dynamic Systems and Control~ A
-
Engineering Design 3: Engineering Economics~ A+
-
Software Design II – Concurrent System Design~ A+
-
Linear Optimization~ A+
-
Databases~ A+
-
Signals and Systems - Introduction to Software Development~ A+
-
Software Requirements And Security Considerations~ A
-
Software Engineering Practice and Experience: Binding Theory to Practice~ A+
Year 2
-
Data Structures and Algorithms~ A+
-
Object-Oriented Programming~ A+
-
Digital Systems & Interfacing~ A+
-
Integrated Engineering Design Project 2~ A+
-
Software Design I - Introduction to Software Development~ A+
-
Computer Architecture~ A
-
Discrete Mathematics and Logic II~ A+
-
Engineering Math III~ A+
-
Discrete Mathematics with Applications I~ A+
-
Software Engineering Practice & Experience~ A+
Year 1
-
Integrated Design Projects in Engineering~ A+
-
Engineering Mathematics II-A~ A+
-
Engineering Mathematics II-B~ A+
-
Wave, Elec & Magnetic~ A+
-
General Chemistry: Engineer I~ A+
-
Introductory Microeconomics~ A
-
Engineering Mathematics I~ A
-
Mechanics~ A+
- Enrolled in McMaster Game Development Club
Bay Area Science and Engineering Fair (BASEF)2021
- BASEF Silver Merit Award
- Mohawk College Computer Science & Information Technology Excellence Award
- Primary Fluid Systems Award
- ArcelorMittal Dofasco Hot Mill Award
Paris District High School (PDHS)2017 - 2021
- High School Diploma – Honours with Distinction
- Ontario Scholar
- Schulich Leader Nominee
- Hillier Scholarship Finalist
- I. B. Webster Engineering Scholarship
- Brant Arts and Culture Theatre Arts Award
- Euclid, Fermat, Cayley, and Fryer Mathematics Contests – Top Mark in the School and Team Zone Champion
- Awards for Advanced Functions, Physics and English
- Over 160 volunteer hours assisting in the running of summer camps at a local nature reserve