I'm a Senior Backend Software Engineer from Ho Chi Minh City, Vietnam with 7+ years of experience building scalable backend systems in Fintech, Lending, E-commerce, and Enterprise platforms. Strong expertise in Java, Spring Boot, distributed systems, cloud-native architecture, and API design.
Experienced in designing APIs, integrating third-party services, and supporting production systems at scale. My expertise includes Java, Spring Boot, Spring Cloud, Play Framework, AWS, Kafka, MySQL, DynamoDB, Oracle, SQL Server, Redis, Docker, Kubernetes, Elasticsearch, Prometheus, Grafana, Jenkins, and microservices architecture.
I'm passionate about building scalable backend systems and continuously improving my skills to stay current with emerging technologies in software engineering. I thrive in collaborative environments and enjoy solving complex technical challenges.
Personal Lending Platform (South Africa) — A lending platform serving individual customers. Automates eligibility checks using a decision engine, analyzes bank statements, calculates affordability, processes disbursements, and manages monthly repayments via DebiCheck.
Sales Management Platform — Built a comprehensive sales management system from scratch to support sales staff, trade departments, administrators, distributor interfaces, and reporting dashboards.
Merchant Solution & Partner Portal — Built systems to support merchant onboarding within the MoMo ecosystem, allowing users to register as merchants, submit business information for KYC/KYB verification, and manage transactions and promotions.
Taikou Law (Debt Collection System) & Jade (Online Strategy Game) — Web-based system for debt collection and multiplayer strategy game featuring guilds, rankings, boss battles, and loot systems.
DMS ONE - Distribution Management System — Enterprise-grade system enabling centralized control across HQ, distributors, and on-field sales teams.
Design and build scalable microservices architectures using Spring Boot, ensuring high availability and performance for enterprise applications.
Deploy and manage applications on AWS, implement CI/CD pipelines, containerization with Docker/Kubernetes, and ensure system reliability.
Build robust backend systems with Java, Spring Boot, RESTful APIs, message queues (Kafka), caching (Redis), and database optimization.
Java
Spring Boot
Spring Cloud
Play Framework
Python
JavaScript
AWS
Kafka
MySQL
DynamoDB
Oracle
SQL Server
Redis
Docker
Kubernetes
Jenkins
Elasticsearch
Prometheus
Grafana
Git
Languages: Java (primary), Python, JavaScript, HTML, CSS. Frameworks: Spring Boot, Spring Cloud, Play Framework. Messaging: Kafka, MSK. Databases & Cache: MySQL, DynamoDB, Oracle, SQL Server, Redis. Cloud & DevOps: AWS, Docker, Rancher, Kubernetes, Jenkins. Search & Observability: Elasticsearch, Prometheus, Grafana. Testing & Tools: Postman, JMeter, IntelliJ, DataGrip, SourceTree. I have extensive experience building microservices architectures, RESTful APIs, and distributed systems. I also work with CI/CD pipelines, monitoring tools, and various testing frameworks.
With 7+ years of experience, I've built scalable backend systems in Fintech, Lending, E-commerce, and Enterprise platforms. I've designed and developed core backend services for large-scale digital lending platforms, integrated third-party services for bank statement analysis and decision engines, and built comprehensive sales management systems. My expertise spans payment systems, KYC/KYB platforms, merchant solutions, and enterprise distribution management systems.
I hold a B.Sc. in Computer Science from Ton Duc Thang University (GPA: 3.1/4.0). My academic foundation combined with continuous self-learning and hands-on experience has enabled me to stay current with emerging technologies and best practices in software engineering.
I thrive in collaborative environments and have experience working in cross-functional teams. I use agile methodologies like Scrum and Kanban, Git/GitHub for version control, and tools like Jira for project management. I'm skilled in code reviews, pair programming, and leading technical discussions. I believe in clear communication, knowledge sharing, and continuous improvement.
Hello! I invite you to check out my GitHub profile to explore my projects and recent contributions.
Go to GitHub