Beruflich Dokumente
Kultur Dokumente
Cell: 515.708.4437
Email: bbsxjy@gmail.com
EDUCATION
University of Southern California, Los Angeles, CA
M.S. in Computer Science
Relevant courses: Algorithms Design, Web technologies, Computer Network
December 2017
PROFESSIONAL SKILLS
Programming languages: Java, C/C++, SQL, Python, Matlab
Web Technologies: HTML/CSS, JavaScript, PHP, XML, Ajax, JSon, JQuery, Boostrap3, Wordpress
Operating System: Windows, Unix/Linux, Mac OS X
Software Platform: OpenGL, Oracle 12g, MySql, Apache Nutch/Tika/Solr
TECHNICAL PROJECTS
Developed webpage using HTML/CSS and JavaScript to perform stock search and to post on Facebook.
Deployed a PHP script on AWS to relay search request and obtain XML search results from Yahoo!
Finance API.
Set up Java Servlet on Tomcat/Apache server to parse XML search results and convert into JSON data.
Implemented the stock search application on Android using Facebook SDK and Android SDK.
Based on distributed neighbor information on each server (overall a connected graph containing loops),
built a client application to obtain this information and find a map of minimum spanning tree (MST).
Created connection among client and servers via TCP and UDP sockets, and did the calculation by
algorithm similar to Dijkstras, by programming in C.
Developed and designed website pages from scratches into well functional online shopping platform
Applied Ajax and Boostrap framework into front-end, the traffic increased by 12%
Developed user interface using Java GUI to map the obstacle course on the testing field
Improved the final results from manually remote control to autonomously navigate obstacle courses