HOAN VU LE
Phone: 503-***-**** Address: Tigard, Portland, Oregon 97223
******.****@*****.*** https://www.linkedin.com/in/hoanvu-le/
FULL STACK SOFTWARE ENGINEER
Highly analytical software engineer with 5 years of hands-on experience developing robust applications and systems for international clients. Proven ability to apply SDLC principles, with expertise in all stages of requirements, design, development, testing, and deployment. Skilled at applying object-oriented principles to improve application architecture and ensure high-performance solutions. Strong troubleshooter and problem solver.
CORE COMPETENCIES
Object-Oriented Programming Software Engineering Object-Oriented Design Object-Relational Mapping (ORM)
Web Application Development Requirements Gathering & Analysis Troubleshooting Team Collaboration
Languages: Java(7-8), C#, C, C++
Web: HTML, Thymeleaf, JSP, CSS, JavaScript, Jquery, AJAX, AngularJS, React.js, Node.js, Bootstrap, Web Services, AEM/CQ5, RESTFUL, SOAP, Micro-services, AWS
Web Servers: Tomcat, JBOSS, Glassfish, Jetty
Frameworks: Spring, Hibernate, JPA, JSF, GWT
Databases: Oracle, MySQL, SQL Server, MongoDB, PostgreSQL
Design Patterns: Singleton, Prototype, MVC, Proxy, Front Controller, Dependency Injection
SDLC: Agile / Scrum, TDD, Kanban, WaterFall
Tools: Visual Studio Code, Eclipse, IntelliJ, GIT, Maven, Gradle, Junit, Selenium, Tomcat, SVN, Jira, Putty, MySQL workbench, Oracle 11g, STS, Jenkin, Sona, SoapUI, Docker
Platforms: Windows, Linux
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).
ELCA, Ho Chi Minh City, Vietnam 2015-2017
The leading independent software development company in Switzerland.
Full Stack Software Engineer
Key member of the software design and development team, with a pivotal role in creation of web and desktop applications and systems for various international clients. Contributed throughout the development lifecycle, taking part in requirements gathering, analysis, programming, architecture, quality control, testing, bug fixing, and deployment.
Projects:
Phoenix – Maint: A driver’s license registration application for a Swiss Driver Examination Center.
IRIS DMAP: A system for protecting and managing product industrial designs, including documentation, registration, and renewals.
ZHStRegisterJP: An application for tax payer registration, management, and liability tracking for the tax department of Canton Zurich in Switzerland.
Project Information Management Tool: An internal tool designed to improve project management, with functions such as CRUD, registration, login, authorization, project information management, departmental management, and pagination.
Technologies: JSF, GWT, JPA, Java Core, Spring MVC, Spring Security, Spring Data JPA, Spring Boot, Spring AOP, Spring Batch, SOA, Hibernate, SOAP and RESTful Web Service, Micro-service, JSON, XML, JUnit, Mockito, HTML, CSS, jQuery, JavaScript, AngularJS 2, Oracle, Jasper Report, Apache Tiles, Docker, MongoDB.
HOAN VU LE NGUYEN Page 2 ******.****@*****.***
FPT SOFTWARE, Ho Chi Minh City, Vietnam 2013-2015
World-class leader in analytics, technology, mobility, cloud, and testing services. Staffs 28,000 worldwide.
Java Developer
Took an instrumental role in the software development lifecycle for a number of key web and desktop application projects for both internal teams and external clients; participated in requirements gathering and analysis, technical specifications, systems design and development, code quality checking, testing, debugging, and final implementation. Collaborated with numerous technical team members to resolve issues, discuss project plans, and provide application support. Interfaced with clients as needed to clarify requirements.
Projects:
Program Guide Authorization (PGAuth): A system enabling access to authorized content from REST API in response to user-generated events; built cross-platform for use on mobile devices, set-top boxes (STB), web, and end user systems.
OTT Web DirecTV: A web application providing a single-page, user-friendly user interface centered on improving the DirecTV customer user experience.
Technologies: Java Core, Spring(MVC, Data, Boot, Social), Hibernate, JPA, SOAP and RESTful Web Service, CouchbaseDB, Oracle, Gradle, Maven, JSON and XML, JUnit, Mockito, HTML, Thymeleaf, CSS, JavaScript, AngularJS, JQuery, Git, Selenium
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion October 2019)
Maharishi University of Management, Fairfield, Iowa
Key Courses: Modern Programming Practices, Web Application Programming, Web Application Architecture, Enterprise Architecture, Algorithm
Bachelor of Computer Science (2014)
Ton Duc Thang University, Ho Chi Minh City, Vietnam
Key Courses: Java Programming, Data Structures & Algorithms, Analysis & Design of Object-Oriented Systems, Software Technology, Analysis of Information Systems, Database Management
PROFESSIONAL DEVELOPMENT AND CERTIFICATION
IBM Certified Solutions Designer: Object-Oriented Analysis & Design, vUML3
Angular 4: The Complete Guide – Maximilian Schwarzmuller
Spring Framework 5: Beginner to Guru – John Thompson
MongoDB Essentials – Patrick Schroeders
Web Design for Web Developers – Udemy