Rui Wang is a graduate student pursuing a Master's degree in Electrical and Computer Engineering from Carnegie Mellon University and Sun Yat-Sen University. He has experience in programming languages like Java, Python, C/C++ and working environments including Mac OS X, Linux, Git and various IDEs. His past experience includes implementing optimal control for an energy storage system and developing several mobile and web applications involving technologies such as Android, servlets, databases and cloud deployment. He has published research on distributed cooperative control of energy storage systems and received academic honors including national and full-ride scholarships for his double degree program.
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Ray resume
1. Rui (Ray) Wang
rw1@andrew.cmu.edu
|
412-‐726-‐1582
|
319
Morewood,
Apt
12,
Pittsburgh,
PA
15213
EDUCATION
Carnegie Mellon University – Mater in Electrical and Computer Engineering Pittsburgh, PA
Sun Yat-Sen University – Master in Electronic and Electronic Engineering Guangzhou, China
*Double Degree Program May, 2016
Sun Yat-Sen University – Bachelor in Electrical Information Science and Technology Kunming, China
July, 2014
SKILL STACK
• Programming Language: Java, Python, C/C++, Node.js, Matlab, JSP, HTML/XML
• Working Environment / Tools: Mac OS X, Linux, Git, Vim, Netbeans, Android Studio, Eclipse
EXPERIENCE
SYSU-CMU International Joint Research Institute ShunDe, China
Research Assistant Jan. 2015 – Aug. 015
Ÿ Implemented the centralized optimal control for an energy management storage dealing with the external noise.
Ÿ Designed a distributed architecture to better deal with one-point failure issue and reduce the power cost used by
customers based on time-of-use price.
Ÿ Reserch result paper pubilshed: R. Wang, H. Tang and Y. Xu, “Distributed Cooperative Optimal Control of Energy
Storage Systems in a Microgrid,” 2016 IEEE/PES general meeting.
ACADEMIC PROJECTS
Android Social Application Pi Java, Android Studio, SQLite DB, Cloud Storage Service Apr. 2016 – May. 2016
Ÿ Developed an App for social interaction based on Google map, where users create a new activity and browse activity
based on the location or category they choose.
Ÿ Designed based on the popular applications like Facebook and Twitter, but with activity much more location and
content-oriented, making it special for activity sharing.
Ÿ Applied techniques in Java and Android development, including server and client, UI designed, database design, web
service and Cloud Storage Service
Cloud Deployment and Android App Development for Interesting Picture and Tag
Java, Android development, Servlet, Heroku Cloud deployment
Mar. 2016 –
Apr.2016
Ÿ Used an HttpServlet to implemented RESTful server. It can fetch JSON/XML information from AlchemyAPI and
processed the information
Ÿ Developed an Android APP to input search word and send the HTTP request to server and display the picture result
and picture tag information to user
Ÿ Deployed the web application to Heroku
Car Configuration Application Java, JSP, MySQL, SQLite, Tomcat Jan. 2016 – Apr. 2016
Ÿ Developed an Android car configuration App used to build different models based on users’ preference for different
configuration options.
Ÿ Applied techniques including Object-Oriented-Design, Exception Handling for self-maintaining system,
Multithreading for supporting multi-users system, GUI for visualization, Object Serialization, server, servlet and
Database.
On-line Chat Room Node.js, MongoDB Nov. 2015 – Dec. 2015
Ÿ Utilized Node.js to implement an On-line chart room from back-end(server) to front-end(client).
Ÿ Supported for login and logout, group chat and private chat.
Ÿ Applied framework Express for application construction, socket.io for message transfer, MongoDB for data
management, jQuery for HTML/json manipulation and traversal.
Web Crawler Python, Scrapy, SQLite, Linux Sept. 2015 – Oct. 2015
Ÿ Developed a web Crawler using Scrapy framework which crawled related information on New York Times based on
user information need.
Ÿ Processed the crawled data and stored them in SQLite database..
HONORS AND AWARDS
Ÿ National Scholarship (Top 2%)
Ÿ Joint Institute of Engineering SYSU-CMU Double-Degree Master Program Full Scholarship (Top 10%)