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!
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 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 meLearn how the Factory pattern provides a way to create objects without specifying the exact class of object that will be created.
Explore the microservices architecture pattern, its benefits, challenges, and when to use it in your applications.
Understand the core concepts of REST APIs, HTTP methods, status codes, and best practices for building RESTful services.
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.
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.
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.