Post Job Free

Resume

Sign in

Java Developer Project

Location:
Chicago, IL
Posted:
May 04, 2016

Contact this candidate

Resume:

Tao Liu

Java/JEE Developer

Mobile: 319-***-****

Email:acumuq@r.postjobfree.com

LinkedIn: Link to LinkedIn

GitHub: Link to Github

SUMMARY:

* ***** ** ** *********** with hand-on experiences in developing Java and J2EE application.

Experience in developing applications using Java, Swing, JSP, Servlet, Spring, Struts2, Hibernate, MyBatis, JMS, SOAP, REST, AngularJS, Bootstrap, HTML5, CSS3, jQuery, JavaScript, AJAX, JSON, Oracle, MySQL.

Strong Object Oriented (OOPS) programming skills as extensively used Java to develop the middle tier

of the applications.

Strong hands-on experience in configuration, integration, and implementation.

Efficiently conducts all phases of software development lifecycle to ensure projects are delivered on-time

and within budget.

TECHNICAL SKILLS:

Languages

Java/Ruby/JavaScript

JEE Technologies

JSP, Servlet, JMS, JDBC

Web Technologies

AngularJS, Bootstrap, HTML5, CSS3, jQuery, AJAX, XML

Frameworks/Libraries

Swing, Spring, Struts2, Hibernate, MyBatis

Web Services

SOAP, REST

Database Server

Oracle 11g, MySQL

Web/App Server

Tomcat

Operating Systems

Windows, Linux, MacOS

IDE / Utilities

Eclipse, NetBeans, MySQL/Oracle Workbench

Testing Tools

Unit testing

Methodologies

Agile

Design Patterns

MVC, Singleton, Factory, Abstract Factory, Adapter, Proxy, Strategy, Command, State, Facade

PROFESSIONAL SUMMARY:

Company: GCI SCIENCE & TECHNOLOGY CO.,LTD, GuangZhou, China (August, 2012 - December, 2014)

GCI is a high-tech and innovative enterprise, can provide the products and services including: communication networks and electronic engineering consulting, planning, design and optimization, cloud computing research and industry applications, communications/computer information system integration, high-performance printed circuit boards (stock code: 002544).

Website: http://eng.chinagci.com/

Position: Java Developer

Project 1: GCI Netctoss System

Description:

Netctoss was a system created for GCI’s most important customers such as China Telecom and China Unicom.

The main environment of this system was Oracle 11g and Tomcat. Spring + MyBatis, Spring AOP (mainly for transaction control) were utilized to complete the underlying architecture. RESTful architecture, JSTL and EL, Ajax and JQuery technology were used on developing the JSP page.

Responsibilities:

Discussed and implemented Friendly website page with the team

Designed project architecture by using MVC architecture

Implemented backend code and finished login module and fee module

Created test plan and test cases

Used AngularJS and Bootstrap to code refactoring

Environment: Java, MVC, Spring IOC, Spring Security, MyBatis, JSP, AJAX, JSON, CSS, JQuery, MySQL, Tomcat, AngularJS, Bootstrap

Project 2: GCI Staff Management System

Description:

This system was an internal staff management system which was used to manage staff information, attendance, working hours, and salary calculation.

Responsibilities:

Involved in requirement gathering, estimation/ task planning, architecture design, development, unit testing

Discussed and implemented Friendly website page with the team

Designed project architecture by using MVC architecture

Implemented backend code

Applied Role Based security into system

Created test plan and test cases

Environment: Java, MVC, Struts2, Spring, Hibernate, JSP, AJAX, JSON, CSS, JQuery, MS SQL Server, Mantis, SVN, Tomcat, AngularJS, Bootstrap

Project 3: GCI online education platform Description:

This online education platform allowed the whole company and its worldwide branch offices to share professional information. Employees could learn from various materials, which includes videos, documents and online courses, to improve his/her current working experience.

Responsibilities:

Participated in project requirements analysis, data design, editing and testing code.

Discussed and implemented Friendly GUI website page with the team

Front end coding based on the graphic design

Implemented: home page, E-learning, course enrollment

Used AngularJS and Bootstrap to code refactoring

Environment: MVC, Java, Struts2, Hibernate, HTML5, CSS3, JQuery, AJAX, JSON, RESTful, JSP, Tomcat, AngularJS, BootStrap

Project 4: GCI Employee Performance Management System

Description:

This system was designed to automatically evaluate performance of each employee based on their attendance records, online education scores and other modules that recommended by the HR managers. HR manager could easily use this system to evaluate employees’ working performance with great flexibility. Including register, login, add employee, delete information, modify and search module.

Responsibilities:

Cooperated with the HR team in designing website

Discussed and implemented front end coding based on the graphic design

Implemented back end code and finished login module, add employee module.

Created test plans and designed test cases to test the system features and integration

Modified and updated system features both at the front end and back end

Used AngularJS and Bootstrap to code refactoring

Environment: HTML5, CSS3, JQuery, JSON, AJAX, RPT, MVC, Spring

Project 5: GCI File Management System

Description:

GCI File Management System allowed employees to schedule tasks and search necessary file based on their privileges. It also allowed managers to assign employee to specific task, as well as to check the working progress. Employees could upload their weekly/monthly reports to this system, which would automatically link the renewed data to GCI Employee Performance Management System.

Responsibilities:

Updated system features both at the front end and back end

Worked closely with the clients to assist them in using the system

Collected all the bugs and reported information to manager

Improves system performance by discussing solutions with the team

Performed database maintenance

Environment: J2EE, Java, JSP, Servlet, Struts2, Spring, Hibernate, HTML5, CSS3, jQuery, AJAX, JSON, MySQL

Project 6 : Weather-App

Description:

This app was a part of home page for GCI, user can click a button to get 7 days weather for specific area. Used $http module to make an Asynchronous Javascript and XML request.

Responsibilities:

Discussed and implemented Friendly website page with the team

Implemented frontend code

Created test plan and test cases

Environment: AugularJS and Bootstrap

ACDEMIC PROJECT:

Enterprise E-COMMERCE System (September, 2015 - October, 2015)

Responsibilities:

Participated in project requirements analysis, data design

Discussed and implemented Friendly GUI website page with the team

Build the system used SSH framework

Implemented the SQL query and Hibernate, Spring.

Implemented the functioning modules: Login module and Shopping module, Calculate price module

Environment: Eclipse, JUnit, JSP, AJAX, Javascript, MySQL, Struts2, Spring

Online Puzzle Game - Super Mario (June, 2015 - August, 2015)

Responsibilities:

Participated in project requirements analysis, data design

Discussed and implemented Friendly GUI website page with the team

Using JQuery and AJAX to implement the page.

Implemented the functioning modules: login module and record module

Environment: Eclipse, JUnit, MySQL, JSP, JQuery, AJAX

Online Voting System (March, 2015 - June, 2015)

Responsibilities:

Participated in project requirements analysis, data design

Discussed and implemented Friendly GUI website page with the team

Build the system used SSH framework

Implemented the SQL query and Hibernate.

Implemented the functioning modules: Login module and Calculate module

Environment: Eclipse, JUnit, JSP, AJAX, Javascript, MySQL, Struts2, Spring

JSP Online-Examination System (May, 2015 - July, 2015)

Responsibilities:

Participated in project requirements analysis, data design

Discussed and implemented Friendly GUI website page with the team

Finish the front end code using JSP

Implemented the SQL query and JDBC

Implemented the functioning modules: Login module and Question module

Environment: Eclipse, JUnit, JSP, AJAX, Javascript, MySQL, Struts1

Online Shopping System (April, 2010 - June, 2010)

Responsibilities:

Participated in project requirements analysis, data design

Discussed and implemented Friendly GUI website page with the team

Applied automation testing

Implemented the functioning modules: login module and order module

Environment: Eclipse, JUnit, MySQL, JSP, JQuery, AJAX

IT TRAINING:

C + E International JAVA Developer Training (by Tarena)

IT CERTIFICATE:

JAVA Senior software engineer (by Ministry of Industry and Information Technology of the People's Republic of China. Certificate number: C1401J02S3906711)

EDUCATION:

Maharishi University of Management - Fairfield, Iowa

oMaster’s Degree in Computer Science (December 23, 2017)

GuangZhou University– GuangZhou, GuangDong, China

oBachelor of Educational Technology



Contact this candidate