Ruiqi Zhou (213)610-3163
career04fight16on@gmail.com
325W. Adams Blvd, LA, CA 90007
OBJECTIVE To obtain a full time job in software engineering
EDUCAITON
• University of Southern California (LA, CA) 08/2014 - 05/2016
Degree : M.S., Computer Networking (GPA : 3.68/4.0)
• Harbin Institute of Technology (Harbin, China) 08/2010 - 07/2014
Degree : B.S., Electrical Engineering (GPA : 3.78/4.0)
SKILLS & COURSES
Courses : Artificial Intelligence, Operating System, Algorithms, Web Technology,
Cloud Computing, Operating System, Computer Networks
Languages : Java, Python, C/C++, JavaScript, PHP, HTML, CSS, SQL, JQuery
Tools : AWS, Hadoop, Matlab, phpMyAdmin, Apache, Wireshark, OPNET
PROJECTS
Artificial Intelligence (Python & Java) 01/2016 - 04/2016
• Simulate contest of Otheiio Game
- Min-max, Alpha-Beta Pruning and Greedy Algorithm
• Make decision based on given knowledge
- Backward-chaining algorithm for first-order knowledge base
- Enumeration algorithm for Bayesian network
Travel Recommend Application based on AWS 10/2015 - 12/2015
• Made use of services on AWS to build a web App for travel recommend
- EC2, S3, EMR, DynamoDB, CloudWatch, Cognito
• Obtain and Process big data
- Used Web crawler to obtain big data resources
- Used Hadoop, MapReduce to process and filter raw data
• Design web server and user interface
- JavaScript, Node.js
Web-Based Information System 06/2015 - 07/2015
• Built a vendor side & a customer side system for shipping
- HTML, CSS, JavaScript
- Create user web page for information collecting and storing
- Create manager and employee page for managing
• Created a database system & Programmed for the application
- CodeIgniter, PHP, MySQL
- Build Related database for store and search info.
- Record products, customers, employees, orders information
Weenix Operating System 01/2015 - 05/2015
• Emulate flow control system
- Implement double-linked circular list
- Simulate token-bucket to control flow in network
- Multithreading Programming
• Implement a simple Linux-like operating system
- Develop a subsystem that creates and runs the kernel processes and threads
- Implemented scheduler for context switching and mutex
- VFS layer: Polymorphic VFS Design in C
- Coordinate between the weenix kernel and various file system
- Clear VM Areas and Memory Management
- Handle Process Memory Management and mmap

Resume_RuiqiZhou_1012

  • 1.
    Ruiqi Zhou (213)610-3163 career04fight16on@gmail.com 325W.Adams Blvd, LA, CA 90007 OBJECTIVE To obtain a full time job in software engineering EDUCAITON • University of Southern California (LA, CA) 08/2014 - 05/2016 Degree : M.S., Computer Networking (GPA : 3.68/4.0) • Harbin Institute of Technology (Harbin, China) 08/2010 - 07/2014 Degree : B.S., Electrical Engineering (GPA : 3.78/4.0) SKILLS & COURSES Courses : Artificial Intelligence, Operating System, Algorithms, Web Technology, Cloud Computing, Operating System, Computer Networks Languages : Java, Python, C/C++, JavaScript, PHP, HTML, CSS, SQL, JQuery Tools : AWS, Hadoop, Matlab, phpMyAdmin, Apache, Wireshark, OPNET PROJECTS Artificial Intelligence (Python & Java) 01/2016 - 04/2016 • Simulate contest of Otheiio Game - Min-max, Alpha-Beta Pruning and Greedy Algorithm • Make decision based on given knowledge - Backward-chaining algorithm for first-order knowledge base - Enumeration algorithm for Bayesian network Travel Recommend Application based on AWS 10/2015 - 12/2015 • Made use of services on AWS to build a web App for travel recommend - EC2, S3, EMR, DynamoDB, CloudWatch, Cognito • Obtain and Process big data - Used Web crawler to obtain big data resources - Used Hadoop, MapReduce to process and filter raw data • Design web server and user interface - JavaScript, Node.js Web-Based Information System 06/2015 - 07/2015 • Built a vendor side & a customer side system for shipping - HTML, CSS, JavaScript - Create user web page for information collecting and storing - Create manager and employee page for managing • Created a database system & Programmed for the application - CodeIgniter, PHP, MySQL - Build Related database for store and search info. - Record products, customers, employees, orders information Weenix Operating System 01/2015 - 05/2015 • Emulate flow control system - Implement double-linked circular list - Simulate token-bucket to control flow in network - Multithreading Programming • Implement a simple Linux-like operating system - Develop a subsystem that creates and runs the kernel processes and threads - Implemented scheduler for context switching and mutex - VFS layer: Polymorphic VFS Design in C - Coordinate between the weenix kernel and various file system - Clear VM Areas and Memory Management - Handle Process Memory Management and mmap