“Let’s solve hard backend problems together — the kind that keep your engineers up at night.”

Senior Software Engineer · Backend & Platform Specialist with 17+ years of hands-on experience, based in Vietnam (UTC+7). Proven track record migrating PHP monoliths to Golang microservices (-35% latency, zero downtime on EKS), handling millions of monthly requests, and architecting a 21+ service personal composable commerce platform. Available for technical advisory, architecture reviews, and consulting. Contact: vesviet@gmail.com.

👋 Who I Am

Answer-first: Lê Tuấn Anh (vesviet) is a Senior Software Engineer · Backend & Platform Specialist with 17+ years of experience building scalable web platforms, distributed systems, and Golang microservices.

I am Lê Tuấn Anh (vesviet), a Senior Software Engineer · Backend & Platform Specialist with 17+ years of hands-on experience. At Vigo Retail, I led the migration of monolithic PHP applications to Golang microservices reducing average API latency by 35% with zero downtime on EKS, while handling millions of requests per month. Currently, I am also architecting a 21+ service personal e-commerce platform using Go, Kubernetes, and event-driven architecture.

I work with teams that need:

  • Deep backend architecture expertise they cannot hire full-time
  • An experienced engineer to guide critical migrations or scale decisions
  • Honest technical review of a system under pressure

🎯 What I Can Help With

Answer-first: Senior technical advisory and consulting services covering Go microservices architecture, Magento-to-Go monolith migrations, high-traffic reliability engineering, and GitOps platform design.

Microservices Architecture & Migration

  • Strangler Fig migrations from PHP/Magento/Laravel monoliths to Go microservices
  • Distributed data consistency: Dapr Pub/Sub, Transactional Outbox, Saga orchestration
  • Service mesh design, gRPC/REST API gateway patterns
  • Zero-downtime bidirectional data synchronization strategies

High-Traffic Platform Reliability

  • Backend architecture for flash sales and high-throughput peak-event traffic
  • Database optimization: PostgreSQL sharding, Redis caching strategies, Elasticsearch indexing
  • Kubernetes cluster design (EKS/K3s), horizontal scaling, and OOM/CPU profiling in production
  • Goroutine leak detection, Go pprof memory and CPU profiling

GitOps & Developer Platform

  • ArgoCD GitOps pipeline design for multi-service Kubernetes deployments
  • CI/CD pipeline automation for Go microservices
  • Secrets management, Helm chart design, and cluster upgrade strategies

Technical Architecture Review

  • System design review and ADR writing
  • Code review for Go microservices, performance bottleneck identification
  • Architecture readiness assessment before major scaling events

💼 Recent Work (Selected)

Answer-first: Selected production achievements including zero-downtime migration of a PHP monolith to Go microservices (-35% latency on EKS), high-throughput B2B/B2C APIs handling millions of requests/month, and composable architecture design.

Project / EmployerScopeOutcome
Lotte Innovate (2025–Present)Magento 2 Data Pipelines & CachingLower latency, query & caching performance tuning
Vigo Retail (2021–2025)PHP Monolith → Go Microservices, B2B/B2C APIs-35% API latency, zero-downtime EKS, millions req/month
SnapMart Inc. (2020–2021)Magento 2 Backend, landers.ph groceryCustom extensions, checkout debugging, unit testing
ICM Factory Direct (2019–Present)Solution Architect, Regna.com & Mobile APIsMulti-channel mobile REST APIs, full-stack platform architecture
Composable Commerce PlatformPersonal Architecture Project (2025–Present)21+ services, Dapr Pub/Sub, Outbox, Saga in Go

View my full profile → | GitHub Portfolio →


🤝 Engagement Types

Answer-first: Flexible consulting engagement models ranging from 1–2 week architecture reviews and monthly advisory retainers to project-based hands-on engineering and specialized technical workshops.

TypeDescriptionDuration
Architecture ReviewDeep review of your current system, migration plan, or scaling strategy1–2 weeks
Advisory RetainerOngoing technical guidance for your engineering teamMonthly
Hands-On ConsultingDirect implementation or lead engineering on a specific problemProject-based
Workshop / TalkSystem design deep dives, Go microservices best practices for your team0.5–1 day

📍 Location & Availability

Answer-first: Based in Vietnam (UTC+7) with global remote availability for engineering teams across Asia, Europe, and North America, offering flexible meeting hours and async-first communication.

  • Based in: Vietnam (UTC+7)
  • Remote: Yes — globally available
  • On-site: Vietnam and Southeast Asia
  • Languages: Vietnamese (native), English (professional)

📫 Let’s Talk

Answer-first: Direct technical consultation for backend engineering challenges, architecture reviews, and migration planning via email or LinkedIn with prompt 48-hour response SLAs.

The best starting point is a short conversation about your problem. No long forms.

I read every message and respond within 48 hours on business days.

📬 Newsletter

Subscribe to my newsletter for weekly deep dives on software architecture, Go microservices, AI engineering, and distributed systems from Lê Tuấn Anh.

Direct email newsletter delivery is rolling out soon. In the meantime, explore the latest guides on the homepage or connect via LinkedIn & GitHub.

👉 Explore the Reading Map | Browse All Series


FAQ

Answer-first: Frequently asked questions regarding consulting scope, Magento-to-Go migration engagements, remote collaboration, and advisory retainers.

What does a Go backend architecture consulting engagement look like?

A typical engagement starts with a 1-week discovery phase (paid): I review your current architecture, codebase, and infrastructure configuration, then produce a written Technical Assessment document covering bottlenecks, risk areas, and a prioritized roadmap. From there, engagements take one of three forms: a 2-week Architecture Review (detailed ADR + migration plan for one specific problem), an ongoing Advisory Retainer (monthly fixed hours for architectural guidance, code review, and escalation support), or hands-on consulting (direct implementation on a specific migration or scaling problem). All engagements start with a 30-minute scoping call — no forms, no decks.

Can you help migrate a Magento monolith to Go microservices?

Yes — this is one of my primary specializations. At Vigo Retail, I led the migration of monolithic PHP applications into Golang microservices reducing average API latency by 35% with zero downtime on EKS. Additionally, I architected a 21+ service personal composable commerce platform using the Strangler Fig pattern, Debezium CDC, Dapr Pub/Sub, and Saga orchestration. The approach produces zero data loss and maintains rollback capability throughout. Before engaging, I recommend reading The Zero-Downtime Blueprint: Moving from Magento to Microservices to understand the specific methodology and whether your platform’s complexity profile matches the approach.

Do you work remotely with international clients?

Yes. I am based in Vietnam (UTC+7) and work with clients in North America, Europe, and Southeast Asia remotely. My working hours can flex to overlap with UTC-4 to UTC+1 for regular meeting cadences. For clients in the same timezone (Singapore, Thailand, Japan, South Korea), overlap is immediate. Async communication (written specs, recorded architecture walkthroughs, Loom videos) is a first-class part of how I work — most clients find this more efficient than synchronous meetings for technical communication.

What is the minimum engagement size you take on?

The minimum effective engagement is an Architecture Review (1–2 weeks) because shorter engagements do not allow enough time to produce actionable technical output. I do not do hourly 1-hour sessions — they are too shallow to be useful for backend architecture problems. If you are unsure whether a full engagement is warranted, start with the 30-minute scoping call (free) where we scope the problem. If it is solvable with a written answer or a reference to an existing post, I will tell you directly rather than recommend an engagement.

For related systemic design patterns, pillar blueprints, and curated reading paths, explore: