Steven (Qi) Xiu
*** ******** ******, ******, ** *4850
607-***-**** ****@*******.***
Education
Cornell University, Computing and Information Science (CIS) Ithaca, NY Master of Professional Studies, Information Technology GPA 3.72/4.0 Jan. 2017-Dec. 2017 Cornell University, College of Agricultural and Life Science (CALS) Ithaca, NY Bachelor of Science, Viticulture and Enology Engineering 3.54/4.0 Sep. 2014-May 2017 Dual Minors: Computer Science, Business
Rewards: Cargill Global Scholar, Deans List
China Agricultural University Beijing, China
Bachelor of Science, Viticulture and Enology Engineering 3.80/4.0 Sep. 2012-May 2014 Skills
Programming Languages: Java, Python, SQL, JavaScript, TypeScript, C/C++, HTML, CSS, XML Web Applications: Angular, React, Node, Express, Docker, RESTful API, Socket.io, Nginx, RabbitMQ Database: Redis, MongoDB, Wherescape
Projects
Real Time News Scraping and Recommendation System June. 2018- Aug. 2018
● Built a single-page web application for users to browse news (React, Node.js, RPC, SOA, JWT)
● Implemented a data pipeline which monitors, scrapes and dedupes latest news.(MongoDB, Redis, RabbitMQ, TF-IDF)
● Implemented a click event log processor which collects users’ click logs, then updates a news preference model for each user. Designed and built an offline training pipeline for news topic modeling (NLP, TensorFlow, DNN, NLP)
● Deployed an online classifying service for news topic modeling using the trained model Collaborative Online Judge System Apr. 2018-June. 2018
● Designed and developed a single-page web application for coding problems (Angular2, Node.js, MongoDB)
● Implemented a web-based collaborative code editor which supports multiple user editing simultaneously
(ACE, Socket.io, Redis)
● Built a user-code executor service which can build and execute users’ code (Docker, Flask)
● Refactored and improved system throughput by decoupling services using REST API and load balancing by Nginx (REST API, Nginx)
JSON File Configurator MPS Project at Cornell Sep. 2017-Dec. 2017 Client: Microsoft Azure Service Fabric
● Created a Browser-based JSON Generator with Interactive Visual Editor
● Applied Gulp + NPM to manage modules, D3 to draw interactive canvas, UIKit to structure page layout, Handlebars to inject HTML partials
● Created the auto-generation system of the JSON file for the client which required no code writing. Supported visualization and modification of Node Type and Relation/Security and Fabric Settings, supported validation of JSON before configuration.
Cornell Library Data Analytics BI/DW Project Sep. 2017-Dec. 2017
● Analyzed data, built tables and provided suggestions for the Cornell University Library as a part of the Business Intelligence class
● Assessed all data related to e-Journals’ information and subscription packages from different publishers for the Cornell University Library; applied SQL for the initial data processing, Wherescape for Data Modeling and ETL, Tableau for data visualization
● Compiled a summary report for Cornell Library with visualization of the e-Journals and subscription information, suggested ways to reduce expenses and improve e-journals coverage Experience
Cornell University, Database Research Lab Ithaca, NY Graduate Intern Mar. 2018 -May. 2018
● Worked with professor Trummer on a research project to enhance the Online Transaction Processing (OLTP) performance. Researched current publications analyzed functional requirements and prepared the testing of the software application.