Ryan Le
Professional Summary
A results-driven and highly accomplished Principal Software Engineer and Architect with over a decade of hands-on experience in designing, developing, and deploying complex, scalable, and high-availability systems. Possesses deep expertise in microservices architecture, cloud-native infrastructure on AWS, and data engineering. Proven leadership capabilities in managing engineering teams, defining technical roadmaps, and driving the entire software development lifecycle within an Agile/Scrum framework. Specialized in building sophisticated platforms for e-commerce, social media, loyalty programs, and real-time media streaming, with a recent focus on architecting and implementing large-scale data lake solutions.
Core Competencies
System Architecture
- Microservices Design
- High-Availability & Scalable Systems
- Distributed Systems
- Event-Driven Architecture
- Data Consistency Patterns (Saga, Distributed Locking)
Cloud & DevOps
- AWS: EKS, MSK, ECS, Lambda, Step Functions, SQS, SNS, S3, RDS, EventBridge, CloudWatch
- GCP: GKE, Pub/Sub, BigQuery
- CI/CD: Jenkins, Bitbucket Pipelines, Firebase, JFrog, Fastlane
- Containerization: Docker, Kubernetes
Data Engineering
- Warehousing: ClickHouse, BigQuery
- Orchestration: Apache Airflow
- BI & Visualization: Apache Superset
- ETL Pipeline Development
Professional Experience
Dec 2022 - Present
Engineering Manager
TAPTAP
- Architected and implemented a scalable data lake using ClickHouse & BigQuery to process massive volumes of data for advanced analytics and BI.
- Developed and managed complex ETL pipelines with Apache Airflow, ensuring reliable and timely data delivery from various microservices.
- Enhanced system reliability with advanced concurrency controls, including the Saga pattern and Distributed Locks for high-demand operations.
- Spearheaded the end-to-end design of a distributed system on a Kubernetes (EKS) microservices architecture.
- Established system-wide tracing with OpenTelemetry, significantly reducing MTTR for production issues.
Oct 2020 - Sep 2022
Solution Architect & Head of Engineering
VNTravel
- Built a 30-member technology department from scratch, leading hiring, coaching, and defining clear career development paths.
- Directed the architecture of a large-scale social travel platform, leading the development of resilient Java-based microservices.
- Designed the complete system infrastructure on GCP, leveraging GKE for orchestration and BigQuery for data analytics.
- Championed and implemented Agile/Scrum methodologies to foster rapid iteration and ensure high-quality delivery.
Jan 2018 - Sep 2020
Technical Architect
E-Commerce Platform (Indonesia)
- Led the strategic migration of a monolithic PHP backend to a modern, scalable microservices architecture using Java, NodeJS, and Kubernetes.
- Designed the entire system infrastructure on AWS for resilience and high-volume transaction handling.
- Implemented a complete CI/CD pipeline from scratch using Bitbucket Pipelines to fully automate the software delivery process.
Education
UNIVERSITY OF SCIENCE – Ho Chi Minh City, Vietnam
Bachelor of Science in Software Engineering
Graduated 2013
Let's Connect
I'm always open to discussing new projects, creative ideas, or opportunities to be part of an ambitious vision.