Professional Documents
Culture Documents
Report
Report
Report
General metrics
10,475 1,456 160 5 min 49 sec 11 min 12 sec
characters words sentences reading speaking
time time
84 66 5 61
Issues left Critical Advanced
Writing Issues
5 Correctness
1 Misuse of semicolons, quotation marks, etc.
1 Conjunction use
1 Determiner use (a/an/the/this, etc.)
2 Incorrect noun number
LONG NGUYEN
Java Developer
Phone: 0352605493. Email: ngtanquilong@gmail.com
OVERVIEW
TECHNICAL PROFICIENCIES
PROFESSIONAL EXPERIENCE
Project description
As a key developer, I worked closely with a Scrum team, which included 3
developers, 1 Scrum Master, and 1 Product Owner, on the successful
implementation of a micro-services system based on Java language.
Working on Fraud-Detection-Service (FDS) which is used to detect illegitimate
and high-risk online activities. These tools continuously monitor user behaviors
and calculate risk figures to identify potentially fraudulent purchases,
transactions, or access of users, who apply for a loan application in our system.
Besides that, implemented many new vendor services such as Precise Id
service, and Truv service when my client signs up with new vendors as well as
changing to other vendors.
Responsibilities
Participated in daily stand-up meetings, consistently providing valuable
updates and insights such as identifying a critical performance bottleneck in
the backend code, proposing an optimized solution, and suggesting
improvements to enhance overall system efficiency. Additionally, actively
contributed to code reviews by thoroughly examining the codebase, identifying
potential issues or areas for improvement, and providing constructive feedback
and suggestions to ensure the delivery of high-quality, maintainable code
throughout the development process.
Enhanced website performance dramatically and elevated the overall user
experience through the implementation of advanced front-end optimization
techniques, including lazy loading, minification, and browser caching.
Managed the source code effectively by promptly addressing bugs based on
their priority and ensuring timely resolution, leading to improved system
stability and significantly reducing user-reported issues on Production.
Technologies
Java 11, 17, Gradle.
Junit, Integration Test.
Kafka for Message bus (Service Bus), build Gradle lib for schema files.
1 2
AWS services such as: S3, ECR, ECS.
Terraform for automating the infrastructure setup of services.
Okta for Single Sign-On, Docker, DynamoDB
Launch Darkly for feature flags
SonarQube for clean coding with more than 80% test coverage.
Grafana k6 for load test, performance test on a nightly basis.
Utilizing Data Dog for logging, tracing, and monitoring.
Klara – Switzerland
Developer, June 2021 – August 2022. Company: AxonActive VietNam
Project description
Worked on a Scrum team of 9 members including 1 Swiss PO and 1 Scrum
Master, 7 Vietnamese Engineers.
This is a product that serves users from Switzerland to help them manage their
credit card, their company, the employees of their company, their online
business, and their payments which are paid by their credit cards in their daily
business.
Responsibilities
Work with a Product Owner from Switzerland to get the requirements,
implement features, and review them.
Review code and develop the features.
Technologies
Back-end: Micro-services, Java 8, Java 11, J2EE, Maven, Wildfly 21,
PostgreSQL, Docker, Jenkins, Google Cloud Platform (GCP).
Front-end: Java Server Faces (JSF), CSS, SCSS, JQuery, Bootstrap v5.0, Axon
Ivy Designer, Axon Ivy Engine, ...
Third-party services: Payrexx (relate to Payment method).
V4 – Japan
Developer, January 2021 – June 2021. Company: DXC VietNam
Project description
Worked on a Vietnamese team of 3 members cooperating with a Japanese
engineer.
Migrated system from .Net to Java.
This is a product to manage the rail pass of Japanese customers. The pass can
be used by foreign tourists or residents of Japan and offers unlimited rides on
JR trains for one, two, or three weeks at a very cheap cost.
Responsibilities
Manage daily reports, break down tasks, and assign them to team members.
Design database and build a structure for the project, exchange design
documents with a Japanese engineer.
Set up an environment to build and deploy servers.
Review code, develop the features, test the application, create documents, and
send reports to a Lead Japanese engineer.
Technologies
Back-end: Micro-services, Java 8, Maven, Wildfly 21, PostgreSQL, Docker,
Jenkins, Google Cloud Platform (GCP).
Front-end: Java Server Faces (JSF), CSS, SCSS, JQuery, Bootstrap v5.0.
NTUC – Singapore
Developer, June 2020 – January 2021. Company: DXC VietNam
Project description
Worked on a team of 4 Vietnamese Engineers.
Responsibilities
Work with the Java team in Singapore to design, maintain and develop features.
4
Review code and daily report with the Java team in Singapore.
Technologies
Back-end: Micro-services, Java 8, Maven, Wildfly 21, PostgreSQL, Docker,
Jenkins, Google Cloud Platform (GCP).
Front-end: Java Server Faces (JSF), CSS, SCSS, JQuery, Bootstrap v5.0.
Project description
Worked on a team of 4 Vietnamese Engineers and a Lead Japanese Engineer.
Responsibilities
Work with a Lead Engineer from Japan to get the requirements, design,
implement a web-based application, and test it.
Read business documents, and design documents in Japanese. Creating
planning, estimate report, daily reporting to the Lead engineer in Japan, and
meeting with/ demoing for the customer in the USA.
Technologies
Back-end: Monolith server, Java 8, Maven, PostgreSQL, Tomcat.
Front-end: Java Server Faces (JSF), CSS, SCSS, JQuery, React Js.
SC-Holdings – Japan
Developer, June 2018 – June 2019. Company: SC-Holdings Japan
Project description
Worked in the IT department on a team of 9 members including 5 Japanese and
4 Vietnamese Engineers.
Responsibilities
Work with Japanese Engineers to get the requirements, implement and review
features.
Technologies
Back-end: Monolith server, Java 8, Seasar2 Framework, Tomcat.
Front-end: Java Server Pages (JSP), Java Server Faces (JSF), CSS, SCSS,
JQuery.
SXPro – Canada
Developer, June 2017 – June 2018. Company: I3DVR International
Project description
Worked on an IT team of 10 members.
Responsibilities
Work with a Lead engineer in Vietnam to get the requirements, implement
features, and review them.
Technologies
Back-end: Monolith server, Java 8, PostgreSQL, Tomcat.
Front-end: Java Server Pages (JSP), CSS, Javascript, Bootstrap.
Project description
Worked on an IT team of 12 members.
Responsibilities
Work with a Lead engineer in Vietnam to get the requirements, implement
features, and review them.
Review code and develop the features.
Technologies
Back-end: Micro-services, Java 8, PostgreSQL, Docker, Jenkins, Google Cloud
Platform (GCP).
Front-end: Java Server Pages (JSP), CSS, Javascript.
CERTIFICATIONS
LANGUAGES
Vietnamese
Native or bilingual proficiency
English
Professional working proficiency
Japanese
Elementary proficiency