Apr 2026 – Present
FPT Software
Technical Lead
Leading a delivery team on a large-scale healthcare system migration to microservice and distributed architecture on Azure, with CQRS, Saga patterns, and AI-powered clinical features.
- Details
- Full-time
- Details
- On-site
- Details
- Hanoi, Vietnam
As Technical Lead at FPT Software, I lead technical direction for one of eight delivery teams on a large-scale migration of a healthcare platform — moving from a legacy system to a microservice, distributed architecture. Backend services are built with .NET; the frontend uses Angular; SQL Server serves as the primary data store. CQRS separates command and query paths across services, while Saga patterns manage distributed transactions and compensating flows. The Azure-hosted infrastructure includes Azure AI Foundry Agent Service for intelligent workflow automation, Document Intelligence for OCR and clinical document ingestion, and Content Understanding for unstructured data extraction. The program spans 8 teams — each staffed with a Scrum Master, Technical Lead, two Senior Engineers, two Mid-level Engineers, and two QA engineers.
Highlights
- Leading technical direction for a delivery team migrating a legacy healthcare platform to microservice and distributed architecture.
- Applying CQRS and Saga patterns to manage distributed command flows and multi-service transaction compensation.
- Integrating Azure AI Foundry Agent Service, Document Intelligence (OCR), and Content Understanding for AI-powered clinical workflows.
- Working within an 8-team program (~56 engineers) spanning backend, frontend, QA, and delivery roles.
- Core stack: .NET, Angular, SQL Server, Azure — structured for scale and compliance in the healthcare domain.
Skills
- .NET
- Angular
- SQL Server
- Microservices
- Distributed Systems
- CQRS
- Saga Pattern
- Azure
- Azure AI Foundry
- Document Intelligence
- OCR
- Content Understanding
- Technical Leadership
- Healthcare Systems