
Poornima Kahatapitiya
Senior Software Engineer / AI Solutions Lead at Sysco Labs Technologies
Colombo, Sri LankaWork Experience
Senior Software Engineer / AI Solutions Lead
Sysco Labs Technologies
Apr 2024 - Present -1 yr, 2 months
Sri Lanka
- Job Details:Spearheading the design and delivery of a scalable enterprise generative AI platform enabling no-code agent orchestration. Leading a multi-disciplinary R&D team, defining agent communication protocols, metadata-driven routing, and runtime prompt/model configuration. Developed cloud-native pipelines for dynamic LLM-based agent invocation and retrieval-based answer generation.
Sysco Labs Technologies
Aug 2023 - Apr 2024 -8 months
Sri Lanka
- Job Details:Integrated intelligent agents including RAG, API agents, and database agents across enterprise applications. Enhanced AI model configurability using cloud parameter injection and dynamic pipeline generation. Delivered robust backend services and frontend modules for AI lifecycle management.
Sysco Labs Technologies
Apr 2022 - Aug 2023 -1 yr, 4 months
Sri Lanka
- Job Details:Built and deployed microservices and micro frontends using Java, FastAPI, and React. Led DevOps operations with Jenkins and Terraform, deploying to AWS Fargate and GCP Cloud Run. Contributed to platform observability by integrating Datadog APM and security via Veracode scans.
Education
Bachelor's Degree in Computer Science
University of PeradeniyaJan 2022
Bachelor's Degree in International Business & Finance
University of the West of Scotland (via Imperial College Sri Lanka)Jan 2020
Skills
- Generative AI & ML Systems: Langchain, Retrieval-Augmented Generation (RAG), Multi-Agent Orchestration
- Software Development: Python (FastAPI), Java (Spring Boot), Node.js, React, TypeScript
- DevOps & Cloud: AWS (ECS Fargate), GCP (Vertex AI), Jenkins, Terraform, Docker, Argo CD, Concourse
- Architecture & Engineering Practices: CI/CD, Microservices, Solution Architecture, Agile, Scrum
- Business Acumen: International Business and Finance, CIMA (Managerial Level)