Resume
Zhongyu Zhang
Github: github.com/zzygith
Linkedin: linkedin.com/in/zhongyu-zhang-profile Email: zhangzhongyu98@gmail.com
Education
Master's Degree Electrical and Computer Engineering GPA:3.8/4.0
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