Project Experience
Commercial Service Project
- Provides a modern digital platform for requesting fast and reliable vehicle towing and roadside
assistance services across Sri Lanka with a user-friendly interface.
- Implements responsive UI/UX design using modern CSS Flexbox and Grid layouts to ensure smooth
accessibility across desktop, tablet, and mobile devices.
- Features interactive service sections, animated components, contact forms, customer
testimonials,
and emergency support call-to-action elements for enhanced engagement.
- Developed using pure Vanilla HTML5, CSS3, and JavaScript to achieve lightweight performance,
faster
loading speeds, easy maintenance, and scalability without external framework dependencies.
Visit Website
Personal Project
- Utilizes a custom, performance-optimized HTML5 Canvas rendering engine to draw a live, parallax
"graffiti" background that dynamically reacts to user scrolling.
- Employs modern CSS Flexbox and Grid modules to ensure that complex elements like the seamless
2x2 project pages and dynamic education timelines adapt perfectly across desktop, tablet, and
mobile displays.
- Features reusable UI components like frosted "glass panel" cards (backdrop-filter) and infinite
looping image carousels for rendering flyer and banner collections intuitively.
- Developed utilizing pure Vanilla HTML5, CSS3, and JavaScript, ensuring rapid page loading times,
zero-dependency overhead, and long-term maintainability.
View Portfolio
Desktop Windows Application
- Built an installable Windows desktop POS app for handling orders, cart management, and checkout.
- Included admin features for staff/user access, menu management, and order tracking.
- Supported business reporting with revenue views and export options like CSV, TXT, and PDF.
- Developed using Electron, React, HTML, CSS, and JS, utilizing local storage for offline
capabilities.
View App Gallery
Mobile App Development | SLIIT Y2S1
- Booking and managing doctor appointments.
- Search doctors, schedule visits, update patient info.
- Streamlined medical booking process.
Web System | SLIIT Y2S1
- MVC architecture Java-based web system.
- User authentication/login features.
- Video upload, update, deletion & reviews.
- Responsive UI for better usability.
Inventory Management Module | SLIIT Y2S2
- Developed inventory module to track medical supplies.
- Implemented real-time adding, updating, and monitoring.
- Designed role-based access control.
- Improved stock visibility significantly.