cv_phong_ngo

4
Phong Ngo Java Developer Email:[email protected] SDT: 0966319926 SUMMARY Good experience in Core Java/JEE 7 and 8. Good knowledge of OOP programming. More than 2 years experience in Java/J2EE, Struts 2, Spring and Spring MVC, Hibernate/JPA, Maven, Jenkins. Skills related to these technologies: RESTFul, SOAP, JSON, XML Knowledge in HTML5, CSS, Javascripts, Jquery, AngularJS. Good communication in team work. TECHNICAL SKILLS Programming Languages/Tools/Frameworks: o C/C++ o Java SE, EE o C# .NET o Java Script, AJAX, jQuery o XML, HTML o Struts, Spring. o SQL, o jUnit o Visual Studio 2005, 2008, 2010 o Eclipse, NetBeans o Findbug o Checkstyle o JDK, JRE 7 and 8 Application Server o Apache Tomcat. o JbossAS 7. o Wildfly 10. Databases: o MySQL o Oracle 10g & 11g Configuration Management tools: o Tortoise SVN. o GitHub.

Upload: phong-ngo

Post on 13-Apr-2017

87 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CV_Phong_Ngo

Phong Ngo

Java Developer

Email:[email protected]

SDT: 0966319926

SUMMARY

Good experience in Core Java/JEE 7 and 8.

Good knowledge of OOP programming.

More than 2 years experience in Java/J2EE, Struts 2, Spring and Spring MVC,

Hibernate/JPA, Maven, Jenkins.

Skills related to these technologies: RESTFul, SOAP, JSON, XML

Knowledge in HTML5, CSS, Javascripts, Jquery, AngularJS.

Good communication in team work.

TECHNICAL SKILLS

Programming Languages/Tools/Frameworks:

o C/C++

o Java SE, EE

o C# .NET

o Java Script, AJAX, jQuery

o XML, HTML

o Struts, Spring.

o SQL,

o jUnit

o Visual Studio 2005, 2008, 2010

o Eclipse, NetBeans

o Findbug

o Checkstyle

o JDK, JRE 7 and 8

Application Server

o Apache Tomcat.

o JbossAS 7.

o Wildfly 10.

Databases:

o MySQL

o Oracle 10g & 11g

Configuration Management tools:

o Tortoise SVN.

o GitHub.

Page 2: CV_Phong_Ngo

2

Design Tools:

o MS Visio

o Enterprise Architect

Testing: Jmeter.

OTHER SKILLS

Soft skills: o Good at communication.

o Having good cooperation in teamwork.

o Researching new technologies.

o Being responsible.

o Good at English: Listening, Speaking and Reading.

EDUCATION

2014: Bachelor Degree of Embedded System and Computer, University of Science,

Hochiminh city.

2014: Graduated Java Fresher Course in FPT Software.

2016: Got TOEIC score of 600.

2016: Passed OCAJP 8 (1Z0-808) with 78%.

2016: Failed OCPJP 8 (1Z0-809) with 53%. I’m trying to pass it in this year.

PROFESSIONAL EXPERIENCE

At FPT Software:

7/2014-10/2014:

Java Fresher

Studied: Java programming language, OOP, MVC, Struts, SQL server, HTML, Jquery,

Ajax….

10/2014 – 2/2015:

Java Developer

Project Name: RWELunchApp

Project Description:

This project is started at 9/2014. This is a website of many canteen for managing

show to client menu of meals.

Users can know all information about cateen: team chef, time of menu; costs,

additives, allergens of every meal in a week and a month…

This website is run in Desktop, Touch panel and Mobile on browsers: IE8, IE9, IE10,

IE11, Chrome and FireFox.

Page 3: CV_Phong_Ngo

3

Responsibilities:

Researching new technologies to serve new requirements.

Coding to create new features.

Fix bugs.

Duration: 8 months

Team size: +3 people

Technologies: Java 1.5, J2EE, Oracle 11g, Tile 3.0, Spring MVC 4.0, HTML5, Boostrap,

Jboss, Ajax, Jquery, Hibernate, Windows …

2/2015 – 3/2016:

Java/PLSQL Developer:

Project Name: ETC (Electronic Transaction Consultants):

Project Description:

ETC Corporation has delivered innovative solutions to the toll industry that increase

mobility, improve operational efficiency, and support high levels of customer service.

Today, ETC collect nearly one-third of the toll transactions in the United States on

some of the most technically advanced toll facilities in the industry. These solutions

enable all-electronic toll collection, dynamic pricing, HOT lanes, interoperability, and

open road tolling. ETC’s integrated lane-to-back office solutions are supported by an

impressive array of operations and maintenance services. ETC offers its solutions and

services as both a customer-delivered model as well as through a hosted environment

at ETC’s state-of-the-art technology and operations centers.

Responsibilities: Maintain and fix bugs of system.

Team size: +20 people

Technologies: Java 1.5, Oracle 11g, Tile 2.0, Strut 2, PLSQL…

At Pou Chen Viet Nam:

3/2016 – Current:

Java Developer:

Project Name: ERP + MRP of Pou Chen Group

Project Description:

o About ERP System:

Enterprise resource planning (ERP) is a category of business-management

software—typically a suite of integrated applications—that an organization can

use to collect, store, manage and interpret data from many business activities,

including: product planning, purchase manufacturing or service delivery

marketing and sales inventory management shipping and payment finance.

Page 4: CV_Phong_Ngo

4

ERP provides an integrated view of core business processes, often in real-time,

using common databases maintained by a database management system. ERP

systems track business resources—cash, raw materials, production capacity—and

the status of business commitments: orders, purchase orders, and payroll. The

applications that make up the system share data across various departments

(manufacturing, purchasing, sales, accounting, etc.) that provide the data. ERP

facilitates information flow between all business functions and manages

connections to outside stakeholders.

o About MRP System:

Material requirements planning (MRP) is a production planning, scheduling, and

inventory control system used to manage manufacturing processes. Most MRP

systems are software-based, but it is possible to conduct MRP by hand as well.

An MRP system is intended to simultaneously meet three objectives:

• Ensure materials are available for production and products are available

for delivery to customers.

• Maintain the lowest possible material and product levels in store

• Plan manufacturing activities, delivery schedules and purchasing

activities.

Team size: 14 people.

Responsibilities:

o Read, analyze documents provided by BA TaiWan team.

o Schedule deadline, assign tasks to team members.

o Design structure, research and apply new technologies into project.

o Develop most difficult methods.

o Help team members resolve their technical and business issues.

Role: Team leader in a module with team size of 3 team members.

Technologies: o Java version: Java 1.7, Java/J2EE.

o Frameworks: Spring framework, Hibernate/JPA.

o Use technique: Dynamic DataSource Routing to choose and connect

different databases.

o Build: Jenkins, Maven for building and deploying project for 6 factories.

o Servers: Jboss AS 7.0, Wildfly 10.

o Database: Oracle 11g.

o Design tools: Enterprise Architect for drawing UML, Class Diagram.

o Report: Jasper Report for exporting pdf and excel report.

o Testing: Jmeter for testing performance.

o OS: Window Server 2012 and Linux.