Skip to main content
RN
Open to opportunities

Richard Ngo

@richardngo

I build high-throughput, low-latency distributed platforms that scale real-time products and revenue.

United States
Message

What I'm looking for

I'm looking to lead architecture and delivery for high-throughput, real-time, cloud-native platforms, while mentoring engineers and improving production reliability through practical automation and scalable system design.

I've built and modernized high-throughput, low-latency platforms across Caesars Sportsbook, iHerb, XTIVIA, and TK20. My work spans sports betting, e-commerce, government, healthcare, and insurance.

At Caesars Sportsbook, I architected a Java, Spring Boot, and Kafka ingestion platform that supported weekly hold growth from approximately $300K to $5M. I also designed Go, gRPC, and Linkerd services processing millions of messages per second, and led a five-engineer platform team through architecture decisions and production incidents.

At iHerb, I created a JSON-driven rules engine processing approximately 10 million customer messages daily and helped contribute to a $25M revenue lift within six months. I reduced campaign implementation from weeks to hours and improved release cycles by 40% through feature flags and Kubernetes-based continuous delivery.

I've led teams, client engagements, design reviews, and cloud-native modernization efforts using Java, Go, C#, Kafka, Kubernetes, AWS, Azure, and AI-assisted automation. I enjoy translating complex business needs into reliable systems, reusable integration patterns, and practical delivery plans.

Experience

Work history, roles, and key accomplishments

CS
Current

Senior Software Engineer

Caesars Sportsbook

Feb 2022 - Present (4 years 6 months)

Architected and delivered a Java, Spring Boot, and Kafka real-time ingestion platform that enabled the sportsbook platform to scale as weekly hold grew from approximately $300K to $5M. Led a 5-engineer platform team, driving architecture decisions, design reviews, and production incident resolution.

IH

Senior Software Engineer

Feb 2021 - Feb 2022 (1 year)

Architected a scalable, JSON-driven rules engine using .NET Core, Redis, MongoDB, and RabbitMQ to process approximately 10 million customer messages per day. Delivered a graphical configuration interface that allowed nontechnical stakeholders to create and manage marketing workflows without developer involvement.

XTIVIA logoXT

Senior Technical Lead

Feb 2013 - Feb 2021 (8 years)

Progressed from an individual contributor role to leading more than five concurrent client engagements across a portfolio valued at over $2M. Led a 10-engineer team to architect and deliver a customer-facing insurance portal and React Native mobile application, modernizing the client's legacy backend with Liferay, Java, and React.

TK

Lead Software Engineer

TK20

Aug 2008 - Feb 2013 (4 years 6 months)

Led distributed engineering teams across the United States and India, providing architecture guidance, design reviews, and hands-on implementation support. Built backend workflows for ingesting, processing, and converting video-based student assessment submissions.

Education

Degrees, certifications, and relevant coursework

Texas A&M International University logoTU

Texas A&M International University

Master of Science, Information Systems

Master of Science in Information Systems from Texas A&M International University.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan