Hello! I am Michael Xu.
I enjoy continuous learning and problem solving.
About
I am a fourth year Computer Engineering student at the University of Toronto. I have had experience with many interesting projects during my bachelor's. I have 16 months of internship experience at Intel which helped me strengthen my experience in Python, C++, C#, and Fullstack experience with React, Express, and Postgres. I am passionate about Software Engineering, iterating upon complex solutions in all of my projects.
Looking for an opportunity to work in a fast-paced environment, fosters community and cooperation, as well as personal development.
Experience
Graphics Validation Intern
- Developed and synchronized multi-GPU memory qualification scripts for data center GPUs using Python and Bash, automating power-cycling, workload execution, and logging across multiple server racks.
- Improved the 2D voltage/phase sweep algorithm in GPU memory subsystem interface by caching intermediate results and optimizing navigation, reducing execution time by 70%.
- Created a scoring method for voltage/phase sweep characterization, eliminating manual checks and enabling automation in memory subsystem tuning.
- Designed a C# Windows Forms application to streamline GPU firmware editing process, reducing modification time by 90%.
- Tools: Python, C#, JavaScript, Bash
May 2023 - August 2024 | Toronto, Canada
Scada Engineering Intern
- Developed a C++ Windows Forms application for real-time Programmable Logic Controllers (PLC) data visualization, incorporating multi-source tracking and automating threshold breach alarms.
- Designed an intuitive user interface, simplifying complex data interpretation for non-technical users and enhancing overall system monitoring efficiency.
- Enabled faster reactions to critical events in control systems by automating alerts and improving data comprehension.
- Tools: C++
May 2022 - August 2022 | Calgary, Canada
Projects
Skills
Languages
C++
C#
JavaScript
Python
Bash
Libraries and Databases
Pytorch
React
Tailwindcss
MongoDB
PostgresSQL
Familiar With
Verilog
Arm Assembly
GLSL
Education
- C++ Software Design
- Operating Systems
- Computer Organization
- Computer Graphics
- Algorithms and Data Structures
Relevant Courseworks:
Places Visited
Click to view the places I have visited!

