Chuyển đến nội dung chính

Kỹ sư Backend Senior

Xin chào, tôi là Võ Tấn Phát

Tôi thiết kế nền tảng .NET và Golang cho ngân hàng, cloud và tự động hóa công nghiệp.

Cáp quang kết nối vào hạ tầng hệ thống backend
Góc nhìn gần hơn vào lớp hạ tầng phía sau các hệ thống cloud.

Kỹ thuật backend với kết quả đo lường được

Kỹ sư Backend Senior với 5+ năm xây dựng hệ thống quan trọng cho ANZ Bank (Úc), HalliburtonSacombank, trải dài ngân hàng số, dầu khí, logistics và fintech. Hiện đang hiện đại hóa nền tảng Chuyển tiền Quốc tế & Apple Pay của ANZ trên GCP. Chuyên sâu về microservices .NET / Golang, kiến trúc cloud-native và kỹ thuật tăng cường AI với kết quả đo lường được: tối ưu tìm kiếm 20x, giảm 60% chi phí qua OpenTelemetry, và tăng tốc 30% chu kỳ phát triển với GenAI.

Năm phát triển hệ thống production
5+
Hiệu suất tìm kiếm được cải thiện
20x
Chi phí cloud được cắt giảm
60%

Kỹ năng chuyên môn

Chọn một nhóm chuyên môn để xem các hệ thống, công cụ và thực hành production tôi sử dụng.

Backend & Kiến trúcChuyên gia thiết kế Microservices & Event-Driven scalable với DDD, SOLID, và Onion Architecture.
  • Core Stack: .NET Core (C#), Golang, Java (Spring Boot), Python
  • Thiết kế hệ thống: Microservices & Event-Driven với DDD và Onion Architecture
  • API hiệu suất cao: gRPC (Protobuf) & RESTful APIs độ trễ thấp
  • Bảo mật: Tiêu chuẩn OWASP, mẫu Resiliency (Circuit Breaker, Retry)
  • Chiến lược Cache với Redis cho hệ thống thông lượng cao
  • Concurrency, Quản lý bộ nhớ, và Asynchronous programming

.NET Core / Golang / Java / Python / gRPC / Microservices

Cơ sở dữ liệu & MessagingChuyên sâu về RDBMS, NoSQL, và kiến trúc Message Broker thời gian thực.
  • RDBMS: SQL Server, PostgreSQL, Oracle - Tối ưu Query, Indexing, Stored Procedures
  • Schema Design phức tạp cho hệ thống giao dịch khối lượng lớn
  • NoSQL & Big Data: DynamoDB (Serverless), Google BigQuery phân tích
  • Message Brokers: Kafka, RabbitMQ, Azure Service Bus, GCP Pub/Sub
  • Dead Letter Queues, Event Sourcing, và CQRS patterns

PostgreSQL / SQL Server / Oracle / Kafka / RabbitMQ / Redis

Cloud & DevOpsChuyên gia AWS & Azure, thiết kế giải pháp Serverless, container hóa và hybrid cloud với tự động hóa CI/CD toàn diện trên GCP, AWS và Azure.
  • AWS (Chuyên gia): Lambda, EC2, ECS, EKS, Fargate, S3, RDS, DynamoDB, SQS, SNS, API Gateway, CloudWatch, CloudFront, VPC, IAM, Secrets Manager, CodePipeline
  • Azure (Chuyên gia): Azure Service Bus, Azure DevOps, Azure SQL, Azure Functions, App Service, Azure AD, Azure OpenAI, Azure AI Speech, Azure Blob Storage, Azure Monitor, Key Vault, AKS
  • GCP: GKE, Cloud Run, Cloud Functions, Pub/Sub, BigQuery, Cloud SQL, Firestore, Cloud Storage, Secret Manager
  • Infrastructure as Code: Module Terraform cho provisioning đa đám mây và đồng nhất môi trường
  • CI/CD: GitHub Actions, Azure DevOps Pipelines, Jenkins - automated testing gates và chiến lược rollback
  • Container Orchestration: Docker, Kubernetes, Helm Charts, multi-stage builds, container registries

GCP / AWS / Azure / Kubernetes / Terraform / Docker

AI & Năng suấtTận dụng GenAI, LLMs & Claude để tăng tốc phát triển, kiểm thử và ra quyết định kiến trúc.
  • Tích hợp AI: Gemini API, AWS Bedrock & Claude API cho xử lý dữ liệu thông minh
  • Claude: Sử dụng Claude Code cho pair programming, review kiến trúc, và refactoring tự động
  • Xây dựng workflow backend tự động hóa bằng LLM
  • Hiệu suất: GitHub Copilot, Claude Code & Cursor cho tạo mã nhanh
  • Kiểm thử tự động AI-driven (TDD), code review, và phân tích log
  • Prompt engineering cho phác thảo kiến trúc, tài liệu và ra quyết định

Gemini API / AWS Bedrock / Claude API / LLMs / Prompt Engineering

Kiểm thử & Chất lượngĐảm bảo chất lượng mã qua kiểm thử tự động, E2E Selenium, integration test Docker, và quét bảo mật.
  • Unit & Integration Testing: xUnit, NUnit, JUnit, Go testing với mục tiêu >90% coverage
  • E2E & UI Automation: Selenium WebDriver cho kiểm thử hồi quy đa trình duyệt
  • Integration Testing: Môi trường Docker Compose cho kiểm thử cấp dịch vụ cô lập trong CI/CD
  • Static Analysis: SonarQube cho chất lượng mã và quản lý technical debt
  • Quét bảo mật: Fortify cho phát hiện lỗ hổng và tuân thủ OWASP
  • Kiểm thử hiệu suất: JMeter cho load/stress testing và xác định bottleneck
  • TDD & BDD cho hệ thống tài chính quan trọng

xUnit / NUnit / JUnit / Selenium / Fortify / JMeter

Frontend & Công cụThành thạo framework frontend hiện đại cho web & mobile, cùng các công cụ phát triển.
  • Frontend Stack: Angular, React, React Native cho ứng dụng web & hybrid
  • Thành thạo HTML5, CSS3, JavaScript (ES6+), TypeScript
  • Build Tools: Webpack, Vite, npm/yarn cho workflow hiện đại
  • Version Control: Git với branching strategies (Gitflow, trunk-based)
  • IDEs & Debugging: Visual Studio, VS Code với profiling nâng cao

Angular / React / React Native / TypeScript / Vite

Kinh nghiệm làm việc

  1. Tháng 12/2024 - Hiện tại

    ANZ Bank (Australia) - Digital Banking Division

    Kỹ sư Backend Senior

    • Kỹ thuật Tăng cường AI: Dẫn dắt việc tích hợp công cụ GenAI (GitHub Copilot, Claude Code) vào quy trình phát triển, tăng tốc triển khai microservices Golang/.NET và tự động hóa tạo mã boilerplate, giảm thời gian chu kỳ phát triển khoảng 30%.
    • Chiến lược Thử nghiệm Thông minh: Tận dụng AI agents để tạo các kịch bản kiểm thử đơn vị toàn diện đối với các hợp đồng gRPC, đảm bảo độ phủ mã >90% và độ tin cậy cho hệ thống Chuyển tiền Quốc tế (IMT).
    • Hiện đại hóa Core Banking: Đóng góp vào thiết kế và khả năng mở rộng của IMT và tích hợp Apple Pay cho ANZ Plus, hợp tác hiệu quả trong đội ngũ Agile chéo chức năng Việt Nam, Úc, Ấn Độ.
    • Kiến trúc Cloud-Native: Thiết kế và duy trì các microservices hiệu suất cao bằng Golang và gRPC, sử dụng GCP services (BigQuery, Pub/Sub, Cloud Run) để xử lý an toàn dữ liệu giao dịch khối lượng lớn.
    • Xuất sắc về DevSecOps: Quản lý hạ tầng bằng Kubernetes (GKE) và Helm, triển khai pipeline CI/CD nghiêm ngặt bằng GitHub Actions. Thực thi tuân thủ bảo mật thông qua quét tự động SonarQube và Fortify trước mỗi đợt triển khai.
  2. Tháng 1/2022 - Tháng 12/2024

    FPT Software - Offshore for Halliburton (Oil & Gas)

    Lập trình viên Backend Senior

    • Kỹ thuật Desktop Offline-First: Phát triển ứng dụng desktop WinForms quan trọng cho eCompletion Tools - dùng bởi kỹ sư trên giàn khoan ngoài khơi không có internet. Thiết kế kiến trúc offline-first với LiteDB lưu trữ cục bộ và tự động đồng bộ lên máy chủ khi có kết nối.
    • Di chuyển Cloud & Hiện đại hóa Xác thực: Di chuyển MS SQL on-premise lên Azure SQL và chuyển xác thực từ Active Directory cũ sang Azure Active Directory, nâng cao bảo mật và quản lý danh tính cloud-native.
    • Tối ưu Hiệu suất Tìm kiếm: Thiết kế lại pipeline tìm kiếm tài liệu qua tối ưu stored procedure và EF Core, đạt cải thiện 20x thời gian phản hồi trên bộ dữ liệu khoan lớn.
    • Di chuyển Hạ tầng Messaging: Chuyển server đồng bộ event-driven từ RabbitMQ sang Azure Service Bus, đảm bảo publish event bất đồng bộ đáng tin cậy cho các microservice downstream với khả năng mở rộng và quan sát tốt hơn.
    • Hệ thống Phân tích Miền (SAMS): Duy trì và nâng cao SAMS (Sub-Atmospheric Mud System) - ứng dụng web WebForms nhận, chuyển đổi và phân loại dữ liệu giếng khoan để xác định sự kiện SAMS. Phối hợp chặt chẽ với kỹ sư dầu khí để chuyển yêu cầu miền phức tạp thành logic backend chính xác.
    • Kỹ thuật Chất lượng & CI/CD: Viết MSTest unit test và integration test toàn diện cho cả ba dự án, hỗ trợ chu kỳ regression của QA. Duy trì và nâng cấp CI/CD pipeline Azure DevOps với quét bảo mật Fortify tự động. Đồng thời đóng góp cho dự án Reveal BI (Infragistics) với tư cách tester tự động - xây dựng bộ test Selenium WebDriver end-to-end và viết tài liệu SDK bằng Docusaurus.
  3. Tháng 5/2020 - Tháng 1/2022

    Saigon Thuong Tin Commercial Joint Stock Bank (Sacombank)

    Lập trình viên Phần mềm

    • Nền tảng Hóa đơn Điện tử: Phát triển và duy trì hệ thống Hóa đơn Điện tử Sacombank tuân thủ quy định nhà nước trên ABP Framework (.NET + Angular), bao gồm phí định kỳ, phí e-banking, lãi vay và giao dịch ngoại tệ. Phát triển trang mới, sửa lỗi, tối ưu stored procedure Oracle & MSSQL, và đảm bảo tuân thủ chuẩn hóa đơn điện tử Bộ Tài chính.
    • Mạng lưới POS Merchant: Tiếp nhận toàn bộ hệ thống quản lý POS phục vụ mạng lưới 200.000+ máy của Sacombank hỗ trợ Visa, Mastercard, UnionPay, NAPAS, MoMo, ZaloPay và VNPAY. Nhận bàn giao từ nhà thầu outsource, ổn định và mở rộng tính năng bằng .NET C# và Java.
    • Cứu nền tảng Mobile CRM: Dẫn dắt di chuyển ứng dụng CRM nội bộ Sacombank từ .NET MAUI lỗi build nghiêm trọng - đặc biệt iOS - sang một codebase React Native (Expo) chạy mượt mà trên cả iOS và Android từ một nguồn duy nhất. Phối hợp BA và QA đảm bảo tương đương tính năng hoàn toàn.
    • DevOps & Hạ tầng Cloud: Quản lý CI/CD pipeline Jenkins cho hệ thống POS, cấu hình và triển khai Azure cloud services, và quản trị cơ sở dữ liệu Oracle - đảm bảo release không gián đoạn cho dịch vụ ngân hàng quan trọng.
    • Chất lượng & Tích hợp: Viết unit test và hỗ trợ QA với các kịch bản integration test trên toàn bộ sản phẩm Sacombank, đảm bảo tính nhất quán dữ liệu và ổn định API contract giữa các module core banking.

Học vấn

2018 - 2023

Ton Duc Thang University

Cử nhân Công nghệ Thông tin

Thành phố Hồ Chí Minh, Việt Nam

Chứng chỉ & Ngôn ngữ

Microsoft
Power Platform Developer Associate
Trình độ tiếng Anh
IELTS 6.5 (IDP)
Trình độ tiếng Anh
TOEIC 700+

Dự án & Công việc khác

Tập trung vào giải pháp tự động hóa AI và các hoạt động khác.

Lập trình viên Backend Chính

Nhóm 5

Rozitek - Tự Động Hoá Vận Chuyển Vợt Trong Nhà Máy

Dẫn dắt phát triển hệ thống vận chuyển vợt tự động end-to-end cho nhà máy sản xuất vợt cầu lông/tennis. Thiết kế và triển khai quy trình tự động hoàn chỉnh sử dụng cronjob định kỳ, webhook thời gian thực và REST API để điều phối robot AMR chạy vòng hoàn chỉnh trong nhà máy. Hệ thống thay thế vận chuyển thủ công, đạt vận hành khép kín không cần con người trên toàn sàn sản xuất.

Lập trình viên Full-Stack

Nhóm 8

Sacombank - Hệ Thống Hóa Đơn Điện Tử

Duy trì và phát triển nền tảng Hóa Đơn Điện Tử Sacombank - hệ thống tuân thủ quy định nhà nước cho toàn bộ giao dịch ngân hàng bao gồm phí định kỳ, phí e-banking, lãi vay và mua bán ngoại tệ. Xây dựng trên ABP Framework với đa cơ sở dữ liệu (Oracle + MSSQL). Chịu trách nhiệm sửa lỗi, phát triển tính năng mới, trang Angular mới, tối ưu stored procedure và cập nhật tuân thủ chuẩn hóa đơn điện tử Bộ Tài chính.

Liên hệ

Bạn muốn hợp tác hoặc có câu hỏi? Hãy liên hệ qua bất kỳ kênh nào bên dưới.

Gửi email
Emailphatvo73.dev@gmail.comLinkedIntan-phat-vo
WhatsApp+84 779 342 459
Hiện mã QR

Quét để nhắn tin

Mã QR liên hệ WhatsApp
Zalo+84 779 342 459
Hiện mã QR

Quét để nhắn tin

Mã QR liên hệ Zalo