Zhihao Zhang 929-***-**** ******.*********@*****.*** LinkedIn Github
EXPERIENCE
New York University Graduate Assistant
Jan 2020 - Dec 2020 New York, U.S.
● Assisted in teaching and grading for the Artificial Intelligence class at NYU Tandon School
● Assisted in teaching and grading for the Natural Language Processing class at NYU Tandon School IDMED Software Development Engineer
Jul 2018 - Jan 2019 Beijing, China
● Studied on the WHO guide of ICD-10 instructions and software IRIS’s user guide, developed 12 ICD-10 logic modules including SP1-SP8 and M1-M4 different rules in Python environment
● built MySQL database to store more than 60,000 ICD-10 coding-pairs and speed up querying by indexing code column. The information stored in the database was used during the process of applying logic modules to a given ICD-10 code schema
● Created an API service for HTTP requests from users by using the python flask framework. Response Time < 1 second. In addition, developed automated scripting that utilized IRIS software internally and produced a secondary comparable output for future improvements PROJECTS
STYLE TRANSFORMER Nov 2020 - Dec 2020
Scikit-learn Pytorch Tensorflow Colab Skimage Matplotlib
● Used pre-trained VGG model to extract feature maps from Content Image and Style Image at certain layers, and used the Gradient Descent method to train a white noise image with respect to Content Loss and Style Loss. By fine-tuning hyperparameters, obtained style-transferred image
● Extended the image to video with naive frame by frame approach
● Explored and Experimented with modern style transfer techniques using GAN, Generative Adversarial Network IMAGE MORPHING Apr 2020 - May 2020
OpenCV Dlib Numpy FFmpeg Python Image Processing
● Developed Application that morphs one image into another image smoothly with visual effect
● Utilized the pre-trained machine learning model in Dlib to fastly search 68 facial features on a given image
● Used numpy to process image data, and developed Delaunay Triangulation for the purpose of Affine transformation on triangle-wise translation (use alpha blending to mix percentage of pixels of two images)
● Generated output in either GIF or MP4 format by using the technique in FFmpeg NYC OPEN DATA PROFILING & ANALYSIS Oct 2019 - Dec 2019 Hadoop Spark RDD, DataFrame, SQL Dynamic Programming Distributed Computing
● Utilized Apache Hadoop and Spark Big data Infrastructure to semantically profile given 274 large-scale (table containing 20Million rows, etc.) datasets stored on HDFS under 1.5 hours. Fully explored usage of Spark RDD, DataFrame, and MapReduce computing model, which ensures the fault tolerance and redundancy
● To increase the accuracy, developed a semantic matching algorithm based on Edit Distance to extract dataset information, and developed result generator to measure Statistical score (Precision, Recall)
● Written a complete academic paper for discussing approaches, performance, outcome analysis, and possible improvements
EDUCATION
New York University M.S.
Jan 2019 - Dec 2020
Major: Computer Science
GPA: 3.74/4.0
University of Missouri B.S.
Aug 2013 - May 2017
Major: Computer Science
Minor: Math
GPA: 3.77/4.0
COURSEWORK
GRADUATE
AI NLP Deep Learning Machine
Learning Algorithm Design Big
Data Data Visual Human-Computer
Interaction Security and Privacy
UNDERGRADUATE
Computer Network Operating System
Assembly Language Relational
Database Software Engineering iOS
development Object-Oriented Design
Cryptography Theory of
Computation Math Statistics
Discrete Math
SKILLS
DATA PROCESSING
Numpy Pandas Colab Jupyter
Hadoop Spark
DATA VISUALIZATION &
DATABASE
D3.js Matplotlib MySQL
PostgreSQL MongoDB
AI FRAMEWORK
Tensorflow Keras Scikit-learn
PyTorch OpenCV
PROFICIENT LANGUAGES
Python Java JavaScript C SQL
Matlab/Octave
FAMILIAR UTILITY
Git Linux/macOS Terminal
Postman Python Scripting VMware
Xcode Visual Studio Azure
AWS