RESUME
PERSONAL INFORMATION:
Name Jing Pu
Email acti0u@r.postjobfree.com
Cellular phone number 540-***-****
Mail Address 6100 Heather Dr., Apt K, Blacksburg VA, 24060 EDUCATION:
Virginia Polytechnic Institute and State University
Major & Degree Type Computer Science and Applications, M.S.
Month/Year of Enrollment & Graduation 8/2014 ~ 5/2016
Cumulative GPA 3.77
EMPLOYMENT HISTORY:
Virginia Library Newman Library
VTechWorks Project Developer (Dspace / JAVA)
2015.2~Current
Gulfstream Instrument Technologies Ltd.
Software Engineer (C++)
2011.10~2012.7
GBCOM
Internship, Software Engineer
2007.10~2010.10
RESEARCH INTEREST:
Data Persistence Techniques, Middleware, Software Engineering, User Interface Design PROGRAMMING LANGUAGES:
4+ years of experience developing J2EE applications.
Strong knowledge of web-based development, proficient in JSP/JavaScript/jQuery/AJAX/HTML5/CSS
Familiarity with various Java/Android ORM and persistence frameworks, such as Hibernate, Mybatis, Ormlite, GreenDao, SQlite, Realm, etc.
2 years of experience developing C++ applications.
5 years of MySQL and SQL experience, have developing experience with Oracle, Sql Server.
1 year of experience developing HTML/PHP web application
1 year of experience developing Dspace project
Familiarity with Eclipse, UML, Linux, Git, GitHub, SVN, Merge. RESEARCH EXPERIENCE:
2014.9~now Graduate Research with Dr. Eli Tilevich, Virginia Tech Area: Energy profiling of JAVA/Android Persistence Frameworks/ORM Programming Language and Tools: JAVA, Eclipse, Hibernate, MyBatis, JPA, Ormlite, SQlite, Realm, GreenDao, Sugar ORM, ActiveAndroid, Maven, MySql
2005~2008 Graduate Research With Dr. Jingguang Sun, Liaoning Technical University Area: Graphics and Multimedia Technology
PROJECT EXPERIENCE:
Only list most important projects as follows:
2015.2~Current VTechWorks Project
RESUME
Development Tools: JAVA, XML, XSLT, SCSS, Solr
Project Description: Based on Open Source project: Dspace, which is a JAVA web turnkey repository application provided access to digital resources. It integrated techniques like solr, JAVA, Apache Cocoon, SWORD, and many other techniques.
Responsibilities: Work in VTechWorks team, test and fix bugs, also develop new features for VTechWorks.
2014.9~2014.11 User Interface Class Project: Sketch Wall, with ZQ Song, JQ Zhang, Virginia Tech Development Tools: HTML5, JavaScript, JQuery, JSON, REST, AJAX, Chrome Extension APIs, Amazon Mechanical Turk APIs, Flickr APIs, PHP, MySQL, Apache Project Description: Sketch Wall is designed for students to share their selected sketch works. Provided functionality like pictures/comments/accounts/activities management, supported CRUD and restores operations, provide chrome extension UI and use external API. Responsibilities: Designed and implemented the frontend and backend of the website
2012.3~2012.7 AppSimu Project, Gulfstream Instrument Technologies Ltd. Software Environment: Windows7
Development Tools: C++ Builder6.0
Project Description: Functionality: MR/KPI/CDR mass data subscription, real-time/ non-real time data analysis, query, and display. Based on SOAP protocol, interact with NSSP system Responsibilities: Designed and implemented the AppSimu application
2010.11~2012.3 NSSP Project, Gulfstream Instrument Technologies Ltd. Software Environment: Linux (Redhat5.0) + Windows7 Development Tools: Source Insight 3/ VC6.0/ C++ Builder6.0/ MySQL Project Description: 1) Network Signaling Sharing Platform system 2) Based on signal data from mobile network, real-time capture and analysis 3) Network precaution and optimization. Mass data analysis Responsibilities: 1) Designed and implemented user interface, handled mass signal data storage and display. 2) Designed and implemented the module of data transmission and distribution
2007.10~2009.1 OMC Project, GBCOM
Software Environment: Windows/ Linux
Development Tools: Eclipse, JAVA/Swing/Twaver/EJB/MySQL/JSP/AJAX/Sockets Programming Project Description: 1) C/S architecture system: managing and monitoring WLAN devices and terminal equipment in the wireless network.
2) AC Web application: A JSP web application used to manage and monitoring AC device. Responsibilities: 1) design and develop modules: configuration, alarm, performance and so on 2) Implemented the functions of user interface, server-side, and communication parts 3) Implemented database relevant functionality
PUBLICATIONS AND PATENTS:
Pu, J; Sun, J.G; Zhang, X.J. The image segmentation based on generalized morphological filters and watershed algorithm. Computer and Modernization, 2008, (8). CHN
Pu, J. A fast XML parser based on variable pre-allocation memory algorithm and HASH. Gulfstream Instrument Technologies Ltd. 2013, CN103064859A