Skip to content

About Me

My journey

Victor Do

Student, Aspiring Software Engineer

Early Life

Growing up and throughout my childhood, I always had a fascination with mathematics, art, and computers. I built my first computer when I was 13 by watching YouTube videos and after saving up years of birthday money. I would host modded Minecraft servers with my friends from my computer and eventually, that led to me designing some video games. At first, I taught myself Python, but I eventually learned Java and C# to do game development in Unity.

My two best subjects in Highschool were Computer Science and Computer Engineering where I scored a 98 and a 100 respectively. I enjoyed these classes very much because I had the freedom to pursue my own interests in different ways during both of them.

After finishing the assignments in Computer Science class, I would open up Unity and teach myself how to do game development. And after class, I would host the Computer Science club where I would teach other people about programming and Unity.

While in Computer Engineering I was allowed to use the tools in the classroom after I finished my work to create robots or tinker with Arduinos. After class, I would host a robotics club that participated in and won a few local tournaments with a small team that I led. Since I was the captain of this club I spent virtually our entire budget on buying a 3D printer. I learned how to 3D model using Fusion 360 and Ultimaker Cura to make parts for our competitions or for myself. I even taught a lesson about 3D printers and how to use Fusion 360 for our entire class.

Highschool

2019 – Now

UNIVERSITY TO PRESENT

When choosing University programs to apply to I wasn’t sure if I wanted to pursue Computer Science or Engineering. I ended up attending the University of Toronto and taking a combination of Physics and Computer Science courses. But after my first year I wasn’t sure if this was what I wanted to continue to do.

Out of all my classes there were only a few that I really enjoyed attending. Mainly, those were the practical programming classes which were few and far between. During the summer of my first year I was lucky enough to get a job working for an old acquaintance. This opportunity made me realize something.

I felt most proud of the projects that I had done on my own rather then any of the awards or grades that I received. The games, robots, and websites I designed were all types of applied science that challenged me to apply my technical skills to real world problems. I discovered that I was more of an “engineer” than a “scientist”.

I dismissed the projects I enjoyed doing when applying for university because I didn’t see them as a viable career option.

I wanted to transfer out now, but my grades were horrible in the first year. I had a 50 in calculus and only did well in computer science theory and programming classes thus my GPA was 2.0. So that summer I took two linear algebra courses which I scored 4.0’s in. And in the following semester I managed to get a sessional GPA of 3.8, by getting grades in the 90’s for calculus II and differential equations. Thankfully, this raised my GPA enough for me to transfer into computer engineering at Ryerson.

At Ryerson, I managed to score an internship at a non-profit where I made use of my technical skills and reaffirmed my desire to get into engineering to apply myself in more practical and creative applications...

fish tank portrait

Contact Me

If you’re looking for additional details, contact information, references or just to connect with me then feel free to reach out with your inquiry here.

My Other stuff