Lending & Embedded Finance Platform – Indonesia
Software Architect, Jan 2026 – Present
Project description
- Designed and evolved a large-scale digital lending and embedded finance platform helping MSMEs manage loans, investments, and business financing.
- Architected scalable microservices and event-driven solutions to support loan origination, credit assessment, repayment, and risk management processes.
- Introduced AI-enabled decisioning and analytics capabilities to enhance credit evaluation, fraud detection, and operational efficiency.
- Supported platform scalability and reliability for a rapidly growing financial ecosystem serving millions of users.
Responsibilities
- Defined solution architecture for lending, repayment, and customer risk management domains.
- Designed microservices and event-driven architectures using Golang, gRPC, and Kafka.
- Collaborated with product owners and engineering teams to translate business requirements into scalable technical solutions.
- Designed API integration patterns between lending, payment, and partner ecosystems.
- Established architecture standards, design reviews, and technical governance across development teams.
- Guided implementation of AI-assisted credit assessment, risk analytics, and fraud prevention solutions.
- Conducted architecture reviews, performance optimization, and production issue analysis.
- Mentored engineers and drove engineering best practices across teams.
Technologies
- Microservices Architecture
- Event-Driven Architecture
- AI-powered Credit Scoring
- AI-assisted Risk Analysis
- Fraud Detection & Analytics
Transportation Management System – Australia
Software Architect, May 2023 – Dec 2025
Project description
- Designed and implemented a high-volume, real-time transportation management system using Golang microservices with event-driven architecture.
- The system processes thousands of GPS tracking events per minute with sub-second latency while maintaining high availability and fault tolerance.
Responsibilities
- Architected a scalable microservices ecosystem using Golang and event sourcing patterns
- Implemented efficient message processing with RabbitMQ for asynchronous communication
- Designed and deployed containerized services on Kubernetes with auto-scaling capabilities
- Created robust error handling and retry mechanisms for system resilience
- Established monitoring and alerting systems for proactive issue detection
- Reduced system latency by 65% through optimization of Golang concurrent processing
Technologies
Dynamic Reporting System – HongKong
Software Architect, June 2021 – Present
Project description
- Developed a secure, scalable document management platform using Golang microservices architecture on AWS. The system provides enterprise-grade document storage, retrieval, and access control for sensitive corporate data with high availability requirements.
Responsibilities
- Designed and implemented the core system architecture using Golang and Gin Framework
- Created a robust RESTful API layer with comprehensive authentication and authorization
- Engineered efficient document storage and retrieval mechanisms using AWS S3
- Implemented content delivery optimization using CloudFront for global access
- Established automated CI/CD pipelines for continuous deployment
- Designed and implemented database schema and access patterns for MySQL on RDS
- Achieved 99.99% system uptime through redundant architecture design
Technologies
3D Building Management System – Singapore
Developer, August 2020 – June 2021
Project description
- Working on a team of about 5 members including 1 PM and 4 Developers.
- A web platform for managing infrastructure of buildings.
Responsibilities
- Create a demo for Customers.
- Arrange time and resources for projects with PCs.
- Find solutions for projects.
- Build System Architecture for the project.
- Build Database Structure and Security Hardening.
- Fixing bugs, supporting team members and maintaining.
- Ensure that deliveries are on-time and on-target.
- Get requirements and suggest features for the system.
- Participated in maintaining and developing new requests
Technologies
POS System – Australia
Solution Architect, January 2019 – January 2020
Responsibilities
- Azure DevOps and Azure Pipelines for multiple environments.
- Setup Azure Web Service for ASP.NET Web API
- Setup Azure Storage Account for multiple environments.
- Setup MS SQL on Azure Elastic Pool
- Design high availability server with Azure
Technologies
Document management System – Singapore
Go Developer, May 2019 – October 2019
Project description
- The Document Management System (DMS) project was developed to provide a secure, scalable, and efficient platform for managing, storing, and retrieving documents for a client in Singapore. The solution aimed to simplify document storage and retrieval processes, ensuring high availability and secure access control for sensitive data. Designed with a microservices architecture, the system leverages Amazon Web Services (AWS) for storage, distribution, and deployment, providing a robust and cloud-native environment for document management.
Responsibilities
- Design Architecture and Project Structure.
- Setup CloudFront with S3 for Frontend.
- Setup Code Pipeline and Code Build for CI/CD.
- Setup EC2 for Backend Server.
- Setup CloudWatch for monitoring.
- Setup Route53 and VPC Network.
Technologies
- Golang, Gin, AWS S3, AWS CloudFront, AWS EC2.
Furniture Design Platform – VietNam
Solution Architect, March 2018 – April 2019
Responsibilities
- Research technical solution and design infrastructure architecture
- Setup Hyperledger Fabric in AWS EC2.
- Setup CloudFront with S3 for Frontend.
- Setup Code Pipeline and Code Build for CI/CD.
- Setup CloudWatch for monitoring.
- Setup Route53 and VPC Network.
Technologies
Online English Learning – Vietnam
Team Leader, December 2017 – September 2018
Responsibilities
- Create Project’s infrastructure
- Research technical solution and design infrastructure architecture
- Create scalable TURN Server
Technologies
Customer Service System – VietNam
Oracle & Backend Developer, December 2014 – September 2018
Project description
- Customer Service for Vietnam Posts and Telecommunications Group.
Responsibilities
- Manage resources in on-premises internal servers
- Manage Oracle Data Server running in Windows server 2008
- Write Business logic in Oracle PL/SQL
- Build a Back-end system with .NET
Technologies
Hospitality Information System – VietNam
Developer, March 2013 – March 2014
Responsibilities
- Build development environment and infrastructure
- Manage resources in on-premises internal servers
- Create scripts for automated deployment
Technologies
- Linux Red hat custom build