Xinghao Xu
aceph9@r.postjobfree.com
Education
Ph.D: Computer Science Accepted by University of North Carolina at Chapel Hill
Master: Computer Science GPA 3.9/4.0 University of Ottawa 2012.09–2014.08
Bachelor: Computer Science GPA 3.8/4.0 Dalian Maritime University 2008.09–2012.07
Relevant Coursework
Principles of Distributed Computing, Distributed Databases and Transaction Processing,
Software Engineering, Software Design and Architecture, Software Testing, SQL, Oracle
Technical Skills
Languages C, C++, C#, Java, JavaScript, ASP, HTML, XML, CSS, UML, SQL
Databases Oracle 10g, SQL Server, MS Access
Platforms Windows, DOS, UNIX, LINUX
Tools Visual Studio, Eclipse, SQL Server, JUnit, FitNesse, Clover, Matlab, SAS, MS Office, Visio,
umple, Spin, Dreamweaver
Work Experience
Software Developer Internship, IBM 2013.07 – 2014.02
Speed up almost 25% time of IBM Security AppScan Source for Analysis
Worked with the AppScan Source Edition team
Concurrent programming in C++ language
Realized white-box distributed analysis
Collected data, evaluated performance and fixed problems.
Software Tester, Hi-Think Computer Technology Corp 2011.06 – 2011.09
Worked in the Application Testing team
Created test cases for big applications in Java language
Modified and developed application program
Analyzed test data and drafted out documents
Teaching Assistant, University of Ottawa 2013.01 – 2013.12
Tutored labs for courses, Software Engineering and Software Quality for Assurance
Corrected assignments for students
Collaborated with professors and gave feedbacks to students
Academic Projects
Comparison between MapReduce and Parallel DBMS
Modeling and verifying distributed algorithms by using Spin
Research on debugging in parallel