Kanchana Thennakoon is an Associate Software Engineer based in Sri Lanka with a decade of hands-on experience across internships and early-career development roles. Holding a B.Sc. in Computer Science from the University of Peradeniya and additional training in Java and AutoCAD, she combines formal CS foundations with practical tooling skills. She progressed from a software developer internship at Novus Technologies to a trainee role and now an associate engineer at Naturub Group, demonstrating rapid on-the-job growth and adaptability. Comfortable across backend and applied software tasks, she brings a pragmatic problem-solving approach shaped by diverse technical and HR studies. Kanchana’s profile reflects a blend of academic rigor and workplace learning, suggesting she’s equally at home prototyping features and iterating in production. Her background in HR management gives her an uncommon sensitivity to user and team needs when designing solutions.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.