Michael Zhao
Q ****@*******.***
https://www.linkedin.com/in/michaelxinzhao/ Æ 425-***-****
https://github.com/michael-zhao
EDUCATION
Cornell University Ithaca, NY
B.A. in Computer Science, Minor in Linguistics Aug 2017 - Dec 2020
+ Completed coursework: Data Structures & Object-Oriented Programming, Discrete Structures, Computer Systems Organization & Programming, Data Structures & Functional Programming, Computer Vision, Introduction to Analysis of Algorithms, Natural Language Processing, Operating Systems, Introduction to Database Systems
EXPERIENCE
Cornell University Course Management System X (CMSX) Ithaca, NY Software Developer Jun 2020 - Present
+ Worked on a custom in-house course management system that serves the Cornell Computer & Information Science departments, upward of 8,000 students per semester
+ Led a small team to implement an API that enables various functionality, such as customized search features, course and assignment creation and customization, and grade editing in conjunction with new TypeScript and ReactJS UI, ensuring wider range of capabilities
+ Led a small team to refactor legacy code that checks each object in the system against database constraints in the MySQL database using builders and static factory methods, reducing number of exceptions and errors thrown by the system during execution, allowing more streamlined functionality
+ Implemented selective emailing feature that allows for greater efficiency and customization in course-wide communication from staff
DatapointLabs & Matereality Ithaca, NY
Software Development Intern Jun 2019 - Sep 2019
+ Worked as a full-stack developer migrating a material data, as well as on a translation program for the material data management system
+ Utilized plotly.js to create a responsive and high performance graphing system and tool inside theMatereality data management system, allowing for uploading, reading, and parsing multivariate data from CSV files, then import to a dynamic graph using plotly.js
University of California, San Francisco San Francisco, CA Research Assistant in Department of Radiology Jun 2018 - Aug 2018
+ Assisted in a computer vision and deep learning project, as well as consolidating an AWS Lambda pipeline to read and identify problematic radiological scans
+ Utilized TypeScript to link the radiology computer vision pipeline with a graphical user interface intended for streamlined testing and experimentation
PROJECTS
Spotify Account Analyzer Aug 2018 - Present
+ Created a collection of Python scripts that scrape and analyze user data from Spotify, using a Python API wrapper
+ Returns most-listened to artists, tracks, and albums within varying timeframes for a given Spotify account
+ Allows viewing of specific track audio features, such as danceability and loudness, as well as selective playback on specific devices, as well as viewing album art KEY SKILLS
Java, Python, Git, SQL Proficient
C, Bash, JavaScript, TypeScript, ASP.NET MVC, C# 1 year