Software Engineering Undergraduate
I build elegant, functional, and user-centric digital experiences. Specializing in Full Stack Development, Mobile Apps, and innovative IoT solutions.
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.
My academic journey and foundational knowledge.
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 for Advanced Technology
Completed foundational studies in software development, programming logic, and practical application building.
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.
An overview of my technical skills, tools, and proficiencies.
Flutter & Dart
MySQL
SQLite
Hibernate
NetBeans
GitHub Copilot
Cursor IDE
Explore my completed projects and discover what I am currently engineering.
A comprehensive organic food e-commerce web platform featuring a secure database, intuitive user interface, and integrated payment processing.
The dedicated Android mobile application for the Leafy Lane organic food store, featuring real-time syncing and map integration.
A centralized management dashboard built to oversee operations, inventory, and analytics for the Leafy Lane M-Commerce app.
A cross-platform real-time chat application offering instant messaging capabilities powered by WebSockets.
A robust standalone desktop application developed for bank staff to efficiently handle and monitor daily banking transactions.
A Point of Sale (POS) system built to handle sales processing and inventory management specifically for a bakery/fast-food shop.
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
Engineering the robust backend architecture and centralized administrative panel to power the Shilpa LMS application. Ensuring secure data management and API endpoints.
Have a project in mind, need an e-commerce solution, or just want to say hi? Feel free to reach out.