Tin D Tran
I'm Designer
About
Current Location : Australia 🇦🇺 Visa status : Permanent Resident
I'm a dedicated software engineer with a passion for building efficient, high-performance applications. Outside of coding, I’m a big football fan, enjoy hitting the trails on a good hike, and have a soft spot for cats. Photography is another passion of mine, capturing moments both on the field and in nature. Always open to connecting with fellow tech enthusiasts and outdoor adventurers!
Senior Software Engineer
- Birthday: 13 Oct 1995
- Website: tintran.dev
- Phone: +61 473 256 981
- City: Melbourne, Australia
- Age: 29
- Degree: IT Bachelor Degree
- Email: ductin.tran@gmail.com
- Current company: National Australia Bank (NAB)
Skills
Resume
Summary
Tin Duc Tran
Over 8+ years of professional experience in software development, leading cross-functional team of software engineers. Having experience across multiple domains such banking, finance, telecommunication. Designing, developing and heading development of high performance, highly fault-tolerant and scalable products. Strong knowledge in Microservices.
Working Experience
Education
Bachelor of Software Engineering
2013 - 2017
Can Tho University, Vietnam
GPA : 3.45/4
Certificate
AWS Solution Architect Certificate.
Issued 2022
Certified Scrum Master of Scrum Alliance.
Issued 2019
Working Experience
NAB - Senior Software Engineer.
Melbourne, Australia
April 2023 - Now
High Performance Application Development:
- Developed bill predictions for Nab customers, significantly enhancing user financial insights and management capabilities. Achieved a 4x performance improvement through database partitioning, parallel processing, and synchronous messaging, ensuring high efficiency and scalability.
High-Volume Data Processing:
- Developed and optimized asynchronous and parallel data processing systems to manage high transaction throughput (1,400 TPS) and daily batch processing of up to 15 million records, ensuring real-time, efficient, and scalable data handling.
Data Migration & Integration:
- Led the migration of 5 million of customer records with seamless integration from other system into Nab systems. Supported daily financial operations across multi-microservices , ensuring data accuracy and operational continuity.
Infrastructure Modernization:
- Elevated application infrastructure to support multi-cloud deployment, upgrade latest framework version, increasing resilience, scalability, and performance. Improved system responsiveness and ensured compatibility across cloud environments.
Main Technologies:
- Java 17, Spring boot 3, Apache Kafka, IBM Mq, AWS, Kubernetes, Harness , Jenkins, ReactJs,...
Singtel - Senior Software Engineer.
Singapore
Nov 2022 - Apr 2023
Payment Platform :
- Working on cross-functional team process more than 100K payment transactions per second for Singtel shopping, 5G purchase, TV package....
- Migrate Singtel Payment from on-premise to cloud that make the product more scalable, fault tolerance, 99.99% high availability.
Main Technologies:
- Microservices, Java, Spring framework, AWS, Kubernetes, Liquibase, Oracle, Postgres...
UOB - Senior Software Engineer.
Singapore
Jun 2022 - Nov 2023
UOB Banking App :
- Worked as 6-month contract employee to develop, consult Java development in Scrum team that transform Monolithic infrastructure to Microservices..
- Contribute to develop UOB Global Soft Token that enable users using UOB services across 6 countries with a single app.
- Upgrade / migrate UOB system to microservices, remove vulnerability, obsolete stuffs , make the code-base easier to maintain and reusable.
Main Technologies:
- Microservices, Java, Spring framework, Apache Camel,...
NAB Vietnam - Senior Software Engineer.
Ho Chi Minh, Vietnam
Jul 2021 - Jun 2022
Personal Cards :
- Working on cloud-based card systems supporting NAB issued credit card accounts that serves 1.6 millions onboarding customer per year with thousands transactions per second.
- Integrate card microservices to FIS, Applepay, Google Pay....
Main Technologies:
- Microservices, Java, Spring framework, Kafka, AWS, CI/CD, Kubernetes, Docker, ...
Axon Active Vietnam - Lead Engineer.
Can Tho, Vietnam
Nov 2016 - July 2021
Fintech :
- Building a multi-tenancy core banking platform for many banks in Switzerland using Microservices architecture that serves 1000+ onboarding accounts per days...
- Speed up open banking process from 7 days to 15 minutes.
Main Technologies:
- Microservices, JavaEE, Quarkus, TypeScript / Javascript, Keycloak,...
Testimonials
Necessitatibus eius consequatur ex aliquid fuga eum quidem sint consectetur velit