Technical Lead and full-stack engineer with 11+ years across product engineering, enterprise integrations and cloud services. Hands-on with Node.js/TypeScript, React, Java/Spring Boot, Python and PHP/Laravel; GenAI work spans workflow engines, semantic/vector search and chatbot infrastructure. I lead platform modernisation, cloud reliability and open-source maintenance.
Experience
May 2026 - Present
Technical Lead (Independent Contractor)
Sino Lanka Group
Lead architecture and engineering work for EduSight as an independent contractor, spanning AI features, enterprise integrations and cloud reliability.
Work on the Java 17/Spring Boot chatbot API gateway, addressing OkHttp connection pooling, MongoDB client reuse, retries and GCP Cloud Run/NAT connectivity.
Contribute to WhatsApp Business integration and Embedded Signup configuration across QA and production environments.
Oct 2025 - May 2026
Technical Lead
KAYA
Designed LangGraph-based AI workflow engines using Node.js and TypeScript, working across Laravel and PostgreSQL application services.
Led distributed application development across Kubernetes clusters for the KAYA platform and client-facing applications.
Dec 2024 - Sep 2025
Technical Lead
Brompton Bicycle
Led migration from Vue Storefront/Alokai to Laravel and Vue.js 3 on AWS, saving £130K per month (approximately £1.56M annually) and eliminating revenue-based fees.
Reduced checkout latency from 4.2 seconds to 1.5 seconds, a 64% reduction.
Built semantic/vector product search on MySQL and integrated MuleSoft with Oracle NetSuite for ERP synchronisation and order lifecycle automation.
Introduced architecture and CI/CD standards, moving releases from monthly to every two weeks.
Jul 2023 - Dec 2024
Senior Software Engineer
NetWatch Global
Rebuilt a decade-old platform and delivered three major projects using PHP, TypeScript, Vue.js, AWS DynamoDB, MySQL and PostgreSQL.
Established engineering standards across the department to improve consistency and maintainability.
Jun 2021 - Nov 2022
Senior Software Engineer
MacroActive
Designed, developed and deployed three major projects using React, Vue.js, TypeScript and PHP, with AWS DynamoDB and MongoDB.
Trained new recruits, reviewed code and planned weekly sprints.
TypeScript/Electron desktop media converter with a React interface currently in beta. Stable releases use the previous interface; conversions run locally with FFmpeg and bundled tools. The repository includes shared packages and Playwright end-to-end coverage.
Python CLI for plagiarism evidence discovery and heuristic AI-likeness analysis. It ingests text, Markdown, DOCX and PDF documents, validates inputs with Pydantic and produces structured reports. AI-likeness scores are heuristic signals, not proof of authorship.
Maintain a Guzzle-based Fetch-inspired HTTP client and reusable Eloquent filtering for PHP/Laravel, plus Matrix async primitives for ReactPHP. These public libraries demonstrate API design, framework integration, event-driven programming and long-term open-source maintenance.
Education and credentials
Sep 2022 - Jul 2023
BSc (Hons) Computer Systems Engineering — First Class
University of Sunderland
Aug 2020 - Mar 2022
Higher Diploma in Computing and Software Engineering