DevWithKala.

Portfolio

Showcasing my projects, skills, and professional journey

Technical Lead

Technical Lead with 7+ years of experience in full-stack application development and technical leadership. Skilled in leading teams, making architecture decisions, and delivering scalable solutions using .NET, React, and Next.js. Strong background in backend systems, cloud integration, and mentoring engineers to achieve high-quality, maintainable software.

Name

Kalani Ponnamperuma

Email

Info@devwithkala.com

Phone

+94 76 100 6185

Location

Thalawathugoda, Sri Lanka

Kalani Ponnamperuma

Download My Resume

Get a detailed overview of my experience, skills, and achievements in PDF format.

Updated with latest projects and certifications

Experience

March 2023 – Present01

Technical Lead

Talpha Solutions (Remote), Letterkenny, Co. Donegal, Ireland

Leading development of AI-powered platforms, e-commerce solutions, and B2B rental management systems. Specializing in Next.js, ASP.NET Core, microservices architecture, and cloud technologies.

April 2022 – March 202302

Senior Software Engineer

Hayleys Advantis, Colombo, Sri Lanka

Designed enterprise document, inventory, and payroll management systems using ASP.NET Core, microservices, and cloud storage integration.

April 2020 – April 202203

Software Engineer

BizSmart Technology, Malaysia

Developed workforce and job management systems, IoT-driven decision support systems using ASP.NET MVC, EF, and UWP/WPF applications.

March 2018 – October 201904

Software Engineer

Thalwathugoda, Colombo, Sri Lanka

Built Advanced Job Costing Module integrated with Sage 50 and developed Integrated Management System for job costing, hospital, and warehouse operations.

Skills

Next.js

React.js

TypeScript

ASP.NET Core

PostgreSQL

SQL Server

Redis

Docker

Kubernetes

Node.js

JavaScript

Tailwind CSS

EF Core

Figma

Education

March 2022

BSc (Hons) Software Engineering

University of Cardiff Metropolitan

October 2018

Higher National Diploma in Computer Science

Infortec International Asia Campus

Certifications

December 2023

Azure Microservices with .NET Core for Developers

December 2023

Learning Kubernetes

Projects

Media Futures Market Chat (MFM Chat)
FULL-STACK

Media Futures Market Chat (MFM Chat)

AI-Powered Multi-Model Chat Platform supporting Grok, GPT, Claude, and Gemini with dynamic model switching. Features real-time streaming chat using SSE, AI tools ecosystem (web search, documents, charts, slides, DB querying via MCP), and scalable serverless architecture.

Next.jsReactTypeScriptASP.NET Core+4 more
PricePulse
FULL-STACK

PricePulse

E-commerce Price Comparison Platform with real-time price monitoring and alerts. Features SignalR-based live price updates, background processing using Hangfire, Clean Architecture and CQRS with RabbitMQ, and fast product discovery using full-text search.

ASP.NET Core (.NET 9)PostgreSQLEF CoreRabbitMQ+3 more
CityHire
FULL-STACK

CityHire

Construction Equipment Rental Platform (B2B) with digital ordering, approvals, and real-time tracking. Features ERP and hire management system integration with async workflows using RabbitMQ and Hangfire, and React-based customer dashboards.

ASP.NET Core (.NET 8)ReactSQL ServerRabbitMQ+2 more
Media Futures Market (MFM)
FULL-STACK

Media Futures Market (MFM)

Media & Advertising Marketplace connecting publishers and advertisers. Features event-driven product indexing and search using RabbitMQ and MassTransit, real-time notifications and chat with SignalR, and AI-based semantic search capabilities.

ASP.NET CoreReactSQL ServerRabbitMQ+3 more
Sketch Nota
FULL-STACK

Sketch Nota

Canvas-based app for creating sketchnotes—turns markdown and notes into hand-drawn style visual notes. Single canvas with paper-style backgrounds, rough-drawn text and shapes, inline images, and full typography support for Sinhala and Tamil. Export to high-res PNG or PDF; save and load sketches when signed in (Supabase + NextAuth).

Next.js 16React 19TypeScriptFabric.js+8 more

GitHub Activity

Check out my open-source contributions and code repositories