Software Engineering Undergraduate

Prasanna Lakshan.

I build elegant, functional, and user-centric digital experiences. Specializing in Full Stack Development, Mobile Apps, and innovative IoT solutions.

About Me

Profile Image

Hello! I'm a passionate Full Stack Software Engineer. I am currently studying Software Engineering at the Java Institute for Advanced Technology and reading for my top-up degree from Birmingham City University.

I specialize in building diverse digital solutions, including scalable websites, standalone applications, and intuitive mobile apps. Alongside software development, I have practical experience working with IoT technologies. My focus is always on writing clean code and delivering exceptional user experiences.

Education & Qualifications

My academic journey and foundational knowledge.

Birmingham City University

BSc (Hons) in Full Stack Software Engineering

Birmingham City University (UK Top-Up)

Currently pursuing my undergraduate degree, focusing on advanced software engineering principles, full-stack development, and modern architectures.

Java Institute

Software Engineering Studies

Java Institute for Advanced Technology

Completed foundational studies in software development, programming logic, and practical application building.

Rahula College

G.C.E. Advanced Level (Technology Stream)

Rahula College, Matara | Jan 2019 - Feb 2022

Successfully completed high school education focusing on the technology stream, laying the analytical groundwork for a career in engineering.

Skills

An overview of my technical skills, tools, and proficiencies.

Frontend & Mobile

  • React & React Native
  • Flutter Flutter & Dart
  • HTML, CSS, JS
  • Tailwind CSS, Bootstrap

Backend

  • Java
  • Spring Boot
  • PHP

Database & ORM

  • Copilot MySQL
  • Copilot SQLite
  • Copilot Hibernate
  • Firebase

IDEs & Version Control

  • VS Code VS Code
  • Copilot NetBeans
  • IntelliJ IntelliJ IDEA
  • Android Studio
  • Arduino IDE Arduino IDE
  • GitHub (Git)

AI Assistants

  • ChatGPT ChatGPT
  • Gemini Gemini
  • Copilot GitHub Copilot
  • Copilot Cursor IDE

My Work

Explore my completed projects and discover what I am currently engineering.

Featured Projects

Web App
Leafy Lane Web

Leafy Lane E-Commerce

A comprehensive organic food e-commerce web platform featuring a secure database, intuitive user interface, and integrated payment processing.

Java EE Hibernate MySQL PayHere
View Repository
Android App
Leafy Lane Mobile

Leafy Lane M-Commerce

The dedicated Android mobile application for the Leafy Lane organic food store, featuring real-time syncing and map integration.

Java Firebase Google Maps
View Repository
Backend / Admin
Leafy Lane Admin

Leafy Lane Admin Panel

A centralized management dashboard built to oversee operations, inventory, and analytics for the Leafy Lane M-Commerce app.

Spring Boot Firestore
View Repository
Cross-Platform
ZAP Chat

ZAP Chat App

A cross-platform real-time chat application offering instant messaging capabilities powered by WebSockets.

React Native WebSockets MySQL
View Repository
Desktop App
CBC Banking

CBC Banking System

A robust standalone desktop application developed for bank staff to efficiently handle and monitor daily banking transactions.

Java Swing MySQL
View Repository
Desktop App
Burger House POS

Burger House POS

A Point of Sale (POS) system built to handle sales processing and inventory management specifically for a bakery/fast-food shop.

Java Swing MySQL
View Repository

Currently Building

In Progress
Shilpa Mobile App Development
Under Construction

Shilpa: Student Mobile App

Developing a comprehensive Learning Management System (LMS) mobile application designed to enhance the student learning experience. Focused on building a fluid, cross-platform UI using Flutter.

Flutter LMS Mobile App
In Progress
Shilpa Admin Backend
Under Construction

Shilpa: Admin Backend

Engineering the robust backend architecture and centralized administrative panel to power the Shilpa LMS application. Ensuring secure data management and API endpoints.

Spring Boot REST API Backend

Get In Touch

Have a project in mind, need an e-commerce solution, or just want to say hi? Feel free to reach out.

Contact Info

Location

Matara, Sri Lanka