Looking for a position in the project where I could develop, manipulate experiences, communicate with co-workers to increase product high quality, make product scalability, and optimize system's performance as well.
Project list
ENVISION
A project that develop and calculate business metrics for Green Energy Productions
Clarify requirement from Project Manager
Explain and assign task to other member
Build core library
Review other members code
Technologies: Java, Kotlin, React, Eclipse, VS Code, IntelliJ IDEA, MySQL, Oracle, Spring Boot, REST API
UNDISCLOSED - Thailand
An application for a Thailand bank
Receive requirements from customers
Analyze and design solution (databases, API, estimate tasks)
Create tasks and assign to team members, tracking team progress
Report to customer
Receive requirements from customers
Analyze and design solution (databases, API, estimate tasks)
Create tasks and assign to team members, tracking team progress
Report to customer
Technologies: Java, IntelliJ IDEA, Git, MySQL, Oracle, Spring Boot, Spring Framework, REST API, Jira, Jenkins
TRADING PLATFORM
Global eTrade Services (GeTS) enables the orchestration of physical logistics, compliance and financial requirements of trade and supply chain seamlessly, smartly and securely, thus powering global trade by making it accessible, predictable and easier to fulfill.
Break task, assign task and manage team member's progress
Migrate current version of Calista project to next-gen
Receive user story from customer, develop a function from end to end.
Self-test, fix bug
Customize Smart Lending Platform provided by client for a private bank. The client has a lending platform called Smart Lending which provides a solution for bank or finance company can quick create Loan Products include Workflow, Infrastructure, Anti-Fraud, Credit Risk Scoring.
SAT (Smart Agent Tool): Provide Smart Agent APIs for mobile app and dashboard
Integrate with module EKYC of a private bank to identity Customer's info
Daily meeting to report progress, get requirements
Coding and fix bugs
Unit test
Optimized code after every sprint
Technologies: Java, Kotlin, IntelliJ IDEA, Git, Jira, Spring Boot, Oracle, Spring Framework, Redis
STYL
Infuse FINTECH IoT into daily applications, creating smart and efficient environments that enhance the Quality of Life for all.
Break task, assign task and manage team member's progress
Implement feature with external API
Build artifact and deploy to dev and SIT server
Fix security bugs
Technologies: Java, IntelliJ IDEA, MySQL, Spring Boot, Git
SPEEDA
SPEEDA is the information platform tailored for business and industry analysis professionals. Strong Focus on Asia; Outstanding Usability; Customer Happiness. Clients can find industry data including market size, market share,market trends, competitive landscape, key regulations and value chain information
Break task, assign task and manage team member's progress
Maintain and develop new features for a financial processing system.
Support data input team and their data input website.
Maintain a crawling service.
Technologies: Java, Vue.js, IntelliJ IDEA, Git, Spring Boot, Node.js, Selenium
QONECT
Qonect is a social network platform whose ultimate purpose is to connect people all over the world, regardless of what regions they come from, what kinds of other social networks they are currently using every day. Apart from basic functions of a typical social network platform such as timeline, posts, comments, recommended posts system, etc., one of the major features that makes Qonect stand out is the ability to provide users some specific attribution rewards (called Qonect Token) when they accomplish several tasks.
Build and provide suggestions on Cassandra & MySQL databases for customers.
Write DAO, service base classes for the project using Dropwizard framework.
Implement HK2 - a Dependency Injection Kernel into the project.
Investigate and resolve production bugs
Support customers on release
Working Report is a tool for developers to create a daily report on their projects, what they do that day, what is their tomorrow plan, and feelings on that working day. It also helps team leaders and project managers to manage resources, projects and progress of each project.
Implement a concentration log system for all microservices using ELK and logback.
Build and provide suggestions on MySQL database for one microservice
Write Repository, Controller and Service for the project using Spring Boot framework
Technologies: Java, IntelliJ IDEA, MySQL, Spring Boot, Spring Framework, Elasticsearch
RELYON
In the time I worked in Relyon, we developed several projects with multiple purposes using the same code base. But each of them is unique in its own way and gives us a lot of experiences
Communicate and meet customer requirements.
Development
Deployment
Optimize code
Bug Fixing
Technologies: Java, IntelliJ IDEA, Microsoft SQL Server, Docker, Spring Boot, AWS, Jira, Git
Education
University of Engineering and Technology, VNU
01/2014 - 01/2018
System Information
Techstacks
Others
Java, Spring Boot, MySQL, Oracle, JavaScript, HTML, CSS, React, Spring Framework, Docker, Git, Cassandra, MongoDB