HOWARD YANG

Hi there!👋

I'm a Computer Science student in my final year at the University of Toronto.
This website is to showcase some of the stuff I've worked on.

[PROJECTS]

C++ LIGHTING ENGINE
I wanted to learn more about computer graphics so I decided to start as low level as possible. Using C++ and OpenGL I put together this pathtracing engine from scratch!
NEURAL NET CLASSIFIER
As a part of an undergraduate course in Artificial Intelligence, we created full-fledged neural network in C that we trained to recognize hand-drawn digits.
COMPACTOR
Having a lot of time on my hands in the summer of 2020, I released my biggest game I produced to date!

EXPERIENCE

Tesla

Aug 2023 - Jan 2024
Software Engineer Intern
GoDjangoKubernetesArgoCDKafka
Automated manually scanning QR codes by designing and deploying a highly-performant Golang application to call Tesla factory APIs by ingesting data from a Kafka Topic that produces 26 million events per day. Reduced future AWS costs by $30k/month by analysing critical lambda functions, migrating cloud resources into Tesla data centers, and creating a deployment plan that ultimately resulted in no downtime during cut-over.

Groupr

Oct 2022 - May 2023
Team Lead
ReactTypescriptDjango (DRF)SQLiteDocker
Built a web app which gives users a Tinder-like UI to find group members for events such as hackathons. Led the development team of 4 as the sole experienced backend engineer to write a Django REST API. Deployed the application at hackathons allowing over 50 teams to be created from our matching algorithm.

Hitachi

May 2022 - Dec 2022
Software Analyst Intern
ASP.NETC#VueJSJenkinsPolymer
Overhauled a safety-critical software tool used for visualizing and editing railway designs by updating the runtime environment to Electron, leveraging web sockets and shifting to ASP.NET with microservice architecture. Architected a custom end-to-end testing library built on Playwright and integrated with the Jenkins CI/CD build pipeline, reducing regression testing time by 90%. Boosted end-user productivity with the addition of 30+ new features, using VueJS to create custom components.

Farmlink

Sep 2021 - Dec 2021
Software Developer Intern
DjangoVueJSMySQL
Developed a full-stack application using Agile Scrum, VueJS, REST APIs, and CRUD operations with 90% test coverage via Jest and close collaboration with the product owner. Reduced request latency by 40% by optimizing a MySQL database query using a Python script and custom SQL queries to partition 10+ million stale rows in the main MySQL table. Employed web scraping to gather and clean geographical data points from dozens of government sources, resulting in a comprehensive set of map data points for geofencing applications.
Made with TailwindCSS and Nextjs by Howard Yang © 2023
email me