Kuangzheng (Joe) Zhou Last Updated on **th September 20
** * **** **, *** York, NY 10010
************@*****.*** 217-***-****
EDUCATION
PENN STATE UNIVERSITY
MASTER OF ENGINEERING
COMPUTER SCIENCE
Graduated Aug 2017
PENN STATE UNIVERSITY
PHD CANDIDATE
MECHANICAL ENGINEERING
Aug 2015 - May 2016
UNIVERSITY OF ILLINOIS
URBANA CHAMPAIGN
MS IN AGRICULTURAL VEHICLE
ENGINEERING
Graduated Aug 2014
CHINA AGRICULTURAL
UNIVERSITY
BS IN MECHANICAL ENGINEERING
Graduated Dec 2012
LINKS
Github: github.com/zkz917
LinkedIn:linkedin.com/kuangzheng
Personal Site: zkz917.github.io
SKILLS
PROGRAMMING
Java • Python • JavaScript • Scala
BIG DATA
Hadoop • Spark • HDFS • Hive
• MySQL • Cassandra• Kafka
• AWS (EC2, Lambda, API Gateway,
Redshift)
COURSEWORK
Data Structure and Algorithm
Operating System
Cloud Computing
Database Management
Mobile Network
Pattern Recognition
Data Mining
Wireless network
Numerical Analysis
Computer Architecture
Advanced Computer Programming
Microprocessor and Embedded System
WORK EXPERIENCE
INSIGHT DATA ENGINEERING FELLOW, MAY 2017 – PRESENT, NY Tech Stack: Python, Java, Kafka, Spark, Hadoop, AWS, Cassandra Data-Pipeline for real-time customer behavior analysis and recommendation system. http://saleinsight.site
• Designed and implemented the data pipeline to analyze customer purchase messages in real time based on Kafka, Spark Streaming and Cassandra.
• Integrated a product recommender system based on Item Collaborative Filtering algorithm using Hadoop MapReduce in Java to process 10 million records. Implemented 5 MapReduce jobs to generate a recommendation list of movies by calculating user rating matrix and movie co-occurrence matrix.
• Built a front-end web application by Python Flask, Jquery and Highchart to display the dynamic dashboard.
PENN STATE UNIVERSITY RESEARCH ASSISTANT, MAY 2016 - MAY 2017
Tech Stack: Python, Flask, Javascript
Concussion Detection System ( For Coaches and players to review games and detect possible concussion)
• Combined live video, live sensor data and realtime concussion simulations into one system and developed Web and Desktop Applications for the system.
• Developed web service (REST API) with token authentication system using Python. Web service is currently used by two technical companies (i1 Sport Intelligent and CoachSafe).
• Applied machine learning algorithm ( SVM, Random Forest, Logistic Regression
) to investigate data and detect possible concussions. PROJECTS
HADOOP ANDMAPREDUCEPROJECTS
Tech Stack: Java, Hadoop, Docker, HDFS, MapReduce
• Implemented Google’s search engine ranking algorithm (PageRank).
• Utilized Data fromWikitoconstructN-Gram Library by MapReduce and HDFS and implemented the Auto-Completion.
• Developed front-end service using JQuery,PHP and Ajax to retrieve data from database, achieving autocompletion, pagerank and movie recommendation in real time.
DISTRIBUTED KV PAIR STORAGE SYSTEM
Tech Stack: Python, Java
• Implemented the full stack including client, server and the storage system. Both clients and servers were designed to be switchable between multi-thread mode and non-blocking asynchronous mode.
• Employed quorum-based replication for fault tolerance and performance. STOCK PRICE PREDICTIONMODELWITHDEEPLEARNING
Tech Stack: Python, Scikit-learn, Keros
• Implemented stock price prediction model by constructing a RNN with LSTM cells to remember long- term dependencies and solved the vanishing gradient problem.
• Added Twitter sentiment analysis results to input features and improve the prediction rate by 12.6%.