Software Engineer, NAVER VIET NAM
May 2025 to Present
Skill: Java, Kotlin, Spring Boot, Spring Batch, MySQL, MyBatis, Redis, Microservices, Docker, Kubernetes, Apache Kafka, Elasticsearch, Logstash, Nelo, nginx, Grafana, MCP, Agent-AI.
NAVER ID - Digital Auth & Experiences (https://navercorp.vn//): NAVER Vietnam, a leading technology company under NAVER Corporation (Korea), focuses on research and development in advanced fields such as Artificial Intelligence (AI), Data, Robotics, and Cloud technologies. Established in 2019, NAVER Vietnam plays a key role in building cutting-edge platforms and solutions that power NAVER's global ecosystem, fostering innovation and technology excellence in Vietnam and beyond.
- Developed and maintained high-performance microservices for the NaverID platform, ensuring system reliability and zero downtime during continuous deployment and major product releases.
- Conducted in-depth research and optimization of the existing codebase and SQL queries, resulting in an average 20% increase in performance efficiency and smoother data handling across distributed services.
- Proposed and implemented architectural enhancements to improve the scalability, resilience, and maintainability of the overall system, contributing to long-term project sustainability.
- Played an active role in technical discussions and decision-making, advocating for clean code practices, design patterns, and engineering standards that elevated the team's code quality and productivity.
- Collaborated closely in cross-functional Scrum teams, engaging in sprint planning, peer code reviews, and technical brainstorming sessions, ensuring alignment between development goals and business objectives.
Java Backend Engineer, VNPAY
October 2022 to Present
Skill: Java-Core, Springboot, OracleDB, Redis, Memcached, Git, Docker, Microservice, K8s, CI/CD.
VNPAY - Mobile Banking domain (https://vnpay.vn/): VNPAY, a leading technology company in the field of electronic payments, is constantly developing a diverse ecosystem of products and services, providing comprehensive payment solutions and services to thousands of domestic and foreign businesses, especially banking applications.
- Collaborated directly with the client’s core team, serving as a key contributor to feature development, risk identification, and project issue troubleshooting.
- Acted as the lead developer, managing various backend features and actively participating in discussions, consultations, and technical evaluations.
- Worked closely with customers and business analysts to understand project requirements and define the project scope.
- Enhanced server performance to increase load capacity for high concurrent traffic and optimized SQL scripts to reduce server RAM and CPU usage.
- Mentored new team members to help them understand processes, business workflows, and technologies, while contributing to other banking projects.
Software Engineer, TMA
June 2021 to October 2022
Skill: Java, SpringFramwork, Hibernate, JPA, C++, Oracle, MySQL, MongoDB, Microservice, Git, Gitlab, CI/CD.
LendingKart - Indian (https://www.lendingkart.com/): Lendingkart is a non-deposit taking NBFC, providing SME lending in India and aims to transform small business lending by making it convenient for SMEs to access credit easily.
- Implemented APIs based on task descriptions, ensuring consensus was reached before the Sprint started and resolving any obstacles beforehand.
- Collaborated directly with the Team Leader in India, working urgently and fostering a spirit of friendliness and mutual support.
- Engaged with the customer development team to clarify requirements and find solutions for new tickets.
- Wrote unit tests and zero-code test cases, achieving a minimum of 85% code coverage and ensuring all CI/CD pipeline rules were met.
- Provided support for testing in UAT and Pre-Production environments, ensuring the product delivered the best possible user experience upon release.
VitalQP NoKia - Finland (https://www.nokia.com/networks/bss-oss/vitalqip-ip-address-management/): Nokia VitalQIP is a proven, open and scalable DDI solution (domain name system (DNS), Dynamic Host Configuration Protocol (DHCP) and IP address management (IPAM)).
- Implemented new features and RFEs for Sprint stories.
- Resolved defects identified by the customer and QA team in a large codebase using Spring and Hibernate.
- Reported multiple bugs and issues during the execution of test cases.
- Assisted the QA team in testing over a thousand test cases to meet deadlines.
- Mentored new team members, including freshers and interns.