Dat Nguyen
Fullstack Engineer
About Me
I'm a Full Stack Engineer who loves building high-impact, high-quality projects that make people's lives easier. I'm passionate about creating solutions that help users handle their tasks quickly and efficiently, combining clean architecture, intuitive design, and scalable technology. Whether it's crafting seamless user experiences or optimizing backend performance, I enjoy turning ideas into reliable, impactful products.
Recent Experience
View All →Build and maintain core fintech systems for mortgage and loan processing in Indonesia.
Key Achievements:
- Built the LOS (loan origination system) from scratch, improving performance and user experience compared to legacy system
- Built and maintained the credit information service for requesting credit information for Indonesian citizens through Indonesia credit information system (CLIK)
- Improved large file size upload to partner's system
- Defined notification system handling email (SendGrid, Mailchimp, Mailgun), WhatsApp (Infobip, Qiscus), and Discord notifications
Built insurance technology applications for claims management and insured person onboarding.
Key Achievements:
- Built an application that helps insured persons submit their claims online and track the progress of claims
- Added a feature to import batches of hundreds of insured persons to the system instead of doing it case by case
- Integrated REST API with insurance companies in Vietnam
Skills
Latest Blog Posts
View All →Designing Idempotent APIs for Distributed Systems
How to design APIs that can safely be retried without causing duplicate side effects — essential for any system built on queues, webhooks, or unreliable networks.
Python Lambda Functions: Patterns for Production
Battle-tested patterns for writing Python Lambda functions that are fast, observable, and maintainable in production environments.
Infrastructure as Code with AWS CDK: Beyond CloudFormation
Why I switched from raw CloudFormation and Terraform to AWS CDK, and how to structure CDK projects for real-world serverless applications.