generated from sneas/cv-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Tuan VA VMO
committed
Mar 23, 2024
1 parent
e853dc4
commit 084ba7a
Showing
2 changed files
with
21 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
module.exports = { | ||
name: 'Tuan, Vu Anh (Anthony)', | ||
name: 'Tuan, Vu Anh', | ||
title: 'Software Engineer | Backend Developer | Java developer', | ||
facts: { | ||
'Email': '<a href="mailto:[email protected]"><i class="fa fa-envelope fact-icon"></i>[email protected]</a>', | ||
|
@@ -15,12 +15,14 @@ module.exports = { | |
['K8s', 100, 'Advanced'], | ||
['REST & SOAP', 100, 'Advanced'], | ||
['Git', 100, 'Advanced'], | ||
['Kafka', 70, 'Mid-level'], | ||
['Kafka', 80, 'Mid-level'], | ||
['OSB/ESB', 70, 'Mid-level'], | ||
['Python', 60, 'Mid-level'], | ||
['JS', 50, 'Beginner'], | ||
['JS', 50, 'Mid-level'], | ||
['WebLogic', 50, 'Mid-level'], | ||
['AI/ML', 50, 'Beginner'], | ||
['Data processing', 50, 'Beginner'], | ||
['SVN', 50, 'Beginner'], | ||
], | ||
|
||
company: [ | ||
|
@@ -39,15 +41,13 @@ Developed, enhanced, maintained features throughout the entire backend of v1 of | |
Responsibilities: | ||
- Develope, enhance, maintain multiple Back-end services in microservices system using Spring Webflux, Spring Boot, R2DBC, PostgreSQL involve to some Front-end tasks using React.js. | ||
- Develope, enhance, maintain multiple Back-end services in microservices system using Spring WebFlux, Spring Boot, OpenAPI, Kafka, R2DBC, PostgreSQL, involve to some Front-end tasks using React.js. | ||
- Work closely with in-house team member for clearing PRD/URD, integrating with FE side. | ||
- Work closely with in-house teams for clearing PRD/URD, use Notion with Agile principles to manage tasks in stages. | ||
- Monitor infrastructure of development, sandbox, production environment include Kubernetes, Rancher, Kibana,... on AWS EC2. | ||
- Agile with Notion | ||
- Full flow of CI CD | ||
- Control full flow of CI/CD on deploying from develop environment to product environment using Gitlab CI with Gitlab flow. | ||
` | ||
}, | ||
{ | ||
|
@@ -60,11 +60,11 @@ Developed, enhanced, maintained multiple sub-system projects for PCCW (Hong Kong | |
Responsibilities: | ||
- Actively communicated with the in-house development team to understand project requirements and design specifications, as well as to catch up on tasks during daily stand-up meetings. | ||
- Actively communicated with the in-house development team to clearify project requirements and design specifications, as well as to catch up on tasks during daily stand-up meetings. | ||
- Developed new features and improved old features for the client's services using Java and related technologies and utilized SQL Server for database management. | ||
- Developed new Rest APIs and converted SOAP services to Rest API using Java 6 and related technologies like Spring, Struts 2, JSP and utilized SQL Server for database management. | ||
- Led a 3 members team, mentored how to work with client, workflow (coding and GitFlow), reviewed document and source code. | ||
- Mentored 2 team members, guided how to work with client, workflow (coding and GitFlow), reviewed document and source code. | ||
` | ||
} | ||
] | ||
|
@@ -88,7 +88,7 @@ Responsibilities: | |
- Built infrastructure for development and UAT environment include Kubernetes, Rancher, ELK, Prometheus,... according to Vietinbank's running system documents. | ||
- Developed microservices for the banking service using Java 11 and related technologies, such as Spring Boot 2, Hibernate, Jasper Report, Oracle DB. | ||
- Developed microservices for the banking service using Java 11 and related technologies, such as Spring Boot 2, Hibernate, Jasper Report, Oracle DB (with PL/SQL). | ||
- The developed product has won the Golden Star (Sao Khue) Award. | ||
|
@@ -117,7 +117,7 @@ Responsibilities: | |
{ | ||
title: 'National population database', | ||
period: 'Mar 2020 - Jul 2021', | ||
skills: ['Java', 'Spring', 'Hibernate', 'Oracle DB', 'Oracle Service Bus', 'SOAP', 'REST', 'Weblogic', 'Git'], | ||
skills: ['Java', 'Spring', 'Hibernate', 'Oracle DB', 'Oracle Service Bus', 'SOAP', 'REST', 'WebLogic', 'Git'], | ||
role: "Team lead", | ||
contents: ` | ||
Designed and built the National Population Database project under the Ministry of Public Security as an outsourcing developer. | ||
|
@@ -126,9 +126,9 @@ Responsibilities: | |
- Worked closely with the in-house teams (PO, PM, SA, DEV) to grasp the key needs and technical details of the product. | ||
- Led a team with 3 members, developed integration services using Java and related technologies, such as Java, OSB, Weblogic, Oracle DB. | ||
- Led a team with 3 members, developed integration services using Java and related technologies, such as Java, OSB, WebLogic, Oracle DB. | ||
- Built development environment infrastructure on-premise: CentOS 7, Oracle DB, Weblogic clustering, CD manually using Bash/Shell and both Batch. | ||
- Built development environment infrastructure on-premise: CentOS 7, Oracle DB, WebLogic clustering, CD manually using Bash/Shell and both Batch. | ||
- Attended to develop Backend services in the system for managing population data using Spring Boot, Oracle DB. | ||
|
@@ -163,6 +163,8 @@ Responsibilities: | |
- Experience in customization (both using built-in and raw source code) and configuration of Thingsboard CE (Community Edition) features and deploy with Docker. | ||
- Developed simulator tools using Java and MQTT for pushing real-time data continuously to the Thingsboard. | ||
- Used Git as source control system and Trello as task management. | ||
` | ||
}, | ||
{ | ||
|
@@ -175,11 +177,11 @@ Built the Java-based company product that scrapes types of data from various sou | |
Responsibilities: | ||
- Implemented solution using scraping tools and libraries such as Selenium with headless Chrome, Facebook GraphAPI, etc to collect data from real-estate and car selling websites, as well as Facebook groups, streaming large amount of data by Apache Storm and store on Cassandra database. | ||
- Implemented using scraping tools and libraries such as Selenium with headless Chrome, Facebook GraphAPI, etc to collect data from real-estate and car selling websites, as well as Facebook groups, streaming large amount of data by Apache Storm and store on Cassandra database. | ||
- Applied techniques like IP rotation, human interaction simulation, discovery data allowed in robot.txt when scrap the data to avoid blocking by website. | ||
- Using SVN as source control system. | ||
- Used SVN as source control system and Trello as task management. | ||
` | ||
} | ||
] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters