Oshan Ranasinghe

Oshan Ranasinghe · Software Engineer · Colombo, Sri Lanka

I build software systems where AI meets real engineering.

Agentic applications, multi-agent architectures, asynchronous workflows, APIs, and observable distributed systems.

I'm Oshan Ranasinghe, a Software Engineer focused on backend, distributed, and AI-enabled systems. I design and build agentic applications, multi-agent architectures, asynchronous workflows, APIs, and observable distributed systems.

My work spans professional backend and R&D engineering alongside independent projects in agentic AI, distributed systems, and intelligent-agent research.

More about me →

Selected work

Systems I can take apart, explain, and defend.

Research systems, applied platforms, and the engineering decisions behind them.

Explore all nine

That's all for now.

Open to opportunities

Building agent systems? Let's talk.

Get in touch

Email

oshanranasinghe25@gmail.com

Elsewhere

github.com/OshanYelena

linkedin.com/in/oshan-ranasinghe