Richard Ding

Mechatronics Engineering

Backend Developer

Robotics Aficionado

CFD Enthusiast

Richard Ding

Mechatronics Engineering

Backend Developer

Robotics Aficionado

CFD Enthusiast

About Me

Hey there! My name is Richard.
I am a second-year mechatronics engineering student at the University of Waterloo. I enjoy taking apart things and reassembling them to learn how things work, and my goal is to utilize the power of AI and mechatronics design to construct autonomous systems that can take over dangerous and heavy tasks and benefit society.

 
  • Program: Mechatronics Engineering
  • School: University of Waterloo
  • Software Ansys, SolidWorks, AutoCAD
  • Languages Python, Java, C++, C, SQL
  • Technologies ROS2, Arduino, FPGA, GD&T
Things I'm Passionate About
Robotics

I have a strong passion for robotics, from designing a cleaning robot for the elementary school's invention convention using no more than a motor connected to a battery, to a fully autonomous sumo robot, I am proud of everything I have built and will continue to explore.

Cycling

I really enjoy cycling and exploring the outdoors. From mountain biking to long-distance road trips, I have explored most of southwestern Ontario by bike.

Game Development

I do enjoy video games but in a different way. I like coding games from the ground up, as well as hosting Minecraft multiplayer servers with the goal of creating a community feeling for the players.

Tech Support

My enthusiasm for helping others with technical problems stems from a personal love for technology and a genuine desire to make a positive difference in the people around me. I take great pride in utilizing my knowledge and expertise in a way that helps and benefits others. This passion drives me to continually learn and grow, so I can offer my best assistance to anyone needing help with their tech issues. 

Quote
Simplicity is the ultimate sophistication
Leonardo da Vinci
Leonardo da Vinci
Systems Engineer
Resume
Experience
Controls Mechanical lead
2022 - Present
Controls Mechanical lead
Waterloo Rocketry
Team Co-Lead
2022 - Presentt
Team Co-Lead
UW React
Audio-visual Events & Stores Assistant
2023
Audio-visual Events & Stores Assistant
University of Waterloo
I deployed JIRA asset management to track the flow of over 200 pieces of equipment in the store and upgraded the issue board for a more efficient workflow. I oversaw the equipment operation of over 40 events on campus, providing all the necessary audio and visual setups required to run the event.
Founder/Developer
2017 - Present
Founder/Developer
Creatopia

I created a server for over 100+ daily active players for this personal business venture with a centralized server for players to engage on. I designed and assembled the server using custom-selected hardware and configured the internet to allow external users to join. I made revenue from cosmetic and prop sales and carefully budgeted to ensure the sustainability and profitability of the server.

To customize the in-game experience I used customized plugins coded in Java using Maven for project management. I also configured the Java startup flags, server settings and plugin configurations to ensure optimal performance and bring players the best content possible.

I lead a team to support the players and create new content.

Deputy Store Manager/ IT Technician
2020-2022
Deputy Store Manager/ IT Technician
Hanor Luxury Care

Besides delivering excellent customer service by efficiently handling garments drop-offs and pickups. I attended to the mechanical equipment at multiple stores and performed regular maintenance and checkups to ensure smooth function.

I also performed regular maintenance, diagnostics, and fixes on computers at multiple stores. I upgraded the computer at multiple stores by replacing hardware components or assembling new computers. I also upgraded the internet by performing router replacements and contacting internet service providers to coordinate upgrades.

2021-2022
Technology Support Assistant
Affiliated Hospital of Qingdao Binhai University

I supported staff members with both software and hardware problems, including MS office (Excel, PowerPoint), internet configuration, hardware diagnostic/replacement, and computer assembly.

I also supported patients in using the information systems on site, such as queueing machine, and payment system, appointment system.

2019
Childcare Volunteer
Bright Beginners Childcare
  • In this role, I assisted daycare staff in supervising and engaging with children aged 1-5 years old and supported educational and recreational activities, such as storytime, arts and crafts, and outdoor play. I also helped troubleshoot IT problems.
Education
2022 - 2027
Candidate for BASc. Mechatronics Engineering
University of Waterloo

Related courses:

MTE 219 - Mechanics of Deformable Solids

MTE220 - Digital Logic

2019-2022
Ontario Secondary School Diploma
London Central Secondary School

Overall average 99.83%,

Governor General's Academic Medal award.

2019-2020
Python Programming Course
Teen's Programming

Covered the fundamentals of python, data structures, linked lists, stacks, queues, OPP, algorithms (sorting, searching), time efficiency.

2019
Introduction to Web Design
Teen's Programming

Introduction to web design, basic HTML, CSS, static site

Projects - Click Name for Details

The Goosenator
Robotics
Blizzard
Software
Sumo Robot
Robotics
Creatopia
Software

Travelling

I have always enjoyed travelling since at a young age. Besides looking at the sceneries, tasting all the different local iconic dishes and relaxing, I also love learning about different cultures and history, and fully immersing myself in the local’s way of life.

I believe that travelling improved my interpersonal, problem-solving and geological skills, by creating opportunities for me to just go out and chat with the people I see, and explore things that are never available in a classroom.

Below are some pictures I took during my Gr.12 summer trip around China

 

Cycling

Cycling is one of my favourite sports to relax and exercise. I love both long-distance road trips and mountain bikes.

Below is one of my longest cycling trip, ~200km in one day from London to Sarnia and back.

Get in Touch
  • Location: Waterloo, ON, Canada
  • Phone: +1 (226)-789-9121
  • Email: richard.ding@uwaterloo.ca
  • Linkedin linkedin.com/in/richardding0417