I'm Andrew, an computer science alumnus of the University of
Toronto. Over my university career and beyond, I've used a variety of different programming
languages and technologies, ranging from Powershell/Lua, some of the first languages/ I ever wrote code
more than a decade ago, to the stacks I use today, like MERN (MongoDB/Express/React/NodeJS), LAMP
(PHP/SQL/web
languages), Typescript, Java, Bash, C/C++ and more. In that time, I also learned about running my own
virtual and physical servers, which helped me understand the basics of Linux systems administration.
If you'd like to see some of
my
projects, visit my GitHub page and have a look.
In my free time, I enjoy coding, travelling, watching the occasional video or two, sometimes cooking
something new and trying new food.
In summer of 2024, I completed a IT quality assurance internship at the City of Toronto, sparking the
beginning of
my career in the field. After a visit to Japan and Hong Kong in November of that year and several
months' of rest, I started a position at MPAC as a Junior Systems Developer in
test automation. Eventually, I hope to
return to school to complete a master's degree in a topic of interest.
I'm always happy to speak with someone new, so please feel free to contact me, whether you're talking
business or just want to say hi :)
Ways to reach me
I'm happy to accept correspondence through any of the below:
Alternatively, you can use the form below to contact me. I'll try to get back to you as soon as
possible.
Projects
A 360-frame render from the 2D renderer I wrote:
... and some other projects I've worked on:
MCPv2 — An open-source game server
control
panel with support for remote file-management, power controls and more. It makes use of React,
NodeJS, Python + Flask and C++.
Click this link to view my resume. If you
would like to contact me, please use the information above.
Highlights:
Graduated with an Honours Bachelor of Science with Distinction and a specialization in Computer
Science
Computer science courses taken out of interest: Computer graphics (CSCD18), social and
information
networks (CSCC46), web programming (CSCC09, CSCB20), databases (CSCC43), operating systems
(CSCC69), computer and network security (CSCD27), computer networks (CSCD58), computer ethics
(CSCD03).
The average achieved among these courses is 84%.
I am a Dean's list recipient for 2020 and 2021
I have experience with React, NodeJS, Python, C, NodeJS, React, PHP, Java, HTML/CSS/JS, SQL,
Linux
systems
administration and more
I can speak and write in French to the CEFR B1 level
Software development internship at Fortran Traffic Systems Limited in Summer 2022
Part-time web developer at Varsity Publications Inc. from January 2021 to April 2024
IT Quality Assurance internship at the City of Toronto, in Summer 2024
Junior Systems Developer (Test Automation) at Municipal Property Assessment Corporation, April
2025 - present
Gallery
Mendenhall Glacier, Alaska
Render from my ray tracer
Glacier Bay, Alaska
Juneau, Alaska
Seoul, South Korea - Olympic Park
Photo-realistic path tracer depth-of-field render
Photo-realistic path tracer Cornell box
Ski slope at Mount St. Louis Moonstone
The Falls at Niagara river
Convocation Hall as I graduated
My grandmother, parents and I after convocation (blurred for
privacy)
Tokyo Skytree, 10:30PM with Sensō-ji temple in view.
Tokyo Skytree, early evening. Sensō-ji temple and the city are
lit
up.
I love taking photos of any experiences that pique my interest -- especially when I'm traveling
abroad.
Of all the places I have had the opportunity to visit, I think my favourites are Banff
National Park in Alberta, Canada, and Glacier Bay in Alaska. The atmosphere you experience is simply
breathtaking,
with Banff's beautiful bodies of water and Glacier Bay's cliffs of ancient ice.