Software Architect
Random Software Ltd, United Kingdom · January 2024 to Present
UK SaaS product company in the automotive aftermarket. I lead AI R&D and own architectural direction across the product portfolio.
- Architected and led delivery of agentic workflows and autonomous capabilities inside production SaaS products.
- Built custom MCP servers, agent tools and skills, RAG pipelines and knowledge graphs that ground agents in organisational data.
- Automated document processing, OCR and image recognition in existing workflows.
- Led the organisation's AI adoption, including upskilling programmes and rollout of AI-assisted engineering and QA tools.
- Planned new product architectures, validated designs from each project team, and was responsible for architecture governance across several product engineering teams with more than 20 developers.
- Introduced architecture standards, engineering KPIs and quality-control frameworks, and led DevSecOps programmes and secure development practice.
AI and Software Architecture Consultant
Independent · May 2023 to November 2025
- Provided part-time cloud and AI architecture advisory for several Sri Lankan and international clients.
- Designed AI-native and agentic solutions, and advised on AI adoption strategy, technology roadmaps and cost optimisation.
- Reviewed solutions for scalability, security and engineering quality, and supported pre-sales and client acquisition.
- Engaged part-time by Random Software on discovery and conceptual design for new products, before converting to full-time employment.
Software Architect
Mitra AI, Sri Lanka · October 2020 to April 2023
IT services and product engineering company delivering cloud and integration work, mainly for clients in Australia and the UK.
- Architected a customer serving platform for a retail pharmacy franchise network of 600+ pharmacies, combining e-commerce, loyalty, centralised identity and health services booking on Azure.
- Served as Program Architect for the company's internal DevSecOps framework, defining its roadmap, toolkit and adoption across project teams.
- Software architect for a UK digital healthcare company's clinical self-assessment platform for musculoskeletal disorders, working with the CTO and product owner on the technical roadmap.
- Cloud solutions architect for a UK creative agency on an Azure migration, and advised a UK forensic science provider on application modernisation.
Associate Software Architect
Mitra AI, Sri Lanka · October 2018 to October 2020
- Led the architecture of an event-driven integration platform and an ML recommendation prototype over inventory, merchandise and supply chain systems on Azure.
- Worked as the client's own architect, setting technical standards and DevOps practices, and leading offshore development teams.
- Designed and led several application modernisation projects, moving legacy systems to API-driven architectures on Azure.
Technical Lead
Mitra AI, Sri Lanka · December 2016 to October 2018
- Led the design and build of the customer ordering site and back-office systems for a national quick-service restaurant chain, serving 270+ franchise stores on AWS.
- Architected and delivered a customer portal for a travel finance and insurance company on AWS, and led the offshore team.
Senior Software Engineer
Mitra AI, Sri Lanka · December 2014 to December 2016
- Designed and developed the online ordering application and integration platform for a franchise pizza chain of around 250 stores, on Azure.
- Ran the infrastructure, deployment pipelines and production releases.
Associate Software Engineer, Software Engineer, then Senior Software Engineer
Virtusa, Sri Lanka · April 2011 to December 2014
- Developed applications for a global industrial energy client and built reusable data migration and application integration frameworks across an Oracle E-Business Suite ERP.