Associate Technical Lead at 99x · Colombo, Sri Lanka

Srilal Siriwardhane

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.

srilals@colombo:~$

01  Selected work

Things I made because I wanted them to exist.

Alpha, v0.1 · Author and maintainer

Forkpath

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.

  • TypeScript
  • React 19
  • React Flow
  • Express
  • Zod

Published, active · Author

Sinhala Phonetic Orthography

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.

  • Python
  • TypeScript
  • npm

02  Research

Papers, data and one thesis.

03  About

Hello. I'm Srilal.

Portrait of Srilal Siriwardhane

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.

Experience

  1. 99x · Colombo

    1. Associate Technical LeadFeb 2026 to now

      Leading delivery and implementation, mentoring engineers, and applying LLMs, generative AI and cloud-native architecture to client problems.

    2. Senior Software Engineer, Research TeamFeb 2024 to Feb 2026

      Practical applications of LLMs and generative AI in enterprise settings, from research prototypes to production.

    3. Software Engineer, Research TeamFeb 2023 to Feb 2024

      Joined the research team: agents, retrieval and workflow automation on top of LLMs.

    4. Associate Software EngineerApr 2022 to Feb 2023

  2. Codezilla · Colombo

    1. Contract Software EngineerJan 2021 to Feb 2022

      Client projects across Flutter, Laravel and Vue while still at university.

Education

  • MSc Computer Science

    University of Moratuwa, 2024 to 2026

  • BSc (Hons) Computer Science

    NSBM Green University, 2019 to 2022

Toolbox

genai
LLMsLangGraphLangChainAgentsRAGEmbeddings
languages
TypeScriptC#PythonRustKotlinSwiftDart
frontend
SolidJSAstroVueNuxt
apps
TauriFlutterNative IMEs
backend
.NETNode.jsLaravel
infra
DockerGitHub ActionsTerraformAnsible

Certifications

  • Linux Systems and DevOps Engineering
  • GitHub Foundations
  • Crash Course on Python
  • Configuration Management and the Cloud
  • Elastic Google Cloud Infrastructure: Scaling and Automation
  • Microsoft Learn Student Ambassador

05  Contact

Say hello.

Questions about something I built, a collaboration, or just to talk shop. Email is best.

srilalsachintha@gmail.com