HI, I’m Yeheni Dodanwela

Computer Science Undergraduate

Location Icon

Colombo, Sri Lanka

I’m a passionate Computer Science student with a love for building interactive websites and scalable applications. I enjoy exploring both front-end and back-end technologies to create meaningful digital experiences. Welcome to my portfolio—feel free to explore my projects and skills!

Profile Image

About Me

I’m a second-year Computer Science undergraduate at IIT Sri Lanka, affiliated with the University of Westminster (UoW). I’m passionate about full-stack development and enjoy turning ideas into interactive, user-friendly applications. My focus spans both front-end and back-end technologies, allowing me to build scalable and efficient solutions. I’m constantly learning new tools and techniques, and I strive to contribute meaningful projects that make an impact.

6+

Projects

15+

Technologies

12+

Certificates

1+ yrs

Experience

My Skills

Frontend

HTML

HTML

CSS

CSS

JavaScript

JavaScript

React

React

Bootstrap

Bootstrap

Tailwind

Tailwind

Backend

Java

Java

Python

Python

Node.js

Node.js

Express

Express

MongoDB

MongoDB

MySQL

MySQL

GUI Development

JavaFX

JavaFx

Tkinter

Tkinter

Tools & Platforms

Git

Git

GitHub

GitHub

Figma

Figma

SceneBuilder

SceneBuilder

Spline

Spline

Canva

Canva

VS Code

VS Code

Intellij

Intellij

Vercels

Vercels

Projects

GPA Calculator
Traffic Data Visualizer

A Python desktop application for date validation, CSV processing, and traffic flow visualization at two junctions.

Python Tkinter
AquaProtect
AquaProtect

AquaProtect is a website designed and developed to raise awareness about marine conservation, inspired by UN SDG 14.

HTML CSS JavaScript Figma
GIF Creator
GIF Creator (Python)

A Python-based mini project that creates animated GIFs from a sequence of images using the imageio library.

Python
GPA Calculator
GPA Calculator for IIT Students

This GPA Calculator created for University of Westminster students to predict and calculate GPA accurately. Developed in both Java console and JavaFX desktop versions, it integrates official academic logic with a clean, user-friendly interface.

Java JavaFX
Portfolio Wireframe
Portfolio Website Wireframe & UI/UX Design

This project is the Figma-based design and wireframe of my personal portfolio. I planned out each section, page, and interaction to ensure consistency and user-friendly navigation before starting the development process.

Figma
Portfolio Website
Personal Portfolio Website

This project is my own personal portfolio, designed to showcase my skills, projects, and achievements in a clean, responsive, and professional way. It features both light and dark modes, smooth navigation, and a modern look.

HTML CSS JavaScript Bootstrap

My Journey & Achievements

Undergraduate Degree
BSc (Hons) Computer Science

Informatics Institute of Technology (IIT), Sri Lanka
Affiliated with University of Westminster, UK
Sep 2024 – Present

GCE Advanced Level (A/L)
Physical Science Stream

Govt. Science College, Matale, Sri Lanka
2021 – 2022
Results: 3 S Passes

GCE Ordinary Level (O/L)

Govt. Science College, Matale, Sri Lanka
2018
Results: 9 A Passes

Certification 1
Certification 2
Certification 3
Certification 4
Certification 5
Certification 6
Certification 7
Certification 8
Certification 9
Certification 10
Certification 11
Certification 12
Certification 13
Article 1
Smarter Shields: AI’s Role in Defending Against Zero-Day Threats

StackMedium Article of the Month – June Winner
Published by the IEEE Computer Society Branch Chapter Of IIT

Contact Me


Designed & Developed by Yeheni Dodanwela

© 2025, All rights reserved.