My Projects

A selection of my recent work. Explore innovative solutions and impactful digital experiences I've helped create.

Flashboard Wiki - Knowledge Base
Flashboard Wiki - Knowledge Base

Full Stack Developer & Product Strategist

Introducing Flashboard Wiki: A dynamic web app built with Next.js, TypeScript, Radix UI, Firebase Studio, and Genkit. Designed to offer a comprehensive and interactive resource for everything related to Flashboard mobile keypad application, the platform is optimized for performance, scalability, and user experience.

Impact & Results

2M+ active users

40% reduction in support tickets

Firebase Studio
Genkit
Real-time Collaboration
Wiki Platform
Next.js
Radix UI
FoodieFly - Food Delivery System
FoodieFly - Food Delivery System

System Architect & Team Lead (University Project)

Led a university project group to build FoodieFly, a modern, cloud-native food ordering and delivery system built with microservices architecture. It provides a seamless experience for customers to order food, restaurants to manage their menus, and delivery personnel to handle deliveries efficiently.

Impact & Results

99.9% uptime with containerized services

85% user satisfaction score

Team Leadership
Web Development
Project Management
Microservices
Collaboration & Productivity
Version Control
NobleTrust - Modern Insurance Website
NobleTrust - Modern Insurance Website

Frontend Developer & UX Strategist

Developed user-centric insurance website with focus on conversion optimization and accessibility. Conducted A/B testing on key user flows and improved customer inquiry rates through strategic UX improvements.

Impact & Results

45% increase in inquiry conversions

100% WCAG compliance achieved

HTML5
CSS3
Sass
JavaScript
A/B Testing
Conversion Optimization
Dry Drop – Laundry Service Web App
Dry Drop – Laundry Service Web App

Full Stack Developer & Product Strategist

A feature-rich, production-ready laundry management system built from the ground up using PHP, MySQL, HTML5, CSS3, and vanilla JavaScript. Designed for real-world deployment with smart environment detection and zero-config hosting compatibility.

Impact & Results

Zero-config, one-click export for any hosting

Admin dashboard with Chart.js visualizations

Bootstrap
Chart.js
Full Stack Development
Web Hosting
MySQL
Deployment
Tic-Tac-Toe Game – WPF Desktop App
Tic-Tac-Toe Game – WPF Desktop App

Sole Developer & UI/UX Designer

A modern, feature-rich desktop implementation of Tic-Tac-Toe built in C# with WPF. Supports multiple board sizes, dynamic game modes, and a smart AI with varying difficulty levels. Designed for both casual and competitive players, with a polished UI and extensible architecture.

Impact & Results

Multiple board sizes, modes, and AI levels

Modern WPF UI with real-time stats

C#
WPF
.NET 9.0
MVVM
UI/UX Design
Game Development
EarthScope -  Country Explorer Web App
EarthScope - Country Explorer Web App

Frontend Developer

EarthScope is a modern web application built with React.js, Material UI, and custom CSS, designed to help users explore countries worldwide. Leveraging the REST Countries API, it provides detailed information for each country, including flags, population, region, capital, languages, and more. Users can browse all countries, search by name, and filter by region or language. The app features a responsive design for seamless use on any device and includes robust testing with Jest and React Testing Library.

Impact & Results

Responsive design for all devices

Tested with Jest and React Testing Library

Web Development
Material-UI
Jest
REST Countries API
Responsive Design
Version Control
Salon Pabalu: Web-Based Salon Management System
Salon Pabalu: Web-Based Salon Management System

Full Stack Developer & Team Lead (University Project)

Salon Pabalu, a renowned beauty and wellness center in Mahiyanganaya, partnered with us to develop an advanced, web-based Salon Management System to streamline operations and enhance customer experiences. Built using the MERN stack, the system automates essential processes including user account management, appointment scheduling, inventory tracking, service management, employee management, and customer relationship management.

Impact & Results

Improved operational efficiency and reduced manual errors

Enhanced customer satisfaction and staff communication

Team Leadership
Web Development
Project Management
Collaboration & Productivity
Version Control
Requirements Engineering
GIF Generator – Python Desktop App
GIF Generator – Python Desktop App

Full Stack Developer

A sleek, interactive desktop application built using Python (Tkinter + Pillow) that allows users to generate animated GIFs from a collection of images. This no-dependency, beginner-friendly tool includes real-time thumbnail previews, customizable settings, and a polished, scrollable UI—perfect for both casual users and creative professionals.

Impact & Results

Beginner-friendly, no-dependency tool

Fully customizable frame duration and resolution

Tkinter
Pillow
Desktop App
Image Processing
UI/UX
No Dependencies
AI
Ask about Janitha
Click to start chatting!
💬 Chat with AI