Wenjie Chen
Mailing Address: ** River Drive South APT 1711, Jersey City, NJ, 07310
Phone Number: 646-***-**** Email: ******.****@***.***
EDUCATION
Courant Institute of Mathematical Sciences, New York University Expected May/2014
M.S. in Computer Science, GPA 3.52
School of Mathematical Sciences, Xidian University, China
B.S. in Mathematics, GPA: 3.55
TECHNICAL SKILLS
Familiar with Java, C++, Python, JavaScript, Shell (Bash), Socket, SQL, Django, JQuery, JUnit, HTML, CSS, AJAX,
JSON, XML, Git, MySQL, Bootstrap
Experience in GWT, Swing, CGI, App Engine, LIBSVM, Ant, Apache Server, PhoneGap, Subversion, Scheme, ML
ACADEMIC PROJECTS
Blog System (Python, HTML, CSS, JavaScript, 2000 lines): CIMS of NYU Dec. 2013
Developed a Blog system by Django with Apache, MySQL and Bootstrap, which is deployed on EC2 of AWS
Featured by: multiple users with multiple blogs, tag search, comments, upload files, pagination, embedded image and http
links, and RSS outputting
Website: http://ec2-54-200-28-13.us-west-2.compute.amazonaws.com/blog/
Git: https://github.com/wenjiechen/ost_project
Distributed file system (C++, 10000 lines): CIMS of NYU Sep. 2013- Nov. 2013
Implemented a scalable multi-server multi-user sharing file system using RPC and FUSE toolkit under Unix (Ubuntu)
Implemented client, file and lock servers, caching lock and file servers with consistency and Paxos replicated protocol
Git: https://github.com/wenjiechen/yfsDistributedFileSystem
Social Multiplayer Chess Game (Java, 15000 lines): CIMS of NYU Feb. 2013- Jun.2013
Developed on Google App Engine by GWT and JUnit, and transplanted to Android by PhoneGap
Implemented high-level AI, players invitation, server and local storage, online and offline push, animation, and ranking
Posted on Facebook (team-work). I implemented login service, “like” button and avatar profile.
Git: https://github.com/wenjiechen/chessGame
Individual version http://chess-wenjie-hw9.appspot.com/wenjiechen.html
Facebook version https://apps.facebook.com/chenjichess/jiangfengchen.html
Sep. 2013- Nov. 2013
Production Quality Software Labs (Java, 5000 lines): CIMS of NYU
Implemented an address book library with builder, singleton, factory and iterator patterns, JSON and JUnit tests.
Implemented multithread stopwatches with concurrency programming and decorator pattern
Implemented multi player Connect Four game and Canvas app with MVC model, Swing, Ant build and JUnit tests
Git: https://github.com/wenjiechen/ProductionQualitySoftware
Open Source Tools Labs (Shell, Python 2000 lines): CIMS of NYU Sep. 2013- Nov. 2013
Implemented a vocabulary test website by python and CGI
Implemented a compressor and decompressor by bash
Implemented parsers for IMDB Top 250 movies webpage and American most popular baby names
Git: https://github.com/wenjiechen/OpenSourceTools
Movie Recommender Systems (Java and Python, 3000 lines): CIMS of NYU Feb. 2013- Jun.2013
Developed by Python and Mahout to predict rating of movies for customers with MySQL to manage Movie Lens dataset
Implemented item-based and user-based filtering
Git: https://github.com/wenjiechen/Movie_Recommendation_System
XML Scanner and Parser (C++, Flex and Bison): CIMS of NYU Jun.2013
Generated a scanner using flex that given XML input, and generated a parser using bison that determines whether input
XML has properly nested tags.
Movie Reservation System (SQL, Oracle DB): CIMS of NYU Feb. 2013- Jun.2013
Developed a reservation system for movies using Oracle DB under Unix Server
Manage movies, theater chains and customers, performance time, VIP cards, discounts, sales and other essential queries
PUBLICATION
Wenjie Chen, Jinming Dong, Xiaogang Qi. A Novel High-Effective Algorithm for Quality of Service Routing. Journal of
Information and Computational Science, 8:14-201*-****-****.