Education
University of San Francisco, San Francisco, CA: Master of Computer Science Jan.2013 – DEC.2014
Sichuan University, Si Chuan, China: Bachelor of Software Engineering Aug.2006 – July.2010
Related Courses Distributed Systems Development, Data Mining, Information visualization, Programming Language, Operating System, etc.
Experience
Beta Soft Systems Inc. June.2015 – Sep.2015
Title: White Box testing Internship
Learned to use automation testing tools/techniques such as Testng/Junit, SOAPUI,
Maven/Ant, etc.
Implemented testing projects by using Selenium Webdriver, TestNg, java, etc.
Created test suites, test cases, teststep and Used SoapUI for web service testing. Such as
Login service, search service, account management service.
Beijing Kylin Information Technologies Co., Ltd. Sep.2010 – July.2011
Title: Game developer
Developed an ios/android 2D Strategy game which was based on Cocos2dx game engine.
Achieved functions such as drawing maps, destroying factories, detecting collisions etc.
Designed the data structure that could be used for saving/loading game progress.
Academic Projects
Comparative Analysis of Supervised Learning Algorithms Fall 2014
Compared the differences of supervised learning algorithms (KNN, Decision tree, Naive Bayes etc.) and evaluated their performance based on the results by using Python (recall, precision, accuracy).
Designed the test plan for the project.
Twitter-like Micro-blogging Service Fall 2014
Implemented strong consistency using a passive replication scheme.
Designed data store that could be replaced by a primary server received all requests and synchronously replicated data to one or more secondary servers.
Designed the system that could always work unless primary server and all secondary servers were unavailable.
Tested servers on micro-cloud.
Data Visualization (Master Project) Spring 2014
Cleaned the dataset by using Python.
Designed several visual modules for presenting the information/features of the dataset. Such as pie chart, bar chart, scatter plot and scatter plot matrix etc.
Applied JavaScript/D3 and CSS to enhance user’s experience of exploring data.
TECHNICAL SKILLS:
Tools:
MS Visual Studio, Eclipse, Xcode, MySQL, Netbean, MARS,, etc.
Database / Tools:
MySQL, SQL Developer
Visualization/tools:
D3, Processing, R, Tableau
Programming Languages:
C, C++, JAVA, J2EE, Python, SQL, Cocos2dx
Scripting Languages
JavaScript
Web Technologies
HTML, XML,CSS, ASP .Net, AJAX
Operating System:
Windows 98/NT/2000/2003/XP/Vista/7/8, MAC,UNIX