Wenqing Gu (W. Gu) Master Candidate in Computer Science Kantorsgatan 6-232, 75424 Uppsala, Sweden (+46)704431053 wenqing.gu@gmail.com QUALIFICATIONS * 5+ years of project based education in Software Engineering and Computer Science * Experience in many industrial and research projects AND broad knowledge and interests in IT EDUCATION Uppsala University Uppsala, Sweden Tongji Univesrsity Shanghai, China Joint Master Programme in Computer Science and Software Engineering Sep. 2009-Dec. 2011 (Anticipated) * Excellent academic achievements, average: 92/100 (first year in Tongji) && 4.8/5 (second year in Uppsala) * Grade 5 in all relevant courses: Computer Network, Data Mining, AI, Distributed System Tongji University Shanghai, China Bachelor of Science in Software Engineering Sep. 2005-Jun. 2009 * Ranked FIRST of the grade (1/160), average: 4.68/5; Excellent Student Scholarship, First class EVERY year * Gold medal in ACM/ICPC, Asia Regional (International algorithm contests for college students, see HONORS) * Grade A in all important courses with projects: C, C++, Java, J2EE, XML & WebService, OOAD with UML, Database Design, Software Testing, Software Project Management, Design Pattern SKILLS * Programming: Java(J2EE, Servlet, JSP, JSTL, Struts, Hibernate, Maven, Ant, JUnit, Other open source libraries), .NET(C#, ASP.NET), C/C++(STL, Windows API, MFC, GCC), Web Service (SOAP, REST), SQL, Ruby/Rails, XML/HTML/CSS/JS, Matlab, Acceleo, EMF, RDF * Tools: Eclipse, Visual Studio, CVS, SVN, GIT, LaTeX, Apache, Tomcat, IBM Websphere, Matlab/Simulink * Databases: SQL Server, Oracle, MySQL, SQLite3, MS Access OS: Windows, Linux, Unix * Others: SOA (SCA, Frascati), Cloud Computing (Amazon AWS), DNS, Wireless network, Google Apps EXPERIENCES Thesis Student at KTH: Tool Integration Jun. 2011-Dec. 2011 * Study the integration of tools for embedded system development with tool adapters and RESTful Web Services connecting them in OSLC standards * Refine and implement tool adapter for Matlab Simulink for deployment on Tomcat or Frascati (SCA) * Automated generation of tool adapter codes and configurations with tool meta model given (Acceleo) * Java, RESTful WS (JAX-RS), Matlab/Simulink, Eclipse, SCA (Frascati), Acceleo, Tomcat, RDF (Jena) Lead Researcher and Developer: Shanghai Auto-parts Circulation System (Saas Research Project of Shanghai Information Committee) Sep. 2009-Jul. 2010 * Design of multi-tenants architecture (user accounts, authorities, etc), main developer * Manage development process, deployment and versioning system * SaaS, Ruby on Rails, RESTful Architecture, Oracle 10g, Web Service, Linux, SVN, Apache, Mongrel Software Designer and Developer: Student Internship and Career Service System for School of Software Engineering, Tongji University Aug. 2008-Jul. 2010 * Analysis of requirements in position posting, student application and internship evaluation * System architecture, Database design, Main developer for back end logics and System deployment * Study and demo for Single sign-on (SSO) * .NET (C#, ASP.NET), SQL Server, Web Service (SOAP), SSO, Visual Studio 2005, Microsoft Visual Source Safe (see: http://sse.tongji.edu.cn/icss) Software Designer and Developer: Digital Railway Project (Virtualization of China¡¯s High Speed Train) Dec. 2009-May 2010 * Development of server side (C#): extract GIS model and transmit to the client side with UDP protocol * Network programming for client (C++) and server, protocol design /implementation, high speed transmission * .NET (C#), Visual C++, Boost, GIS (GDAL, FWTools, ArcGIS), UDP Software Designer and Developer: Customer Service Management System for Shenyang Machine Tool Group (No.1 Machine Tool Company in China) Oct. 2007-Jun. 2008 * Design and development of warehouse sub-system, mainly in warehouse inventory and statistics * Development of PL/SQL stored procedures for warehouse statistics functionality * J2EE, JSF, Hibernate, Oracle 9i, PL/SQL, IBM Rational Developer, AIX OTHER PROJECTS (incomplete list, mainly course projects, complete list: follow QR code) Runestone Project: Exploration of an unknown flat with Lego NXT Mindstorms; Both Auto & Manual navigation from remote site with mobile live camera video Jan. 2011-Apr. 2011 * Main designer and developer of the ¡°pure Java¡± solution: Java in Client & Server, and leJOS platform (Java) in robot; Bluetooth between the server & robot, Java RMI between the client & server * Protocol design of comm. btw robot and server, Only Developer of robot logics and navigation algorithms * Java, leJOS, Bluetooth Communication, Java RMI, MJPEG, Lego, Embedded System Cloud based Photo Gallery Apr. 2010-Jun. 2010 * Only designer and developer for the ¡°pure Cloud¡± solution * Cloud Computing, .NET (C#, ASP.NET), Web Service (SOAP), Amazon EC2/S3/SimpleDB Message Subscribe System: Derived from a winning business activity design contest in Google Summer Camp 2007, Beijing, China Apr. 2008-Jun. 2008 * Main architect; design and development for information retrieving (through a meta-model for the source) and message delivery (through Google Calendar API) * ASP.NET(C#), Web Service (SOAP), SQL Server, Google Calendar API HONORS (incomplete list) * 2010-2011 Scholarship for studying in Joint Master Programme in Computer Science and Software Engineering in Uppsala University, Sweden and Tongji University, China * 2008-2009 Excellent Graduate Student of Shanghai Universities awarded by Shanghai Education Committee * 2006-2007 National Scholarship for Outstanding Student awarded by Ministry of Education of China * 2006-2007 Outstanding Student of Shanghai Universities awarded by Shanghai Education Committee (Only one in the college) * 2006-2007 31th ACM/ICPC, Asia Regional Xi¡¯an Site, Gold Medal (Rank Six of more than 100 teams) * 2005-2008 Excellent Student Scholarship, First Class, awarded by Tongji University EVERY year (PS: 2005-2006 Top Class, 10 out of 18000; others First Class, Top 5%) ACTIVITIES (incomplete list) Compete in ACM/ICPC Asia Regional as School Team Member Jun. 2005-Jan. 2007 * One gold medal and two bronze medals in ACM/ICPC, Asia Regional Member => VP => President of Tongji Google Camp: Google Camp is an organization sponsored by Google China Oct. 2006-Jul. 2008 * Project lead of ¡°TopCoder College Tour (Algorithm Competition) in Tongji¡± (Dec. 2006/Oct. 2007) ** ¡°Most successful college tour activities till then all around the world¡± * Project lead of ¡°1st TopCoder East China Algorithm Competition¡± (Mar. ~ May 2008) ** Initiated by Tongji, and co-organized with nine best universities in East China (1500 participants) ** One of the two project leads responsible for company contact, internal personal coordination and technologies Ver. 2011-09-30