
Kasun Kalhara Perera
Technical Lead building AI-integrated, schema-driven product interfaces - across gaming, logistics, and enterprise platforms.
01/About
Who I Am
Technical Lead specialising in AI-integrated UIs, schema-driven architectures, and full-stack development. Expert in cutting-edge tech across gaming, logistics, and enterprise platforms.
Proven record leading teams to deliver Meta11, eTrieve, and Neurocore - combining AI innovation with production-grade stability.
02/Technical Expertise
Skills & Stack
AI & ML
Frontend
Backend
DevOps & Cloud
Languages
Databases
03/Career
Experience
Data Play Corp
formerly Behaviol Pty Ltd · Full-time
- Leading architecture of Neurocore - an AI-assisted CRM platform integrating schema-driven dynamic form generation with LLM-powered conversational interfaces, reducing manual data-entry effort by over 40%
- Designed and delivered eTrieve, a high-throughput enterprise data portal built on React, Tailwind CSS, and GCP Kubernetes, enabling teams to retrieve and manage complex datasets with sub-second query performance
- Defined engineering standards, CI/CD pipelines (GitHub Actions + Docker), and security protocols across multiple agile squads; directly mentored 4 engineers toward senior-level progression
- Drove end-to-end delivery of Meta11, a real-time fantasy cricket platform serving thousands of concurrent users - architecting the player tracking engine, entitlement system, and live analytics dashboard
- Pioneered a hybrid UI pattern combining schema-validated form builders with embedded LLM assistants, later adopted as the standard interaction model across all company products
- Orchestrated a full migration from monolith to Kubernetes-native microservices on GCP, improving deployment reliability by 60% and cutting release cycle time from weeks to hours
- Engineered Crossdock, a real-time logistics platform with live vehicle tracking, route optimization, and capacity visualisation built on Angular and Google Maps APIs - handling fleet operations at scale
- Built a dynamic driver dashboard with live status indicators and delivery heatmaps, reducing dispatcher intervention time by 30%
- Championed responsive-first design patterns that unified the desktop and mobile experience, eliminating a separate mobile codebase
- Delivered a suite of scalable UI components and RESTful API integrations powering the internal logistics management system used daily by operations teams
- Refactored the driver management interface, cutting load time by 35% and earning positive feedback from field operations teams
Pearson Lanka
Full-time
- Contributed to the backend architecture of Open Vellum 2.0, a globally deployed educational assessment platform, using C# .NET Core and SQL Server
- Identified and resolved critical caching bottlenecks, improving overall system performance by 40% and directly reducing page load times for learners across multiple regions
Epic Technologies
Full-time
- Built key modules for the Unified Merchant Portal using Angular and Spring Boot, enabling merchants to manage transactions and settlements through a single consolidated interface
- Contributed to the NTB Mobile Banking transaction pipeline, implementing secure authentication flows handling real-time financial operations
- Developed components for SF-CEFT (an interbank payment system) and Access Control System 2.0 using Java and MySQL - gaining hands-on experience in high-availability financial software
04/Background
Education
MSc. in Artificial Intelligence
PresentSri Lanka Institute of Information Technology
BSc. (Hons) in Computer Science
2017 – 2021General Sir John Kotelawala Defence University
Comprehensive Master in Java Development
2018Institute of Java and Software Engineering
Diploma in Graphic Designing
2013TurnKey IT Campus
German Language Certification
2016Goethe Institute, Colombo
05/Portfolio
Selected Work
Neurocore
AI-Assisted CRM Platform · Data Play Corp
Schema-driven CRM with LLM-powered conversational interfaces and dynamic form generation - cutting manual data-entry effort by 40%. Built with React, Tailwind, Spring Boot, and GCP Kubernetes.
Curec
COVID-19 Patient-Doctor Communication Platform
Real-time telemedicine platform built during the pandemic - connecting healthcare providers and isolated patients via video calls, live location tracking, and a priority-based queuing system aligned with Ministry of Health guidelines.
Project 119
Emergency Communication for Muted People
Award-winning accessibility application enabling mute individuals in Sri Lanka to communicate during emergencies via text-based video calls with live location sharing - reducing barriers to emergency services for a historically underserved population.
Seats
Carpooling Platform - ICTA ImagineIf Runner-up
Market-ready carpooling platform tailored for the Sri Lankan commuter market, featuring dynamic route matching, driver rating, and fare splitting. Reached ICTA ImagineIf 2018 finals and validated with real users during pilot.
Sinhala Sign Language Translator
AI Research · Microsoft Imagine Cup Semifinalist
Computer-vision system using Artificial Neural Networks to classify Sinhala sign language gestures in real time, making digital communication accessible to the deaf community. Research published across two international academic conferences and recognised at Microsoft Imagine Cup (Asian Semifinalist).
06/Recognition
Achievements & Leadership
Achievements
Microsoft Imagine Cup
Asian Semifinalist - AI for Accessibility (3rd Place)
ICTA ImagineIf 2018
1st Runner-up - Carpooling Platform
Published Researcher
Sinhala Sign Language Translation using ANN - multiple conferences
Leadership
President
BCS Student Chapter, KDU
Vice President
Electronics Robotics & Innovation Club, KDU
Project Manager
CoderDojo Sri Lanka
Co-Founder
YardaGlobal - Digital Marketing Platform
Swimming Team Captain
Taxila Central College
Publications
“Sinhala Sign Language Translator Using ANN”
12th International Research Conference | KDU
“Updated Sinhala Sign Language Translator Using ANN”
9th ICADA Review Paper
07/In the Field
Moments
Snapshots from competitions, community initiatives, and milestones along the way.
2019Microsoft Imagine Cup
Asian Semifinalist · AI for Accessibility · 3rd Place
2018ICTA ImagineIf 2018
1st Runner-up · Entrepreneurship Boot Camp
Aug 2019Datathon 2019
4th Place · Sri Lanka's First Data Science Hackathon
2019ShilpaSena 2019
Exhibitor · National Skills & Innovation Exhibition
09/Thoughts
Writing
Technical articles on AI-driven architecture, engineering leadership, and the systems I've built.
Neurocore Dynamic UI: Building Schema-Driven, AI-Powered Interfaces
A deep-dive series on the architecture behind Neurocore - from declarative UI schemas and recursive renderers in React 19, to Zod validation, TanStack Query, and migrating dynamic systems to production in 2026.
Something Went Wrong. But Which Layer Did It? Backpropagation Knows.
Backpropagation explained as "git blame for neural networks" - how the chain rule traces error responsibility back across layers, framed for frontend engineers.
Your Model is Lost. Gradient Descent is the GPS.
A blindfolded-hiker take on gradient descent - how a model steps toward lower loss, with analogies to CSS tweaking and debounce timing that frontend devs already know.
Your Model is Lying to You. Loss Functions Catch It.
A frontend developer's guide to one of ML's most important concepts - how loss functions measure model errors, drive training, and reveal when your model is quietly failing.
10 Weird Truths About AI That'll Change How You See It
Counterintuitive things I've learned building AI-integrated products - from how LLMs actually behave under constraints to why alignment is more nuanced than most engineers expect.
Why AIs Keep Guessing the Number 27 - And What That Reveals About You
Investigates why AI models consistently choose 27 when asked for random numbers, revealing hidden human behavioral patterns and psychological biases baked into training data.