Hi, I'm Lasantha Kularatne

Software Engineer & Photographer

Building innovative solutions and capturing beautiful moments.

Lasantha Kularatne

Welcome

Principal Software Engineer with 22+ years building scalable distributed systems. I specialize in AI/ML engineering, from LLM applications to predictive models, and 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. 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

Latest Posts

Blog Post

Jan 31, 2026

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?

posts ai ai-agents

Blog Post

Jan 10, 2026

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.

posts kotlin functional-programming

Blog Post

Sep 15, 2025

Generating Mandelbrot Set Images with Kotlin

Exploring fractal beauty through code - a Kotlin library for generating Mandelbrot set visualizations using coroutines.

posts kotlin fractals

Explore

Blog

Thoughts on technology, software development, and life lessons learned along the way.

Read Posts

Photography

A visual journey through landscapes, street scenes, and moments captured in time.

View Gallery

Resume

My professional experience, skills, and career journey in software engineering.

View Resume

Let's Connect

Interested in working together or just want to say hello?