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 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

Blog Post

Aug 12, 2025

Building This Website with Eleventy and Bulma

A look at the tech stack and decisions behind building my personal website using modern, simple tools.

posts tech web development

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?