I'm a software engineering undergraduate passionate about building practical, scalable applications. With hands-on experience in full-stack web development, I enjoy turning ideas into real-world solutions using modern technologies.
- π Bachelor of Information and Communication Technology (Honours) | Software System Technology | Faculty of Computing and Technology | University of Kelaniya | Sri Lanka
- π» Full-Stack Developer β experienced across web platforms
- π Strengthening MERN Stack skills through hands-on project development
- π Exploring Python backend development
- π― Focused on writing clean, efficient code and building user-centric solutions
A movie discovery web app built with React and the TMDB API, featuring search, popular movie browsing, and a persistent favorites system using localStorage.
Tech Stack: React.js Vite React Router TMDB API CSS3
π Individual learning project β React fundamentals & API integration
A full-stack Learning Management System enabling instructors to build hierarchical course curricula, while students enroll, track progress, take auto-graded quizzes, and engage in discussion forums.
Tech Stack: React.js Vite Flask Python Supabase PostgreSQL Bootstrap
π Collaborative academic project (3rd Year)
A Python-based student record and grade management system featuring custom context managers, recursive average calculation, list comprehensions for statistics, and CSV-based persistent storage.
Tech Stack: Python CSV
π Individual academic project demonstrating advanced Python concepts
A lightweight, full-featured web-based school portal with role-based dashboards for administrators and teachers to manage students, attendance, marks, timetables, and class operations β built without heavy frameworks using vanilla JavaScript and Supabase.
Tech Stack: JavaScript HTML/CSS Supabase PostgreSQL Docker
π Individual full-stack web application project
A full-stack multi-vendor e-commerce marketplace platform connecting local businesses with customers, featuring seller dashboards, product management, order tracking, and a fully responsive shopping experience.
Tech Stack: HTML CSS JavaScript PHP MySQL
π Collaborative project contribution
A comprehensive Flutter web dashboard serving as the command center for the ReGen platform, enabling municipal authorities to manage schedules, monitor illegal dumping reports, broadcast notifications, and oversee community analytics.
Tech Stack: Flutter Dart Supabase PostgreSQL Figma
π Collaborative academic project (2nd Year) β Project Lead: Frontend, Backend & AI Model Development
A mobile-based waste management and recycling application with a web admin dashboard, built to encourage sustainable disposal habits and community recycling engagement in Sri Lanka.
Tech Stack: Flutter Dart Supabase PostgreSQL YOLOv8 Python Figma
π Collaborative academic project (2nd Year) β Project Lead: Frontend, Backend & AI Model Development
π DSA Implementation
Comprehensive implementation of Data Structures and Algorithms in C.
Tech Stack: C
π Individual academic implementation project
π¨ Java GUI Assignment
Desktop application showcasing Java Swing GUI development.
Tech Stack: Java Swing
π Collaborative project contribution
- π Building hands-on MERN Stack projects to strengthen full-stack web development skills
- π Diving deeper into Python backend development and REST APIs
- βοΈ Studying cloud technologies and DevOps practices
- π― Building more projects to solve real-world problems
"Code is like humor. When you have to explain it, it's bad." β Cory House
βοΈ From Abhey518
