Rui (Ray) Zhou
rui_zhou[at]brown.edu
rayray81502[at]gmail.com
Box 1910,Computer Science Department
Brown University
Providence,RI,USA 02912
ABOUT ME [pic]
Greetings!
I am Rui (Ray) Zhou, and somehow you are looking at my page. Regardless what you are trying to do, you are probably doing it right.
Currently I am a first-year Master Student in the Computer Science Department of Brown University. This is somehow shocking to me considering I was born in a quite normal family from a little town of China. My family speaks absolutely no English, and I intially learned English from some great Chinese people who never went to any English speaking countries. Well, somehow I am in the States now, alive and kicking happily.
I have lots of random experinece in many different sub-fields of computer science. But I am currently trying to concentrate on Networking and Systems. This does not mean I can re-install your computers operating system for you. In fact installing Windows is so hard that it requires a PHD degree as well as a banana, so try to reach people who has the true power if installing Windows is what you need.
I want to do a PHD after finishing my Master's Degree. Because only knowledge preseves, excpet for the weight I gained from eating a little bit too much last night.
Master in Computer Science
Brown University, Providence, RI, USA. 2012 -- Present
Semester One (Beginning is always thrilling) :
A in CSCI 1680 Computer Networks, from Professor Rodrigo Fonseca.
A in CSCI 1730 Introduction to Programming Languages, from Professor
Shriram Krishnamurthi.
Bachelor of Science, Honours in Computer Science, Minor in Mathematics
University of Prince Edward Island, Charlottetown, PE, Canada. 2009 -- 2012
Also Enrolled in the Computer Science Co-op Program.
Degree awarded in 2012.
Average: 87/100 in all courses, 90/100 in Computer Science courses.
Bachelor of Engineering, Major in Electronic and Information Engineering
SiChuan University, Chengdu, China Sept 2007 - July 2009
Transferred to UPEI in 2009 for Dual-Degree program.
Degree awarded in 2011.
Average: 79/100 in all courses. (I was young and wasn't paying attention.)
2009-2011 (in Canada)
Recipient of the ''Science Atlantic 2011 Second Best Presentation/Paper in Computer Science'' from Atlantic Provinces Council on the Science (APICS) 2011.
Member of team ''UPEI Awesomeness'' which ranked the 6Th place in ACM programming contest in Atlantic Canada preliminary during APICS2011.
Recipient of the "Rotary Club of Charlottetown Bursary" from UPEI, for excellent academic achievements, November 2011.
Recipient of the "International Continuing Excellence Scholarship" from UPEI, for excellent grades and research activities, January 2011.
Recipient of the ''Superior Academic Performance'' in the 31st annual Dean's Academic Honours & Awards Night of UPEI.
2007-2009 (in China)
Recipient of the ''Outstanding Student Leader of Sichuan University'' award, 2007 - 2008 school years.
Recipient of the ''1st Grade Individual Scholarship of Sichuan University'' for 2007-2008 Academic year.
Recipient of the ''Recognition award'' in the 5th ''JinDian Cup Science and Technology Innovation Contest of Sichuan University'', December 2008.
Recipient of the ''Excellent League Member of Sichuan University'' award, 2008.
Recipient of the ''five-four social practice model of Electronic and Information Department'' in Sichuan University, 2008-2009 academic year.
Research Assistant for Professor Cezar Campeanu
UPEI Computer Science Department, Charlottetown 2010 -- 2012
Research on Computing Theory topics including finite machines, finite languages and complexity theory.
Research Assistant for Professor Qiang Ye
UPEI Computer Science Department, Charlottetown Summer 2011
Research on wireless sensor networks and routing algorithms.
Conference Presenter
Atlantic Provinces Council on the Sciences Conference (APICS) Oct2010/Oct2011
Delivered two presentations and participated in the programming competition representing UPEI.
Conference Presenter
UPEI Science Undergrad Research Conference Aug 2010/ Aug 2011
Gave two presentations on Summer Research.
Programmer
Telos International Inc, Charlottetown Sep 2011- to 2012
Making games with Unity3D and AS3.
Game ''PaintTheWest'' delivered to McMaster University for psychological research.
Main programmer for the theme game of the ''Top Shot'' TV shows.
Student Assistant for Professor Susan Brown
UPEI History Department 2010
Designed a database for research on old British theatres.
Individual Developer
Making Iphone Applications.
Student Marker
University of Prince Edward Island, Charlottetown, Prince Edward Island 2010
Graded papers for professors within the Departments of Computer Science and Mathematics.
Computer Assistant
fixed more than 50 computers with different problems for different people from different countries.
Worked as a system administrator for a spinning & fabric company, in charge of all the computers and their network back when I was in China.
R. Zhou. "MachineCat: Design and Implementation". UPEI Technical Reports, 2012
(This is my undergraduate thesis, later was re-named "miniGrail")
[paper] [package]
L. Zhang, Q. Ye, J. Cheng, H. Jiang, Y. Wang, R. Zhou, and P. Zhao. Fault-tolerant Scheduling for Data Collection in Wireless Sensor Networks. In Proceedings of IEEE GLOBECOM, 2012
[paper]
X. Han, R. Zhou. "State Complexity Tests for NFA to DFCA Transformation". UPEI Technical Reports, 2011
[paper]
X. Han, R. Zhou. "Upgrading Grail+ -- New Features". UPEI Technical Reports, 2010, associated software demo in CIAA 2012
[paper] [demo]
X. Han, R. Zhou. "Upgrading Grail+ -- Debugging". UPEI Technical Reports, 2010, associated software demo in CIAA 2012
[paper] [demo]
TCP over IP over UDP.[Doc]
Main project in Brown's Network Class CSC 1680. My partner Shu Zhang and I implemented IP and TCP protocal from sketch, using C and POSIX package, on top of existing LINUX UDP socket and following the RFCs. This project scored 100%.
Core Python Implementation.
Final Project in Brown's Programming Langauges Class CSC 1730. My partner Danniel Fernandez and I designed and implemented a Python Core, using functional programming language Racket.
Photo Widgets Pro
My own IOS application. My artist friend and I made this App in couple weeks mainly for fun, it is currently on the App store. It allows you to add widgets agilely to your photo and post it to facebook.
Comprehension in various programming paradigms.
Excellent programming skills in C, C++, JAVA, Objective-C and ActionScript3; experienced in C#, JavaScript, PHP, HTML, BASIC, Prolog.
Experienced with Linux, Mac OS series, Solaris, Windows series (DOS).
Experienced in SQL based database system
Ability to do individual research and efficient communication with others.
Ability to implement scientific test programs rapidly and carry out tests on large scale.
Great skills working with mobile platforms including Iphone OS/Symbian/ WM systems.
THANKS FOR READING!
Please CONTACT me for any questions!