•Exceptionally focused and reliable entry level Java Developer.
•Solid understanding of object-oriented programming.
•Able to work well independently or as part of a professional computer program development team.
•Database Systems: MySQL, PL/SQL, Redis
•Markup Languages: HTML, XML
•Frameworks: Spring, SpringMVC, Struts2, Hibernate, MyBatis
•Technologies: JDBC, Servlet, JSTL, jQuery, Ajax
•Operating Systems: MacOS, Windows, Linux(CentOS)
•Web server: Apache Tomcat
Master of Engineering (Electrical and Computer) January 2017-Present
University of Windsor, Windsor, Canada
Expected graduation, August 2018
Relevant coursework: Data Security and Cryptography, Computer Networks
Bachelor of Engineering (Automation) September 2006-June 2010
Harbin University of Science and Technology, Harbin, China
Online Shopping Mall
•Tools: Eclipse, Tomcat, Maven, SVN, Nginx, MySQL, Redis, Solr
•Technologies: JSP, JSTL, jQuery, jQuery EasyUI, HTML, CSS + DIV
•Framework: Spring, SpringMVC, MyBatis, Dubbo
•Developed an integrated B2C platform based on Service Oriented Architecture (SOA), including background, foreground, membership, order and single sign-on systems.
•Subsystems communicate with each other by invoking web service to deliver JSON data with the HTTP protocol to reduce the degree of coupling and improve system’s extensibility.
•Used Redis for system caching and session sharing to ensure system’s performance.
•Selected Solr as a search engine.
Customer Relationship Management System(CRM)
•Framework: Struts2, Spring, Hibernate
•Developed CRM based on SSH design pattern to realize customer information’s collection, management, analysis and utilization.
•Used Ajax technique to implement asynchronous requests.
Accounting Management System
•Developed this system to implement the input-output financial, the information of financial, the summary of financial, and the system management models with a simple three-tier architecture.
•Gained proficiency in MySQL Management.
Product Manager March 2016 - December 2016
“TOPU.COM” Education and Technology Group, Beijing, China
•Developed MOOC (Massive Open Online Course) Platform, including planning the development route of the platform, mining and analyzing users’ requirements.
•Cooperated with technical development department to finish development and design.
Communications Officer July 2010 - March 2016
Ministry of Communication, Beijing, China
•Accountable for long-term and day-to-day maintenance and technical support of the website, created functional specifications for the requested changes desired by the client.