Personal Portfolio Website - Admin Panel
A modern, fully responsive portfolio website built with Next.js and Tailwind CSS to showcase projects, professional experience, and technical expertise. Designed with a focus on clean UI/UX, component-based architecture, dark mode support, and performance optimization. Includes dynamic project rendering and scalable structure for future enhancements.
Next.jsTypeScriptTailwind CSSPostgreSQLPrisma
UI/UX Enhancements for Web Applications
Improved UI/UX and enhanced functionality across multiple client web applications by redesigning interfaces, optimizing user flows, and implementing responsive layouts. Focused on usability, performance, and modern design standards to deliver a better user experience and more efficient workflows.
Next.jsReactAngularTailwind CSSBootstrapHTMLCSS
AlgoViz – Interactive Algorithm Visualizer
An interactive algorithm visualization platform that helps developers understand core concepts through real-time visual feedback. Features sorting, pathfinding, and tree structure visualizations, along with JWT and SSL/TLS flow visualizers. Includes an AI-powered code analyzer and is built with smooth canvas-based animations for an intuitive learning experience.
Next.jsTypeScriptCanvas APIOpenAIAlgorithm Visualization
Travel Agent Management System
A workflow-driven travel management system designed to handle client data, trip planning, and coordination with Sri Lankan hotel chains. Enables travel agents to manage bookings, capture trip details, and automate communication with hotels. Includes an approval workflow where booking requests are reviewed by relevant personnel before triggering automated email notifications to hotel partners, improving efficiency and reducing manual coordination.
Spring BootNext.jsWorkflow AutomationEmail IntegrationREST API
Enterprise Document Management System
A full-stack document management system built with Laravel and Angular, currently running in a production environment within a Saudi Arabian construction company. Implements role-based access, multi-level approval workflows, document versioning, and secure file storage. Integrated OnlyOffice Document Server to enable in-browser viewing and editing of Word, Excel, PowerPoint, and PDF files, improving collaboration and eliminating the need for external tools.
LaravelAngularPostgreSQLOnlyOfficeWorkflow Automation
Hotel & Reservation Management System
A full-stack reservation management system built with Laravel, currently running in a production hotel environment in Oman. Handles booking workflows, room availability, and transaction processing with calendar-based scheduling and optimized database queries for performance and reliability.
LaravelMySQLREST APIBooking SystemFull Stack