Resume

Zhongyu Zhang

Github: github.com/zzygith
Linkedin: linkedin.com/in/zhongyu-zhang-profile Email: zhangzhongyu98@gmail.com

Education



University of Alberta

(2020.09-2022.04)Edmonton, Alberta, Canada

Master's Degree Electrical and Computer Engineering GPA:3.8/4.0

Shandong University

(2016.09-2020.06)Jinan, Shandong, China

Bachelor‘s Degree Automation GPA:83.66/100

Skills



  • HTML5 / CSS3 / Flexbox / Grid / Bootstrap / Layui

  • JavaScript / JQuery / React / Redux / Styled Components / Storybook / Gatsby / GraphQL

  • NodeJS / ExpressJS / MySQL / Python / Git

Project



Portfolio Site

GatsbyJS & CSS Modules & GraphQL

Demo URL:https://www.webzhongyu.com

  • Migrated my original portfolio from an HTML file to a React app using GatsbyJS and CSS Modules
  • Accessed markdown files and other data using GraphQL
  • Optimized images by plugins and generated project detail pages by template components

Instant Messaging UI

React & React Router & React Spring & Styled Components & Storybook

Demo URL:https://chatui-show.netlify.app

  • Developed a single-page chat application UI including 30+ components using React + Hooks
  • Built a three-column layout including navbar, message list and chat list by CSS-in-JS Grid, Flexbox
  • Used React Spring to create animation and React Router to navigate
  • Designed App UI with Storybook

Backstage Management

HTML & CSS & Javascript & JQuery & NodeJS & ExpressJS & MySQL

Demo URL:https://backstage-show.netlify.app

  • Built a basic front-end user interface that allows webmaster to add, modify and remove content
  • Designed RESTful APIs to verify or change user information, create drafts or publish articles

2D Human-Pose Estimation In Realtime

Python & OpenCV & OpenPose

Demo URL:https://github.com/zzygith/pose-detection

  • Used the OpenPose algorithm to detect the pose of human
  • Calculated the angle between Neck-Nose line and Neck-Crotch line to correct student’s sitting position

Recognition and Classification of Paper-Plastic Bags

Python & OpenCV & SIFT & FLANN & CART tree

Demo URL:https://github.com/zzygith/Recognition-and-Classification-of-Paper-Plastic-Bags

  • Achieved the classification of different bags using the SIFT algorithm and FLANN fast matching
  • Detected rectangles to identify the stacking by Hough transform line detection algorithm
  • Extracted the printing defects outline by Template Matching and classified them by CART tree

@Zhongyu Zhang, 2021