About
I'm Oshan Ranasinghe, a computer engineering graduate focused on AI systems, intelligent agents, distributed architecture, and real-world engineering. My work sits at the intersection of system design, reasoning pipelines, semantic interoperability, and applied AI.
I use projects as a way to think deeply about architecture. Instead of treating AI as a thin wrapper over APIs, I am interested in how to design systems that are modular, observable, explainable, and capable of handling complex decision flows.
This portfolio brings together my flagship research-driven work, supporting engineering projects, and technical writing. The goal is to show not only what I built, but how I think about building it.