Software Engineer / Software Architect at Video Platform (2025-02 – Present)
Greenfield Gaming Platform
- Leading architecture and development of a greenfield, multi-device gaming platform from the ground up, defining system architecture, ER diagrams, sequence diagrams and full technical documentation.
- Built a Machine Learning / computer vision media-screening microservice in Python using PyTorch, OpenCV, YOLO and NudeNet, integrated into the wider platform architecture.
- Delivered a companion research-based wellbeing platform (Node.js/Express) supporting surveys, journaling and analytics reporting.
- Designed a comprehensive REST API layer for seamless cross-device game access and built an integrated CMS for games, players, accounts and scoring.
- Operating in a modern Docker/Ubuntu 24.04 environment with Git-based workflow and Trello-driven sprint planning.
Software Engineer at Friend MTS (UK) (2022-09 – 2025-01)
Video Security Provider
- Maintained and extended three business-critical systems, ensuring accuracy and robustness against evolving demands.
- Developed and maintained automated worker scripts on AWS Linux servers using Supervisor for reliable background processing.
- Wrote and ran PHPUnit test suites locally (with Xdebug) and on staging to guarantee code quality prior to release.
- Worked within a Scrum team, managing GitLab feature branches mapped to JIRA tickets.
Lead Developer at MakeUrMove Ltd (2018-03 – 2022-08)
Online Letting Platform
- Grew from sole developer managing all AWS environments (Staging, UAT, Production) into Lead Developer as the team scaled, mentoring and guiding junior developers.
- Owned system-wide technical responsibility, reporting weekly/monthly progress directly to company directors.
- Led implementation of GDPR-compliant data handling for user and property data.
- Integrated the platform with major UK property advertising portals and multiple third-party APIs/systems.
PHP Developer at Now Healthcare Group Ltd (2017-09 – 2018-02)
- Delivered new features, improvements and fixes across four linked systems: two patient portals, a doctor portal and a pharmacy/admin system.
- Built API integrations connecting the portals to multiple centralised core and pharmacy databases.
- Deployed and managed applications on Windows servers via Microsoft Azure.
Senior Software Developer at Entertainment Apps & Tech Ltd (2015-02 – 2017-09)
- Designed system and database architecture; provisioned and configured AWS cloud servers and LAMP environments.
- Owned full SDLC for a UK properties platform (Laravel/MySQL), including a REST API for cross-system communication and large-scale data/storage management.
- Built a sports data feed management system using CakePHP and MySQL.
PHP Developer at Parker Sandford Ltd (2013-08 – 2015-01)
- Built a full e-commerce platform (bespoke PHP/MySQL) covering catalogue, purchasing, supplier/courier API integration, stock management and reporting.
- Developed ATTAIN, a Symfony2/MongoDB multi-channel marketing SaaS with automated statistical and client reporting.
- Delivered a real-time intranet timesheet and project-tracking system with drag-and-drop task management.
Software Engineer at KBSL Information Technologies (2011-04 – 2013-05)
- Developed IVR solutions for a major mobile network provider using Avaya Dialog Designer, Java and Oracle.
- Built an SMS-integrated customer survey system and a CRM telephony integration; administered IVR/call-centre application servers.
Developer (Team Lead) at Lanka-Cat (Pvt) Ltd (2009-03 – 2010-12)
- Led a 4-person Agile team designing and building a multi-tier CRM system for international call centres (Prague, Sri Lanka, India, Singapore).
- Delivered bespoke e-commerce websites for retail clients in Czechia.
Web Developer at LankaCom (Pvt) Ltd (2007-11 – 2009-03)
- Delivered full-stack websites for established Sri Lankan companies including CIC Agro, Nippolac Paints and Dankotuwa Porcelain.
Web Developer at Jetwing UK Ltd (2005-06 – 2006-06)
- Sole full-stack developer for the company's travel agent website, covering design, build, SEO and ongoing maintenance.