Kasun Kalhara Perera
Let's build something great

Kasun Kalhara Perera

Technical Lead building AI-integrated, schema-driven product interfaces - across gaming, logistics, and enterprise platforms.

Scroll
TypeScript
React
Next.js
Spring Boot
Kubernetes
Docker
GCP
Python
Node.js
Tailwind CSS
LLM APIs
PostgreSQL
GitHub Actions
Angular
.NET Core
TypeScript
React
Next.js
Spring Boot
Kubernetes
Docker
GCP
Python
Node.js
Tailwind CSS
LLM APIs
PostgreSQL
GitHub Actions
Angular
.NET Core

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.

TypeScriptReactNext.jsSpring BootKubernetesLLM APIs
5+Years Experience
3+Teams Led
10+Projects Shipped
3+Awards Won

02/Technical Expertise

Skills & Stack

AI & ML

OpenAI & Claude APIsPrompt EngineeringSchema-driven AIRAG PipelinesAI AgentsVector EmbeddingsFine-tuningNeural NetworksComputer Vision

Frontend

ReactNext.jsAngularTailwind CSSShadCN

Backend

Spring Boot.NET CoreNode.jsREST APIs

DevOps & Cloud

KubernetesDockerGCPGitHub Actions

Languages

TypeScriptJavaScriptPythonJavaC#

Databases

MySQLFirebaseOracle DBSQL Server

03/Career

Experience

Data Play Corp

formerly Behaviol Pty Ltd · Full-time

Technical Lead
May 2025 – Present
  • 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
Associate Technical Lead
May 2024 – May 2025
  • 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
Senior Software Engineer
May 2023 – May 2024
  • 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
Software Engineer
May 2022 – May 2023
  • 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

Associate Software Engineer
Jul 2021 – May 2022
  • 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

Associate Software Engineer
Jan 2021 – Jul 2021
  • 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
Trainee Software Engineer
Jun 2020 – Jan 2021
  • 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

Present

Sri Lanka Institute of Information Technology

BSc. (Hons) in Computer Science

2017 – 2021

General Sir John Kotelawala Defence University

Comprehensive Master in Java Development

2018

Institute of Java and Software Engineering

Diploma in Graphic Designing

2013

TurnKey IT Campus

German Language Certification

2016

Goethe 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.

LLMReactSchema-drivenSpring BootKubernetesGCP

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.

React NativeVideo CallingLocation TrackingHealthcareREST API

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.

AccessibilityWebRTCLocation APIInclusionAward-winning

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.

MobileRoute MatchingPaymentsSri LankaICTA Runner-up

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).

ANNComputer VisionPythonAccessibilityPublishedImagine Cup

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.

Microsoft Imagine Cup
2019

Microsoft Imagine Cup

Asian Semifinalist · AI for Accessibility · 3rd Place

ICTA ImagineIf 2018
2018

ICTA ImagineIf 2018

1st Runner-up · Entrepreneurship Boot Camp

Datathon 2019
Aug 2019

Datathon 2019

4th Place · Sri Lanka's First Data Science Hackathon

ShilpaSena 2019
2019

ShilpaSena 2019

Exhibitor · National Skills & Innovation Exhibition

08/Open Source

GitHub Activity

5+Years coding
Public repos
Stars earned
Followers

09/Thoughts

Writing

Technical articles on AI-driven architecture, engineering leadership, and the systems I've built.

7-Part SeriesNov – Dec 2025

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.

ReactNext.jsArchitectureAITypeScript