Hi, I'm Lasantha Kularatne
Software Engineer & Photographer
Building innovative solutions and capturing beautiful moments.
Welcome
Principal Software Engineer with 22+ years building scalable distributed systems. I specialize in AI/ML engineering and reliability engineering, from LLM applications and predictive models to achieving 99.99% platform availability. I lead initiatives that drive innovation across global engineering teams. When I'm not coding, you'll find me exploring the world through my camera lens or writing about technology and life on my blog. This site is a collection of my work, thoughts, and photography.
LLM & NLP
Fraud detection, content generation
ML Models
Traffic prediction, forecasting
3 Patents
AI/ML innovations
115+ Engineers
AI adoption leadership
From the Blog
Latest Posts
Blog Post NEW
Future of Software Engineering — Thoughtworks
Thoughtworks Future of Software Development Retreat key takeaways.
Blog Post
Cost-Effective Multi-Agent AI: Separating Reasoning from Execution
What if your AI agent only called GPT-4 or Claude once to plan, then ran everything else locally for free?
Blog Post
Understanding the Monad Design Pattern in Kotlin
A practical guide to implementing functors and monads in Kotlin, with real-world examples for handling optional values elegantly.
Explore
Blog
Thoughts on technology, software development, and life lessons learned along the way.
Read PostsPhotography
A visual journey through landscapes, street scenes, and moments captured in time.
View GalleryLet's Connect
Interested in working together or just want to say hello?