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

Software Engineer · Narammala, 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
Age
The dream
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.
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.
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.
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.
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.
While working, I completed my BSc in Software Engineering at Cardiff Metropolitan University and was named on the Honors List for academic excellence.
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. ”

Focus · patience · precision
About me
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.
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
Sep 2024 – Present
KIK Lanka (Pvt) Ltd
Sep 2023 – Sep 2024
KIK Lanka (Pvt) Ltd
2022 – 2023
SLASSCOM
2023 – 2026
Cardiff Metropolitan University
2022 – 2023
University of Moratuwa (CODL)
Selected work
From engineering tools used by professionals to systems that run real businesses. Client names and figures are hidden for privacy.
KIK Lanka
A browser-based engineering tool for designing electrical panels in 2D and 3D, with real-time multi-user collaboration and automatic material estimation.



Final-year project · AI
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.

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

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

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

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

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

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

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

Future Career Bridge Bootcamp 03 (2023)
SLASSCOM · SLASSCOM Academy

Professional Practice in Software Development
University of Moratuwa · CODL
SLASSCOM Future Career Bridge: placed 4th in Sri Lanka in the 2022 selection, then completed Bootcamp 03 in 2023.
Beyond the code
Focus at the pool table, freedom by the sea. The things that keep me balanced when I'm not writing code.
Media & press
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.
Have a project, an opportunity, or just want to say hi?