SlideShare a Scribd company logo
1 of 1
Download to read offline
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

More Related Content

What's hot

Ben Kehoe - Serverless Architecture for the Internet of Things
Ben Kehoe - Serverless Architecture for the Internet of ThingsBen Kehoe - Serverless Architecture for the Internet of Things
Ben Kehoe - Serverless Architecture for the Internet of ThingsServerlessConf
 
Using Google App Engine Python
Using Google App Engine PythonUsing Google App Engine Python
Using Google App Engine PythonAkshay Mathur
 
GaurabDey_UFL_CV_fulltime (1)
GaurabDey_UFL_CV_fulltime (1)GaurabDey_UFL_CV_fulltime (1)
GaurabDey_UFL_CV_fulltime (1)Gaurab Dey
 
"Frameworks in 2015" Андрей Листочкин
"Frameworks in 2015" Андрей Листочкин"Frameworks in 2015" Андрей Листочкин
"Frameworks in 2015" Андрей ЛисточкинFwdays
 
Azure Functions Real World Examples
Azure Functions Real World Examples Azure Functions Real World Examples
Azure Functions Real World Examples Yochay Kiriaty
 
PL SQLDay Machine Learning- Hands on ML.NET.pptx
PL SQLDay Machine Learning- Hands on ML.NET.pptxPL SQLDay Machine Learning- Hands on ML.NET.pptx
PL SQLDay Machine Learning- Hands on ML.NET.pptxLuis Beltran
 
Azure functions
Azure functionsAzure functions
Azure functionsvivek p s
 
GIS Mapping Applications on iPad - Esri Map Automation with Python & Java Script
GIS Mapping Applications on iPad - Esri Map Automation with Python & Java ScriptGIS Mapping Applications on iPad - Esri Map Automation with Python & Java Script
GIS Mapping Applications on iPad - Esri Map Automation with Python & Java ScriptWV Assocation of Geospatial Professionals
 
Azure for SharePoint Developers - Workshop - Part 2: Azure Functions
Azure for SharePoint Developers - Workshop - Part 2: Azure FunctionsAzure for SharePoint Developers - Workshop - Part 2: Azure Functions
Azure for SharePoint Developers - Workshop - Part 2: Azure FunctionsBob German
 
Gab2015 azure search as a service
Gab2015 azure search as a serviceGab2015 azure search as a service
Gab2015 azure search as a serviceAlexandre Marreiros
 
サーバーレスアーキテクチャに関する個人的理解と使い所
サーバーレスアーキテクチャに関する個人的理解と使い所サーバーレスアーキテクチャに関する個人的理解と使い所
サーバーレスアーキテクチャに関する個人的理解と使い所Shoji Shirotori
 
Rob Gruhl and Erik Erikson - What We Learned in 18 Serverless Months at Nords...
Rob Gruhl and Erik Erikson - What We Learned in 18 Serverless Months at Nords...Rob Gruhl and Erik Erikson - What We Learned in 18 Serverless Months at Nords...
Rob Gruhl and Erik Erikson - What We Learned in 18 Serverless Months at Nords...ServerlessConf
 
Adding azuresearch
Adding azuresearchAdding azuresearch
Adding azuresearchEvan Boyle
 
엔터프라이즈 기업을 위한 Digital 플랫폼 구축 사례 - 권낙주(SK C&C) :: AWS Community Day Online 2020
엔터프라이즈 기업을 위한 Digital 플랫폼 구축 사례 - 권낙주(SK C&C)  :: AWS Community Day Online 2020엔터프라이즈 기업을 위한 Digital 플랫폼 구축 사례 - 권낙주(SK C&C)  :: AWS Community Day Online 2020
엔터프라이즈 기업을 위한 Digital 플랫폼 구축 사례 - 권낙주(SK C&C) :: AWS Community Day Online 2020AWSKRUG - AWS한국사용자모임
 
Low Cost AWS Services For Application Development in the Cloud
Low Cost AWS Services For Application Development in the CloudLow Cost AWS Services For Application Development in the Cloud
Low Cost AWS Services For Application Development in the CloudDhaval Nagar
 
Codestrong 2012 breakout session building your own custom cloud services
Codestrong 2012 breakout session   building your own custom cloud servicesCodestrong 2012 breakout session   building your own custom cloud services
Codestrong 2012 breakout session building your own custom cloud servicesAxway Appcelerator
 

What's hot (20)

Ben Kehoe - Serverless Architecture for the Internet of Things
Ben Kehoe - Serverless Architecture for the Internet of ThingsBen Kehoe - Serverless Architecture for the Internet of Things
Ben Kehoe - Serverless Architecture for the Internet of Things
 
Using Google App Engine Python
Using Google App Engine PythonUsing Google App Engine Python
Using Google App Engine Python
 
GaurabDey_UFL_CV_fulltime (1)
GaurabDey_UFL_CV_fulltime (1)GaurabDey_UFL_CV_fulltime (1)
GaurabDey_UFL_CV_fulltime (1)
 
Nikhil resume
Nikhil resumeNikhil resume
Nikhil resume
 
"Frameworks in 2015" Андрей Листочкин
"Frameworks in 2015" Андрей Листочкин"Frameworks in 2015" Андрей Листочкин
"Frameworks in 2015" Андрей Листочкин
 
Azure Functions Real World Examples
Azure Functions Real World Examples Azure Functions Real World Examples
Azure Functions Real World Examples
 
PL SQLDay Machine Learning- Hands on ML.NET.pptx
PL SQLDay Machine Learning- Hands on ML.NET.pptxPL SQLDay Machine Learning- Hands on ML.NET.pptx
PL SQLDay Machine Learning- Hands on ML.NET.pptx
 
Azure functions
Azure functionsAzure functions
Azure functions
 
GIS Mapping Applications on iPad - Esri Map Automation with Python & Java Script
GIS Mapping Applications on iPad - Esri Map Automation with Python & Java ScriptGIS Mapping Applications on iPad - Esri Map Automation with Python & Java Script
GIS Mapping Applications on iPad - Esri Map Automation with Python & Java Script
 
Azure for SharePoint Developers - Workshop - Part 2: Azure Functions
Azure for SharePoint Developers - Workshop - Part 2: Azure FunctionsAzure for SharePoint Developers - Workshop - Part 2: Azure Functions
Azure for SharePoint Developers - Workshop - Part 2: Azure Functions
 
Gab2015 azure search as a service
Gab2015 azure search as a serviceGab2015 azure search as a service
Gab2015 azure search as a service
 
サーバーレスアーキテクチャに関する個人的理解と使い所
サーバーレスアーキテクチャに関する個人的理解と使い所サーバーレスアーキテクチャに関する個人的理解と使い所
サーバーレスアーキテクチャに関する個人的理解と使い所
 
Rob Gruhl and Erik Erikson - What We Learned in 18 Serverless Months at Nords...
Rob Gruhl and Erik Erikson - What We Learned in 18 Serverless Months at Nords...Rob Gruhl and Erik Erikson - What We Learned in 18 Serverless Months at Nords...
Rob Gruhl and Erik Erikson - What We Learned in 18 Serverless Months at Nords...
 
Resume_Shizheng Zhang
Resume_Shizheng ZhangResume_Shizheng Zhang
Resume_Shizheng Zhang
 
Adding azuresearch
Adding azuresearchAdding azuresearch
Adding azuresearch
 
엔터프라이즈 기업을 위한 Digital 플랫폼 구축 사례 - 권낙주(SK C&C) :: AWS Community Day Online 2020
엔터프라이즈 기업을 위한 Digital 플랫폼 구축 사례 - 권낙주(SK C&C)  :: AWS Community Day Online 2020엔터프라이즈 기업을 위한 Digital 플랫폼 구축 사례 - 권낙주(SK C&C)  :: AWS Community Day Online 2020
엔터프라이즈 기업을 위한 Digital 플랫폼 구축 사례 - 권낙주(SK C&C) :: AWS Community Day Online 2020
 
Low Cost AWS Services For Application Development in the Cloud
Low Cost AWS Services For Application Development in the CloudLow Cost AWS Services For Application Development in the Cloud
Low Cost AWS Services For Application Development in the Cloud
 
Codestrong 2012 breakout session building your own custom cloud services
Codestrong 2012 breakout session   building your own custom cloud servicesCodestrong 2012 breakout session   building your own custom cloud services
Codestrong 2012 breakout session building your own custom cloud services
 
Introduction to GraphQL
Introduction to GraphQLIntroduction to GraphQL
Introduction to GraphQL
 
Serverless by examples and case studies
Serverless by examples and case studiesServerless by examples and case studies
Serverless by examples and case studies
 

Viewers also liked

Viewers also liked (13)

Resume-Hu Zheng
Resume-Hu ZhengResume-Hu Zheng
Resume-Hu Zheng
 
PouyaKarimiv12
PouyaKarimiv12PouyaKarimiv12
PouyaKarimiv12
 
C# Developer- Product Development- R&D- Fixed location- Permanent Contract
C# Developer- Product Development- R&D- Fixed location- Permanent ContractC# Developer- Product Development- R&D- Fixed location- Permanent Contract
C# Developer- Product Development- R&D- Fixed location- Permanent Contract
 
Resume
ResumeResume
Resume
 
JD
JDJD
JD
 
B Vasquez CV
B Vasquez CVB Vasquez CV
B Vasquez CV
 
Resume Nathan Witkowski
Resume Nathan WitkowskiResume Nathan Witkowski
Resume Nathan Witkowski
 
ResumeApril2013-5
ResumeApril2013-5ResumeApril2013-5
ResumeApril2013-5
 
Senior Products & Platforms Engineer
Senior Products & Platforms EngineerSenior Products & Platforms Engineer
Senior Products & Platforms Engineer
 
Abhishek
AbhishekAbhishek
Abhishek
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
AmeyaNaik-Resume
AmeyaNaik-ResumeAmeyaNaik-Resume
AmeyaNaik-Resume
 

Similar to Resume (20)

Arunraja resume
Arunraja resumeArunraja resume
Arunraja resume
 
Resume_Jaimin_Sanghvi_FullStack_Developer
Resume_Jaimin_Sanghvi_FullStack_DeveloperResume_Jaimin_Sanghvi_FullStack_Developer
Resume_Jaimin_Sanghvi_FullStack_Developer
 
Donghai Xu summer 2020 intern
Donghai Xu summer 2020 internDonghai Xu summer 2020 intern
Donghai Xu summer 2020 intern
 
Priyanka Pandit | Resume
Priyanka Pandit | ResumePriyanka Pandit | Resume
Priyanka Pandit | Resume
 
Resume-DivyaDuraisamy
Resume-DivyaDuraisamyResume-DivyaDuraisamy
Resume-DivyaDuraisamy
 
Resume
ResumeResume
Resume
 
VrittiGaneriwal_Resume_USC
VrittiGaneriwal_Resume_USCVrittiGaneriwal_Resume_USC
VrittiGaneriwal_Resume_USC
 
ryan_john_resume
ryan_john_resumeryan_john_resume
ryan_john_resume
 
Harsh_Resume_pdf
Harsh_Resume_pdfHarsh_Resume_pdf
Harsh_Resume_pdf
 
Resume
ResumeResume
Resume
 
Resume_Vinay_Sharma_Asp.Net
Resume_Vinay_Sharma_Asp.NetResume_Vinay_Sharma_Asp.Net
Resume_Vinay_Sharma_Asp.Net
 
Suresh_Resume
Suresh_ResumeSuresh_Resume
Suresh_Resume
 
Resume_Ronak Dhalawat
Resume_Ronak DhalawatResume_Ronak Dhalawat
Resume_Ronak Dhalawat
 
mitra_resume-2
mitra_resume-2mitra_resume-2
mitra_resume-2
 
Resume2021
Resume2021Resume2021
Resume2021
 
Kunal bhatia resume mass
Kunal bhatia   resume massKunal bhatia   resume mass
Kunal bhatia resume mass
 
Karthikeyan_Resume
Karthikeyan_ResumeKarthikeyan_Resume
Karthikeyan_Resume
 
SNMSADIQ-Resume
SNMSADIQ-ResumeSNMSADIQ-Resume
SNMSADIQ-Resume
 
Snmsadiq resume
Snmsadiq resumeSnmsadiq resume
Snmsadiq resume
 
Yawen_Yu_resume
Yawen_Yu_resumeYawen_Yu_resume
Yawen_Yu_resume
 

Resume

  • 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