Principal software engineer with 22+ years of experience driving AI adoption, reliability engineering, and backend development at scale. Led organization-wide AI transformation achieving 100% Copilot adoption while guiding teams within fraud prevention organization that avoided billions in fraud losses. Created STAR, a GenAI-powered root cause analysis tool (patent process started), and drove platform reliability improvements achieving 99.99% availability. Recognized by VP-level leadership as the model for reliability engineering engagement.
Lasantha Kularatne
Principal Software Engineer
Austin, TX
Professional Summary
- 22+ years software engineering experience
- 12+ years at Expedia Group (incl. HomeAway/Vrbo)
- 5+ years as Principal Engineer
- Expert in AI/ML, Reliability Engineering, and distributed systems
- Patent holder in advertising technology
- Published author on Expedia Group Tech Blog
Technical Skills
Languages
AI/ML
Cloud & Infrastructure
Data Technologies
Observability
Practices
Professional Experience
Principal Software Development Engineer
Expedia Group | March 2020 - Present | Austin, TX
AI/ML Engineering & Innovation
- Invented STAR (System Telemetry Analyzer), a GenAI-powered tool that collects metrics and uses LLM prompt engineering for root cause analysis, reducing Mean Time To Know (MTTK) by 80%
- Co-developed MCP Server enabling AI assistants to query live experiment data via natural language, reducing developer context-switching time by 80% and accelerating debugging 3x
- Built multi-agent LLM system using Strands SDK with OpenAI GPT for reasoning and Ollama local models for execution; presented to org-wide principal engineering community (blog post)
- Designed and executed LLM-based fraud detection experiments comparing XGBoost ML vs LLM performance on structured transaction data
Fraud & Risk Engineering (June 2025 - Present)
- Led Developer Productivity initiative achieving 100% Copilot adoption and 30-40% toil reduction through training, Champions group, and automation
- Guided fraud prevention teams (99.4% detection rate) on LLM-based detection techniques
- Automated vulnerability fixes using Renovate with AI adoption planned as next phase
Reliability Engineering (March 2020 - May 2025)
- Improved platform reliability from 98-99% to 99.9% (front-end) and 99.99% (back-end) for Tier-1 services through standardized SLI/SLOs and Error Budget Policies
- Built Clicker, a web analytics telemetry platform processing 100s of millions of Kafka events, achieving comprehensive SLI coverage for Shopping and Checkout
- Developed traffic prediction models using Fourier series achieving 95% accuracy for peak traffic forecasting across Expedia, Hotels.com, and Vrbo brands
- Built Traffic Watch system using AWS Lambda/S3/Datadog for long-term traffic data collection and analysis
- Created Expedia Group's first AWS Operational Readiness Review (ORR) template through workshops with AWS and architecture teams
- Designed and executed Rollback GameDay exercises for Tier-1 services, reducing change-related incidents by 80%
- Conducted SLO workshops across office locations, adapting Google's "Journey Through SLOs" training
Technical Leadership
- Received "Consistently Exceeds" rating with recognition from VP-level leadership as exemplary model for engineering engagement
- Mentored 10+ engineers to senior levels, providing career guidance and promotion preparation
- Founded cross-team reliability engineering community enabling knowledge sharing
- Conducted technical interviews at junior, senior, principal, and director levels
- Built relationships with Google, AWS, and Datadog through collaborative reliability initiatives
Staff Software Engineer / Team Lead
Vrbo / Expedia Group | November 2016 - March 2020 | Austin, TX
- Led design and development of Vrbo checkout microservice handling traveler transactions for web, mobile, and external point-of-sales during cloud migration
- Won first place in company-wide Kaggle ML competition for 'Booking Value Forecast' using Random Forest
- Sponsored technical interviews and mentored junior engineers through major platform transitions
Staff Software Engineer / Team Lead
HomeAway | April 2013 - November 2016 | Austin, TX
- Led team building scalable web-app solutions for property owners and managers serving thousands of suppliers
- Designed scalable supplier analytics reporting API backed by Hadoop HBase, enabling real-time insights for property managers
- Created Solr-based fast search API for internal applications enabling sub-50ms lookups across millions of listed properties
Software Engineer → Senior Software Engineer → Technical Lead
Bazaarvoice | September 2009 - March 2013 | Austin, TX
- Built highly scalable REST API delivering ad snippets generated from user-generated content for online ads using NLP and machine learning
- Co-invented patented systems for dynamic insertion of user-generated content into advertisements (2 patents)
- Led legacy platform team and introduced Agile methodologies improving team productivity
Earlier Experience
Software Engineer II - Toppan Photomask | 2006-2009 | Round Rock, TX
Software Developer - University of Texas at Austin | 2006 | Austin, TX
Software Engineer - CodeGen.IT | 2003-2005 | Colombo, Sri Lanka
Patents & Publications
Patents
- STAR: GenAI RCA Tool - Patent process started (2025)
- Insertion of User-Generated Content into Advertisements Based on Contributor Attributes
- Insertion of User-Generated Content into Advertisements
Publications
Open Source
Jarviz - Created open-source tool for analyzing application couplings and dependencies. Helps identify architectural issues by examining bytecode-level field dependencies across Java applications.
Education
B.Sc. Computer Science and Engineering
University of Moratuwa | Sri Lanka
GPA 3.97 | Top engineering university in Sri Lanka
Let's Connect
Feel free to reach out via LinkedIn or check out my work on GitHub.