Engineering
Digital Products.
I am Kavindu Kodikara. A Software Engineer and Full Stack Developer specialized in designing, deploying, and maintaining production-grade applications.
Featured Work
Production Systems
I specialize in taking complex requirements and turning them into robust, deployed software. These are systems built for real businesses.
FireFly - Bluetooth Printing Engine
Built an Android Bluetooth printing application for a hardware client with no existing SDK. Deployed across 4 enterprise clients.

LieraEvents.com - Floral & Event Web Platform
Premium floral, event decoration, and rental business web platform. Public customer website plus a full separate admin system.

DW Events - Event Ticketing Platform
Built a live Laravel event ticketing platform for a real client. Processed 596 ticket sales on first deployment with zero failures.

Professional Experience
Building Solutions for Clients
As a freelance software developer, I design and deliver custom B2B applications and digital platforms. From hardware integrations to high-traffic event systems, I focus on solving business problems with scalable code.
Demonstrator
Teaching and demonstrating software engineering concepts to undergraduate students, supporting lab sessions and guiding students through practical coding exercises.
Academic Background
Education & Certifications
A foundation built on rigorous academic software engineering principles, validated by industry-recognized certifications.
BSc (Hons) in Software Engineering
June 2026Birmingham City University
Level 5 HND & Level 4 Diploma
Java Institute for Advanced Technology


Professional qualifications in Software Engineering awarded by Skills and Education Group Awards (UK).
Professional
Certifications



Engineering Capabilities
I don't just write code; I architect systems. My stack is carefully chosen to build software that is maintainable, scalable, and secure.
Backend Architecture
Building scalable REST APIs, microservices, and secure authentication systems. Expert in structuring high-performance data processing pipelines.
Data & Cloud
Managing complex databases and deploying robust infrastructure via CI/CD pipelines.
Frontend Systems
Crafting highly responsive, interactive, and SEO-optimized web applications with modern rendering strategies.
Mobile Engineering
Developing native Android applications and cross-platform mobile apps focused on fluid UX and offline capabilities.
Let's Build Something Great
Currently open for new opportunities, freelance projects, and engineering challenges.
