1. WUPING LEI
rray.dmc@gmail.com
(201) 234-9265
2870 Kaiser Drive
Santa Clara, CA 95051
Education New York University September, 2013 - May, 2015
Master of Science, Computer Science —3.8 GPA
Dalian University of Technology
Bachelor of Engineering, Network Engineering—3.5 GPA
September, 2008 - June, 2012
Technical Programming Languages: Java, C/C++, C#, Python, Shell, JavaScript
Skills: Database: MongoDB, MySQL, SQL Server, SQLite. Testing: Junit, Jasmine & Karma
Framework & Other: Node.js, Express, .NET, Netty.io, Selenium, AWS
Google App Engine, Bootstrap, Tornado, Jinja2.
Experience: Software Engineer October 2015 - Present
Beepi, Mountain View, CA
• Beepi Search 2.0, worked on developing new Beepi Search based on Elastic Search and
Java. Using netty.io to implement asynchronous web server and using ELK stack to
monitor whole System. The search engine has a better performance and showing query
banding results and personalized ranking results. (Java, Elastic Search, Node.js)
• Autosuggestion, designed and implemented autosuggestion system for search, showing
ranking results based on popularity score from history. In addition, it supports synonyms,
misspellings and showing similar suggestions.(Java)
• Fields Ops Scheduler, using OptaPlanner with simulate annealing algorithm to solve
field-ops task scheduling problem. Taking Google real-time traffic information in cost
formula, the project will optimize the routes scheduling for specialist. This project won the
first prize of Beepi Hackthon. (Java)
• FinanceChromeExtension, developed a chrome extension to get information of our
customer and the vehicle they want to finance and fill out the finance application in
Dealertrack.com. (Javascript)
• Paperwork, worked on developing an automated paperwork system to automatically fill
out all needed documents during transaction and implemented an asynchronous server
with Tornado to handle all printing requests, then using Google Cloud Printing to print
remotely. (Python)
• Photo tool, developed a photo tool website in for uploading, rotating and sorting photos
used for Beepi car page, generating thumbnails and multiple resolutions and sync with
AWS S3.(.NET)
School
Projects:
StackPedia: A Simple Search Engine
• Developed a simple search engine, based on Stack Overflow and Wikipedia websites
corpus, and implement several Indices such as Compressed Inverted Index and
different Rankers. Implement features such as Spelling Check, Snippet with Keywords
and Page Cache. In addition to page retrieval, the best answer to the query that is
similar to the question in Stack Overflow webpages will be ranked in the top of the
results as in a knowledge bar.(Java)
SocialMultiplayerGame
• Developed two online casual multiplayer games using open technologies such as
HTML5, AngularJS, JavaScript, Bootstrap, PhoneGap and testing with Karma Jasmine
and Protractor. Both games are hosted on Github Pages, with simple heuristic AI
algorithm and integrating with social platforms that allow users to play online.
Reference: https://github.com/Ryanray13