Hello!

I'm Akila Abeysekara

Full‑stack software engineer in training — Java SE 21, Web Development, UI/UX.

About Me

Hello — I'm Akila Abeysekara. I'm from Galle, Sri Lanka and I'm training to become a full‑stack software engineer focused on Java (SE 21), front‑end UI/UX, and building maintainable apps. I enjoy problem solving, building useful features, and improving UX.

Key strengths: Java, JavaFX, REST APIs, MySQL, responsive front‑end, clean UI design, and debugging.

I'm currently pursuing a Graduate Diploma in Software Engineering and actively building projects to apply what I learn — particularly backend systems and desktop/front‑end integrations.

Available for internships, freelance work, and collaboration on small to medium projects. I enjoy end‑to‑end problem solving from requirements to deployment.

Tools & workflow: IntelliJ IDEA, VS Code, Scene Builder, Git, Linux, and Figma for UI/UX prototyping.

Outside coding I like reading about software architecture, contributing to personal open‑source utilities, and improving my UI/UX skills through prototyping.

Download CV

Resume

2024-2026

Graduate Diploma in Software Engineering

Institute of Software Engineering

Practical postgraduate program focusing on software design, architectures, and real projects (AppliMax).

2022

Certificate Course in Software Engineering

National Institute of Business Management

Programming foundations, data structures and practical labs.

2018-2021

G.C.E A/L Examination

G/ Mahinda College

Completed A/L exams with strong performance in Bio science.

2015

G.C.E O/L Examination

G/ Ananda College

Completed O/L exams with strong performance in mathematics & science.

Skills

Java
65%
MySQL
60%
JavaFX
90%
JavaScript
45%
HTML
85%
CSS
75%

Learned Languages and Tools

IntelliJ
IntelliJ IDEA
Java
Java
MySQL
MySQL
NetBeans
NetBeans
Linux
Linux
Figma
Figma
Scene Builder
Scene Builder
VS Code
VS Code
HTML
HTML
CSS
CSS
Firebase
Firebase
Hibernate
Hibernate

My Projects

Student Management System screenshot

Student Management System

Java/JavaFX app to manage students, attendance, reporting and user roles. Designed with responsive JavaFX views and a MySQL backend.

See Project
NS Grocery website screenshot

POS Grocery Website

Responsive e‑commerce prototype: product listing, cart UI, and checkout flows. Focus on clean UI and accessibility.

See Project
Supermarket management system screenshot

Super Market Management System

Point‑of‑sale & inventory manager built with Java & MySQL — invoices, stock control, and reports.

See Project

My Services

Enterprise Application

Design & develop robust enterprise applications using Java, REST APIs and MySQL. Scalable, tested and maintainable.

Web Application

Responsive websites and front‑ends using HTML/CSS/JS with clean UI patterns and good accessibility.

UI/UX Designing

User‑centered interfaces and prototypes in Figma. Focus on clarity, hierarchy and usability.

Standalone Application

Desktop apps with Java & JavaFX — offline-first, performant, and clean UI.

Freelancing

Short‑term features, prototypes and bug fixes with fast turnaround.

IOT Based Application

Integrations with sensors and simple monitoring dashboards.

Contact

Interested in working together?
Send a message or connect on LinkedIn.