Hello! I'm Nguyen Duy Toan

Senior Backend Software Engineer specializing in Java, Spring Boot, and distributed systems. Explore my projects, learn more about me, and feel free to reach out!

My Resume
Java Java
Spring Boot Spring Boot
Python Python
JavaScript JavaScript
AWS AWS
Kafka Kafka
MySQL MySQL
Redis Redis
Docker Docker
Kubernetes Kubernetes
Git Git
Oracle Oracle
Elasticsearch Elasticsearch
Jenkins Jenkins
Java Java
Spring Boot Spring Boot
Python Python
JavaScript JavaScript
AWS AWS
Kafka Kafka
MySQL MySQL
Redis Redis
Docker Docker
Kubernetes Kubernetes
Git Git
Oracle Oracle
Elasticsearch Elasticsearch
Jenkins Jenkins
Java Java
Spring Boot Spring Boot
Python Python
JavaScript JavaScript
AWS AWS
Kafka Kafka
MySQL MySQL
Redis Redis
Docker Docker
Kubernetes Kubernetes
Git Git
Oracle Oracle
Elasticsearch Elasticsearch
Jenkins Jenkins
Nguyen Duy Toan

About Me

My name is Nguyen Duy Toan, I'm a Senior Backend Software Engineer 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. I work with technologies like Java, Spring Boot, Spring Cloud, Play Framework, AWS, Kafka, MySQL, DynamoDB, Oracle, SQL Server, Redis, Docker, Kubernetes, Elasticsearch, Prometheus, Grafana, and Jenkins.

Learn more about me

Latest Blog Posts

backend 5 min read

2026-01-21 Read More
design patterns 6 min read

Factory Pattern: Creating Objects the Right Way

Learn how the Factory pattern provides a way to create objects without specifying the exact class of object that will be created.

Java Design Patterns Creational Patterns
2024-12-27 Read More
architecture 8 min read

Introduction to Microservices Architecture

Explore the microservices architecture pattern, its benefits, challenges, and when to use it in your applications.

Microservices Architecture Distributed Systems
2024-12-27 Read More
backend 7 min read

REST API Fundamentals: A Beginner's Guide

Understand the core concepts of REST APIs, HTTP methods, status codes, and best practices for building RESTful services.

REST API HTTP Backend
2024-12-27 Read More
View all posts

About me and my work

  • What technologies do I use?

    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.

  • My Experience

    With 7+ years of experience, I've built scalable fintech and e-commerce platforms processing $50M+ in transactions annually. I've architected microservices that reduced processing time by 98%, optimized database queries improving response times by 92%, and achieved 99.7% API availability. My expertise spans payment systems, KYC/KYB platforms, and high-traffic merchant solutions.

  • Education

    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.

  • How do I work in teams?

    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.

Let's work together?

I'm available for new opportunities. Let's talk!