Thakshila Prasanna, Software Engineer from Sri Lanka

Software Engineer · Narammala, Sri Lanka

Thakshila Prasanna – Software Engineer from Sri Lanka

At 14, I dreamed of becoming one of the youngest software engineers in Sri Lanka. At 18, I made it real.

My story

From a dreamat 14.

14Chapter 01 · The dream

A promise to myself

I was 14 when I first saw what code could do. While most of my friends were thinking about exams and cricket, I was dreaming about building software. I made myself a promise: one day, I'll be one of the youngest software engineers in Sri Lanka. Many people said it was too early, too big, too hard. I kept the dream anyway.

15+Chapter 02 · Learning

One error at a time

I taught myself, one tutorial, one error and one small project at a time. Late nights, broken code and small wins. Then I joined the Professional Practice in Software Development programme by the University of Moratuwa (CODL) to learn how real software is built.

17Chapter 03 · 2022 – 2023

The exam that changed everything

Then came SLASSCOM Future Career Bridge, a national programme that connects young talent with Sri Lanka’s tech industry. I walked in nervous, and I walked out as one of the selected. I was placed 4th in Sri Lanka, and completed Bootcamp 03 in 2023. That result opened the door to my first job in the industry.

18Chapter 04 · September 2023

The dream comes true

At 18 years old, I joined KIK Lanka (Pvt) Ltd as a Trainee Software Engineer. The boy who dreamed at 14 was now writing real code for real products.

19Chapter 05 · 2024

Growing as an engineer

I was promoted to Associate Software Engineer. Today I build advanced 2D/3D electrical panel design software with Angular, GoJS and Three.js, including real-time collaboration where many users design together, live.

21Chapter 06 · 2023 – 2026

A degree, while working full time

While working, I completed my BSc in Software Engineering at Cardiff Metropolitan University and was named on the Honors List for academic excellence.

∞Chapter 07 · Now

Building for real businesses

Through Codedge Technologies I've designed and built complete systems that businesses use every day: ERP systems for mills, HR and payroll, e-commerce and learning platforms. And this is just the beginning.

“Never let anyone tell you that your dream is too big, or that you are too young. Start early, keep learning, and don’t stop. ”

— Thakshila Prasanna
Thakshila Prasanna, software engineer from Narammala, Sri Lanka

Focus · patience · precision

About me

Young softwareengineer.

I'm Thakshila Prasanna, a software engineer from Narammala, Sri Lanka. I started my career as a trainee software engineer at 18, and since then I've been building full-stack web applications, 2D/3D engineering tools and complete business systems. I enjoy turning complex problems into simple, fast software that people actually use.

18
Age I started as a software engineer
4th
In Sri Lanka · SLASSCOM Future Career Bridge
3+
Years of industry experience
BSc
Software Engineering · Honors List

Quick answers

  • Thakshila Prasanna is a Sri Lankan software engineer from Narammala who started his professional career as a Trainee Software Engineer at the age of 18. He was placed 4th in Sri Lanka in the SLASSCOM Future Career Bridge programme and works as an Associate Software Engineer at KIK Lanka (Pvt) Ltd.

Experience & education

The pathso far.

  1. Sep 2024 – Present

    Associate Software Engineer

    KIK Lanka (Pvt) Ltd

    • 2D/3D electrical panel design software with Angular, GoJS and Three.js
    • Real-time multi-user collaboration with WebSockets and Socket.IO
    • Estimation logic and dynamic form workflows (MEAN stack)
    • MongoDB schema and backend performance optimisation
  2. Sep 2023 – Sep 2024

    Trainee Software Engineer

    KIK Lanka (Pvt) Ltd

    • Angular components for a 2D electrical panel drawing tool with GoJS
    • REST APIs with Node.js and Express
    • Real-time collaboration features with Socket.IO
  3. 2022 – 2023

    Future Career Bridge · 4th place in Sri Lanka

    SLASSCOM

    • Selected through the national programme, placed 4th in Sri Lanka
    • Completed Future Career Bridge Bootcamp 03 (2023)
  4. 2023 – 2026

    BSc in Software Engineering · Honors List

    Cardiff Metropolitan University

    • Software architecture, systems design and agile methodologies
    • Final-year project: Moodify, AI mood-based music app
  5. 2022 – 2023

    Professional Practice in Software Development

    University of Moratuwa (CODL)

    • Full-stack web development with the MEAN stack and Python

Frontend

  • Angular
  • React
  • Next.js
  • Three.js
  • GoJS
  • TypeScript

Backend

  • Node.js
  • Express
  • .NET
  • Python
  • REST APIs

Mobile

  • Flutter
  • React Native

Data

  • MongoDB
  • MySQL

Real-time & tools

  • Socket.IO
  • WebSockets
  • Git
  • GitHub
  • GitLab
  • Jira

Selected work

Things I'vebuilt.

From engineering tools used by professionals to systems that run real businesses. Client names and figures are hidden for privacy.

2D3DLIVE

KIK Lanka

2D/3D Electrical Panel Design Software

A browser-based engineering tool for designing electrical panels in 2D and 3D, with real-time multi-user collaboration and automatic material estimation.

  • Angular
  • GoJS
  • Three.js
  • Socket.IO
  • MongoDB
Moodify AI music app screen 1
Moodify AI music app screen 2
Moodify AI music app screen 3

Final-year project · AI

Moodify

An app that detects your emotion and recommends music to match it, with an AI chat assistant, daily mood mixes, playlists and a mood journal.

  • AI / ML
  • Emotion detection
  • Mobile
Rice Mill ERP – project by Thakshila Prasanna

Codedge Technologies

Rice Mill ERP

POS billing, paddy purchasing, rice stock, employees, attendance, salaries and advances in one desktop system.

  • ERP
  • POS
  • Payroll
Flour Mill ERP – project by Thakshila Prasanna

Codedge Technologies

Flour Mill ERP

Sales, customers, inventory, material store, budgets and a live profit-analytics dashboard.

  • Analytics
  • Inventory
HR & Payroll System – project by Thakshila Prasanna

Codedge Technologies

HR & Payroll System

Employees, attendance, leave, payroll runs, approvals, roles and audit logs.

  • HR
  • Payroll
E-commerce Website – project by Thakshila Prasanna

Codedge Technologies

E-commerce Website

A bilingual (English/Sinhala) online store with quote requests and an AI “Ask us” assistant.

  • E-commerce
  • AI assistant
Learning Platform – project by Thakshila Prasanna

Codedge Technologies

Learning Platform

An English learning platform with levels, courses, lessons and student accounts.

  • Web
  • Courses
Multi-business ERP – project by Thakshila Prasanna

Codedge Technologies

Multi-business ERP

One system tracking income, profit and assets across several businesses, with WhatsApp integration.

  • ERP
  • Reports
3D Company Website – project by Thakshila Prasanna

codedge.tech

3D Company Website

An animated 3D website built with Next.js, Three.js and framer-motion, scoring 100/100 for SEO.

  • Next.js
  • Three.js
  • SEO

Certificates

Verified,not just said.

Future Career Bridge Bootcamp 03 (2023) certificate – Thakshila Prasanna

Future Career Bridge Bootcamp 03 (2023)

SLASSCOM · SLASSCOM Academy

✓ Verify
Professional Practice in Software Development certificate – Thakshila Prasanna

Professional Practice in Software Development

University of Moratuwa · CODL

✓ Verify

SLASSCOM Future Career Bridge: placed 4th in Sri Lanka in the 2022 selection, then completed Bootcamp 03 in 2023.

Media & press

For writers& media.

Writing about young tech talent in Sri Lanka? Use the bio and photos below, or contact me for an interview.

Short bio

Thakshila Prasanna is a software engineer from Narammala, Sri Lanka, who began his career at 18 after being placed 4th in Sri Lanka in the SLASSCOM Future Career Bridge programme. He works as an Associate Software Engineer at KIK Lanka (Pvt) Ltd and holds a BSc in Software Engineering from Cardiff Metropolitan University.

Long bio

Thakshila Prasanna dreamed of becoming a software engineer at the age of 14. He taught himself to code, completed the Professional Practice in Software Development programme by the University of Moratuwa (CODL), and was placed 4th in Sri Lanka in the SLASSCOM Future Career Bridge programme (2022–2023). In September 2023, at 18, he joined KIK Lanka (Pvt) Ltd as a Trainee Software Engineer and was promoted to Associate Software Engineer in 2024, working on 2D/3D electrical panel design software with real-time collaboration. While working full time he completed a BSc in Software Engineering at Cardiff Metropolitan University, earning a place on the Honors List. Through Codedge Technologies he has also built ERP, HR and payroll, e-commerce and AI-powered systems for businesses in Sri Lanka.

From the blogI dreamed of being a software engineer at 14. At 18, I became one.

Have a project, an opportunity, or just want to say hi?

Let's talk.

What's it about?
or WhatsApp me