Hi, I'm Xiaoxiao Zhao.

A
Fast-learning, Self-driven programmer with a passion for autonomous driving vehicles and solving real-world problems.

About

I am a Computer Engineering Undergraduate Student at University of Toronto. I enjoy problem-solving and coding. Always strive to bring 100% to the work I do. I have worked on technologies like C++, C#, JavaScript, Python, React, Vue, MySQL, HTML5, CSS during my bachelor's. I have 16 months of professional work experience which helped me strengthen my experience in coding. I am passionate about autonomous driving vehicles and developing complex applications that solve real-world problems.

  • Languages: C, C++, C#, Python, JavaScript, TypeScript, CSS, HTML, Bash
  • Libraries: NumPy, Pandas, OpenCV
  • Frameworks: .NET, Node.js, React, Vue2/3, TensorFlow, PyTorch, Bootstrap, Apache Beam
  • Tools & Technologies: Git, Docker, AWS, Heroku, JIRA

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.

Experience

R&D Intern
  • Engineered a full-stack solution for the Tele-operation System (TOS), developing a Go-based backend with real-time WebSocket communication to integrate with the work order system, eliminating 15+ daily manual status updates for operations teams.
  • Reduced dangerous scenario response time by over 60% (from 5 seconds to 2 seconds) by implementing a front-end "one-click takeover" button and cloud-side steering wheel haptic feedback.
  • Improved codebase quality and maintainability by leading the cleanup of over 300 instances of non-standard code, resolving issues like non-validated props and unnecessary rendering.
  • Automated code quality checks using ESLint and GitHub Actions in the CI/CD pipeline, reducing front-end build time by 20% and ensuring all new code met strict quality standards.
Jun. 2024 - Sep. 2025 | Shanghai, China
SDE Intern
  • Contributed 50+ ideas with revenue potentials during weekly brainstorming sessions at Bing Monetization team
  • Completed 40+ front-end features on Azure DevOps platform using C, JavaScript, and TypeScript within an ASP.NET core (some React projects also included)
  • Integrated unit testing into the development and deployment workflow, creating and maintaining multiple tests for each feature to automate quality assurance within the Azure DevOps pipelines.
  • Flighted 100+ feature experiments, among which, six features were shipped, contributing 15% of team’s FY25 KRs
  • Obtained a total diluted revenue gain of around one million dollars in CN market
Sep. 2024 - Jun. 2025 | Beijing, China
R&D Intern
  • Designed a web-app based on Streamlit and Fastapi to act as a control center and bridge the communication between our simulation platform components (Gazebo and our dispatching system)
  • Deployed it via docker on the company server to achieve simulation of Autonomous Mobile Robots (AMRs)
  • Designed a web-app based on Vue3 and PCL library to automate rosbag mapping, point cloud registration and stitching
  • Deployed it via docker on the company server to fill the gap for an online mapping tool for our field engineers
  • Built a Retrieval Augmented Generation (RAG) application based on the company’s knowledge base using Ragflow and GLM-4, then deployed it as a web app for employee training and documentation chatbot
May. 2024 - Sep. 2024 | Shanghai, China

Projects

Recent Projects

Skills

Languages and Databases

Python
HTML5
CSS3
MySQL
PostgreSQL
Shell Scripting

Libraries

NumPy
Pandas
OpenCV
scikit-learn
matplotlib

Frameworks

Django
Flask
Bootstrap
Keras
TensorFlow
PyTorch

Other

Git
AWS
Heroku

Education

University of Toronto

Toronto, Canada

Degree: Bachelor of Applied Science in Computer Engineering + PEY (Professional Experience Year) Co-op
CGPA: 3.8/4.0

    Relevant Courseworks:

    • Software Engineering
    • Introduction to Machine Learning
    • App. Fund. of Deep Learning
    • Algorithms and Data Structures

Contact

Places Traveled