Robert Mai
@robertmai
Software Architect specializing in scalable distributed systems for high-traffic gaming platforms and developer-first infrastructure.
What I'm looking for
I’m a Software Architect with more than 10 years designing and deploying distributed systems for high-traffic gaming platforms. My focus is always scalability, performance tuning, and developer experience—so teams can ship faster without sacrificing reliability.
I’ve architected microservices and event-driven platforms that support massive concurrency, including a suite that increased request throughput 3x while maintaining 99.95% availability. I’ve scaled Kafka pipelines to process 1.2B events per day, enabling real-time analytics for leaderboards and telemetry.
Across databases and caching, I deliver measurable latency and cost improvements through sharding, read-replicas, partitioning, and careful query optimization. I’ve implemented multi-layer Redis caching to reduce backend read load by 85%, cut median page load time by 40%, and optimized MongoDB storage and indexes to improve retrieval performance.
I also bring operational excellence through automated deployments, observability, and production readiness. Using Docker, Kubernetes, Terraform, Prometheus, Grafana, and centralized logging, I’ve reduced release cycles from 3 hours to 15 minutes and cut incident MTTR by 60% while mentoring engineers through API design and internal SDKs.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Macadamian
Aug 2023 - Dec 2025 (2 years 4 months)
Architected PHP/Java microservices for global game sessions, increasing throughput 3x while maintaining 99.95% availability for 50M monthly active users. Scaled Kafka event processing to 1.2B events/day, reduced query latency 70%, cut read load 85% with Redis caching, and shortened release cycles from 3 hours to 15 minutes across 30 services.
Full Stack Engineer
TMA Solutions
May 2019 - Jun 2023 (4 years 1 month)
Modernized a tournament/matchmaking platform by splitting a monolith into 12 microservices, increasing deployment cadence 5x. Delivered real-time notifications (100k messages/sec), reduced live-event latency 55%, and improved performance by partitioning and read-replica tuning (lowered write latency 45%) while cutting report times from 15 minutes to 90 seconds.
Software Developer
Intellectsoft
Oct 2017 - Mar 2019 (1 year 5 months)
Built PHP/Java backend APIs for tournament management, delivering eight endpoints used by 2M players and improving reliability 28%. Optimized legacy reporting in MySQL (cut runtime 65%), improved CI pipelines with Docker and automated tests (reduced integration failures 48%), and reduced leaderboard payload size 40% with REST contract/data-access improvements.
Education
Degrees, certifications, and relevant coursework
Vietnam National University
Bachelor's degree, Computer Science
2013 - 2017
Bachelor’s degree in Computer Science at Vietnam National University from 2013 to 2017.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Robert?
You can contact Robert and 90k+ other talented remote workers on Himalayas.
Message RobertFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
