Post Job Free
Sign in

Developer Java

Location:
Fairfield, IA
Salary:
75000
Posted:
June 25, 2018

Contact this candidate

Resume:

MANH PHAN

**** ***** *** ****** • Fairfield, Iowa 52557

207-***-**** • ****.****.****@*****.***

https://www.linkedin.com/in/manhphan/

JAVA FULL STACK WEB DEVELOPER

Talented Java Developer with 2.5 years of experience leading design, development, and coding for web applications using Spring, Hibernate, and JEE technologies. Proven experience establishing Agile methodologies while implementing various Design Patterns. Create JUnit, PowerMock, and automation tests to ensure optimal functionality and performance. Skilled in technologies such as Java, JEE, JavaScript, jQuery, Bootstrap, JPA, IntelliJ, Maven, and Vaadin.

Java Full Stack Development • Design Patterns • Requirements Analysis • Client Relations

Project Management • Agile Methodologies • Unit Tests • Automation • Backend / Frontend Technologies

Languages: Java

Web Technologies: jQuery, AJAX, Servlets, JSP, XML, Angular, Node.js

Web Services: RESTful, SOAP

Web Framework: Spring MVC, JEE, JSF / PrimeFaces, Vaadin, Hibernate, JPA, Mule ESB

Web / App Servers: Apache Tomcat, WildFly, Glassfish, JBOSS

Databases: MySQL, MSSQL Server, Oracle PL / SQL. MongoDB

Design Patterns: Abstract Factory, Singleton, Chain of responsibilities, Command pattern…

SDLC: Waterfall, Agile/Scrum, Kanban

Tools: Eclipse, IntelliJ, Maven, Jenkin, Bootstrap

Platforms: Windows

PROFESSIONAL EXPERIENCE

CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).

AXON ACTIVE VIETNAM, Ho Chi Minh, Vietnam • 2016-2017

Leading offshore software development company.

Java Full Stack Developer

Implemented latest JEE technologies to design solutions and create prototypes.

Tasks Performed:

Generated and analyzed requirements with product owner in Switzerland.

Planned implementation of Agile methodologies.

Developed and implemented both frontend and backend.

Performed automation test to ensure quality code.

Wrote JUnit and PowerMock tests for 90% of code.

Achievements:

Built environment for development and testing prior to release.

Created task system to increase extendibility and flexibility for admin of accounting system.

Technologies Used: Java, JSF / PrimeFaces, JEE, JPA, Hibernate, Reactive, JavaScript, JUnit, Mockito, PowerMock, Arquillian, MS SQL Server, Maven, Jenkin, IntelliJ, Windows.

continued …

MANH PHAN • Page 2

207-***-**** • ****.****.****@*****.***

FPT SOFTWARE, Ho Chi Minh, Vietnam • 2015-2016

Fastest growing software outsourcing company in Vietnam.

Java Full Stack Developer

Collaborated with 8 developers as part of Agile team while developing projects for customer in United States and Germany.

Tasks Performed:

Identified customer requirements and created solutions to meet specifications.

Established backend using Java Frameworks, Spring MVC, Spring Boot, Hibernate, and JPA

Designed database and layout for report system using Crystal Reports and Oracle Report Builder.

Created frontend using Vaadin.

Developed procedures for PL / SQL database.

Performed automation test with JUnit and PowerMock.

Achievements:

Streamlined maintenance and upgrade for toll collection system with Spring MVC.

Maximized performance of reporting system by restructuring old-heavy SQL procedures.

Awarded as Most Efficient Team for client project.

Technologies Used: Java, Spring Boot, Spring MVC, Vaadin, Hibernate, Mule ESB, Oracle PL / SQL, Jenkin, Maven, Oracle Report Builder, Crystal Reports, Windows.

ACADEMIC PROJECTS

Battleship Game, Maharishi University of Management: Collaborated with team member to create online game. Implemented Java Web Socket to control interaction between server and users. Used React.js, Servlet, and Java Web socket.

Social network: Built web application to support basic features of social network for members to connect and share statuses, images, and real-time chatting. Implemented Angular and Node.js as core technologies. Used Socket I / O to obtain interaction for chat application.

Automatic Question and Answer System, Nong Lam University: Decreased workload for academic department with automated system. Implemented NLP technology to create data warehouse based on existing questions. Developed backend with Spring Data Rest. Created presentation layer with Vaadin 7.

EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion 2020)

Maharishi University of Management, Fairfield, Iowa

Key Courses: Modern Programming Practices, Web Programming, Web Application Architecture,

Enterprise Architecture, Modern Web Applications, Software Engineering

Bachelor of Science in Software Engineering

Nong Lam University, Ho Chi Minh City, Vietnam



Contact this candidate