Beta, v0.4.0 · Author and maintainer
MeiliOps
A desktop app for running and managing Meilisearch: browse documents, tune settings, watch tasks and spin up local instances, without living in curl.
- Tauri 2
- Rust
- SolidJS
- TypeScript
Associate Technical Lead at 99x · Colombo, Sri Lanka
I turn language models into software teams can ship.
Engineering lead on GenAI work at 99x, previously on its Research Team. On my own time I build developer tools and research how to run transformer models at the edge.
01 Selected work
Beta, v0.4.0 · Author and maintainer
A desktop app for running and managing Meilisearch: browse documents, tune settings, watch tasks and spin up local instances, without living in curl.
Alpha, v0.1 · Author and maintainer
Change one moment in history and watch the consequences branch out. An AI writer maps what happens next, event by event, across parallel storylines, and puts a likelihood on every fork.
Released, v0.3.0 · Author and maintainer
A native Windows app for the Zuoya GMK87 keyboard: lighting, keymap remapping and screen image uploads, talking to the board directly over USB HID.
Published, active · Author
A research study of how Sinhala words are actually built: which letter combinations are valid, which are not, and why, with sources for every rule.
Active · Core contributor
Akshara is an open-source Sinhala keyboard and input method for macOS, Windows, Android and iOS, with Wijesekara, Singlish phonetic and Smart Phonetic layouts.
02 Research
MSc Computer Science, University of Moratuwa
Zenodo, DOI 10.5281/zenodo.23244126
NBQSA 2023, Research and Development Merit Award
03 About

I lead engineering work at 99x in Colombo, where I spend most of my time turning large language models into software that enterprises can actually ship and run.
Before that I spent three years on the 99x Research Team prototyping practical GenAI systems. Outside work I build developer tools, mostly because I want them to exist.
I am finishing an MSc in Computer Science at the University of Moratuwa, on making transformer embedding models run well on edge hardware.
99x · Colombo
Associate Technical LeadFeb 2026 to now
Leading delivery and implementation, mentoring engineers, and applying LLMs, generative AI and cloud-native architecture to client problems.
Senior Software Engineer, Research TeamFeb 2024 to Feb 2026
Practical applications of LLMs and generative AI in enterprise settings, from research prototypes to production.
Software Engineer, Research TeamFeb 2023 to Feb 2024
Joined the research team: agents, retrieval and workflow automation on top of LLMs.
Associate Software EngineerApr 2022 to Feb 2023
Codezilla · Colombo
Contract Software EngineerJan 2021 to Feb 2022
Client projects across Flutter, Laravel and Vue while still at university.
MSc Computer Science
University of Moratuwa, 2024 to 2026
BSc (Hons) Computer Science
NSBM Green University, 2019 to 2022
04 Writing
05 Contact
Questions about something I built, a collaboration, or just to talk shop. Email is best.