case class Engineer(
name: String = "Lakshan Jayasinghe",
role: String = "Senior Software Engineer @ Pagero / Thomson Reuters",
location: String = "Kottawa, Sri Lanka π±π°",
experience: String = "3+ years",
focus: List[String] = List(
"Distributed Systems",
"Functional Programming",
"Agentic AI Development",
),
currentlyExploring: String = "LangGraph & LangChain for production-grade agentic AI"
)I'm a full-stack engineer on Team Sparrow at Pagero (acquired by Thomson Reuters) β the world's largest open business network. I have built most of the core backend logic for protocol-api-integrator, a generalized HTTP integration microservice that replaced a sprawl of customer-specific services.
π€ Agentic AI development with LangGraph & LangChain
βββ ReAct agents & OpenAI Functions/Tools patterns
βββ Multi-agent orchestration with LangGraph
βββ Production-grade AI pipelines for real-world use cases
π§ Advanced Scala β Cats type classes (Functor, Applicative, Monad)
βοΈ React Server Components & concurrent features
Languages
Backend & Frameworks
Frontend
Databases
Infrastructure & Observability
AI & ML



