CS Undergraduate · IIT Sri Lanka

Chanugi
Weerakoon

Software Developer in the Making

A motivated second-year CS undergraduate at IIT Sri Lanka, building software that matters. Proficient in Java, Python, SQL, and JavaScript — blending academic rigour with hands-on project experience.

7
Projects Built
3
Languages Spoken
9A
O/L Results
01

About

I'm a second-year BSc Computer Science student at the Informatics Institute of Technology, affiliated with the University of Westminster, UK. My passion is building practical software that solves real-world problems.

Proficient in Java, Python, SQL, JavaScript, and core algorithms, I've applied these skills across diverse projects ranging from web apps and mobile applications to desktop tools and AI-powered systems. My science background sharpens my analytical thinking, and I thrive in collaborative team environments.

A quick learner with strong problem-solving abilities, I'm actively seeking internships and industry opportunities where I can grow technical skills while contributing meaningfully to real-world projects.

02

Skills

⌨️
Languages
PythonJavaJavaScriptSQL
🌐
Web Dev
HTML5CSS3ReactNext.jsFastAPI
🛠️
Tools & Tech
VS CodeGitHubDockerREST APIsFAISS
🛠️
Frameworks
JavaFXFlutterNode.js
💾
Databases
MySQLFirebaseJSON
🤝
Soft Skills
Problem SolvingCommunicationTeamworkTime Management
03

Projects

01
Library Management System

Desktop-based library management system with fully styled UI. Features include book issuing, return tracking, student management, and monthly report generation with export support. Built with modular class design and OOP principles.

JavaJavaFXOOP
02
HS Code Finder Website

Cross-platform full-stack AI-powered HS code search and Customs e-learning application. Features semantic search (FAISS), fuzzy matching, LLM-based AI enrichment, authentication, search history, favourites, admin dashboard, and course management with quizzes.

FlutterFastAPIReactNext.jsFAISSDocker
03
Task Manager App

Desktop task management application with full CRUD operations for efficient task handling. Built with object-oriented programming and file handling techniques with a focus on clean UI/UX.

PythonJSONOOP
04
The Silent Sea — SDG Website

Responsive educational website based on a United Nations Sustainable Development Goal. Built with interactive features, accessibility using modern web design practices, and version control via GitHub.

HTML5CSSJavaScriptGitHub
05
Weather Application

Real-time weather application displaying weather data for multiple locations. Integrated API services to fetch temperature, humidity, and weather conditions with a simple, user-friendly interface.

JavaScriptREST APIHTML/CSS
06
Personal Portfolio Website

Fully responsive personal portfolio website showcasing projects and skills. Features modern UI elements, smooth transitions, structured navigation, and responsive design across all devices.

HTML5CSSJavaScript
07
React Calculator App

Responsive calculator web application with clean and interactive UI. Implements arithmetic operations, real-time calculations, reusable components, and state management with modern frontend practices.

ReactJavaScriptHTML/CSS
04

Education

2025 — Present
Informatics Institute of Technology
BSc Computer Science
Affiliated with the University of Westminster, UK
2020 — 2022
Sujatha Vidyalaya, Matara
G.C.E. Advanced Level
Biology · Physics · Chemistry
2018 — 2019
Sujatha Vidyalaya, Matara
G.C.E. Ordinary Level
9 A's
05

Involvement

Volunteer
Algorand Foundation — IIT Workshop

Participated as an active volunteer at the IIT Blockchain Event, gaining exposure to decentralized technologies and the Algorand ecosystem.

Participant
Hult Prize Competition — SDGP

Team member in the Hult Prize competition under SDGP, collaboratively developing an innovative solution for a global challenge.

06

Languages

English
Proficient
Sinhala
Native
Tamil
Proficient