Shawn's Portfolio!

Dive In Connect

My Notes, Thoughts, Dreams ... in the cloud!

Central Image Up Image Down Image Left Image Right Image Up_right Image Up_left Image Down_right Image Down_left Image

About Myself

Toronto, ON, Canada


  • Work: 3+ years ML space, 6+ years w/ Python ๐Ÿ‘จโ€๐Ÿ’ป
  • Education: UofT's EngSci - Machine Intelligence Specialization ๐ŸŽ“
  • Currently learning about: Rust, Data Science ๐Ÿฆ€

  • Cello ๐ŸŽป
  • BJJ ๐Ÿฅ‹
  • Cooking ๐Ÿฅ˜
  • Reading ๐Ÿ“–
  • Swimming ๐ŸŠ

  • Front and back flip, handstand pushup ๐Ÿคธ
  • Active lucid dreamer ๐Ÿ”ฎ
  • React site with custom workout integrated into a narrative ๐Ÿ’ฆ

  • Become a lucid dreaming wizard ๐Ÿง™โ€โ™‚๏ธ
  • Work in BCI space ๐Ÿง ๐Ÿค–
Connect

Resume

Shawn Zhang

Machine Learning Engineer

Industry Experience

Machine Learning Engineer (Full-Time)

StratumAI StratumAI (September 2023 - Present)

Machine Learning Intern

Epson Epson Canada (May 2022 - August 2022)

  • Explored research directions for smart golf coaching, focusing on form analysis and feedback
  • Implemented Mediapipe Blazepose for pose estimation, Detectron2 for ball/club detection on custom COCO datasets
  • Developed automatic event segmentation and feedback, comparing to professional golfers

Machine Learning for Integrated Circuit Design Intern

Huawei Huawei Technologies Canada Co, Ltd (May 2021 - May 2022)

  • Automated ML Pipeline with Reinforcement Learning (DQN) and Bayesian Optimization to create novel shaped coupled VCO inductors, improving Quality Factor by 7% using PyTorch and Shell Scripting
  • Developed a T-Coil inductor generation tool with center tap and Cadence EMX simulations using Jupyter and SKILL
  • Led weekly meetings with senior circuit designers to demonstrate tools and update documentation

Image Processing Engineer Intern

A.U.G. Signals A.U.G. Signals Ltd. (May 2020 - August 2020)

  • Analyzed, documented, and created armed vehicle and vessel HDF5 datasets from Synthetic Aperture Radar (SAR) data
  • Refactored company's classification system for compatibility with deep learning toolboxes and algorithms using MATLAB
  • Preprocessed raw SAR data (Rotate, FFT, PCA) and achieved 98% accuracy in 8-class classification

Python Developer Intern

Movia Movia (Jun 2019 - August 2019)

  • Created python scripts that mitigated data corruption on company device via clean shutdown procedures on Gitlab
  • Tested device image on Linux OS and created GPS tracking and Wifi scanning scripts utilizing Bettercap (Go)

Education

BASc. in Engineering Science - Machine Intelligence Specialization

University of Toronto University of Toronto (2018-2023)

Select Courses:
  • Biomed: Molecules and Materials, Fundamentals of Biomedical Engineering, Neural Bioelectricity, Biomedical Imaging
  • Machine Learning: Neural Nets and Deep Learning, Artificial Intelligence, Optimization in ML, Decision Support Systems
  • Mathematics: Data Structures and Algorithms, Matrix Algebra and Optimization, Ordinary Differential Equations, Digital Signal Processing, Probability and Statistics, Calculus I-III
  • Physics: Classical Mechanics, Fluid Mechanics, Thermodynamics, Waves and Modern Physics, Electricity and Magnetism, Quantum and Thermal Physics
  • Systems: Systems Software, Distributed Systems, Intro to Databases, Software Engineering

Production Engineering Fellow

MLH Major League Hacking w/ Meta (Jun 2022 - Aug 2022)

  • Developed an open-source personal portfolio website template using Python, Flask, Jinja, MySQL, Nginx, and unittest
  • Automated testing and deployment workflows using CI/CD with Github Actions
  • Established system and container monitoring, alerting, and visualization using Prometheus and Grafana

Toolkit

Python Pytorch Pandas Jupyter Plotly OpenCV Anaconda Linux Bash Git VSCode MATLAB C Java Javascript DigitalOcean PostgreSQL Docker Raspberrypi LATEX Hugo

Currently Trying Out:

Rust Obsidian Django Netlify

Might Try Out Later:

Go Inkscape Prometheus

This portfolio contains 3 Sections: Docs, Projects, Blog.

Docs

Everything I would forget in a week if I donโ€™t write it down.

Read more โ€ฆ

Projects

Fun implementations of cool stuff.

Read more โ€ฆ

Blog

My thoughts on various topics.

Read more โ€ฆ