Projects
Knox Cart
A highly scalable multi-tenant cart platform for custom eCommerce solutions
Knox Cart is a highly scalable multi-tenant cart platform built with Node.js, NestJS, TypeScript, and PostgreSQL. Designed to ensure high availability and performance, it powers custom eCommerce solutions across multiple storefronts. The platform includes a secure, PCI-compliant Finix payment gateway integration that manages sensitive data and handles complex transaction flows across multi-tenant environments.
Reader Scout
A full-stack book-marketing platform with a custom page builder and integrated book listings
Reader Scout is a full-stack book-marketing platform featuring a custom page builder and integrated book listings. Built on a scalable Nx monorepo architecture with Next.js, NestJS, and TypeScript, it encompasses an admin panel, author portal, and authentication microservices. Server-Side Rendering (SSR) and advanced caching strategies were implemented to achieve 90% SEO-friendly output while maintaining high performance and scalability.
Pekoe Trail
A React Native hiking app with robust offline navigation for 300km of trails
Pekoe Trail is a React Native hiking app built with robust offline functionality, enabling seamless navigation for thousands of hikers across 300km of trails in low-connectivity areas of Sri Lanka. After conducting extensive R&D, MapBox was selected over Google Maps to deliver optimized navigation performance. The app ensures 100% offline capability so hikers can navigate confidently without relying on cellular connectivity.
CNN Based Masked-Face Recognition Model
A real-time masked-face recognition system using SSD and FaceNet embeddings
A real-time masked-face recognition system developed using SSD for face detection and FaceNet embeddings for recognition. The Inception-ResNet V1 model was trained on the CASIA-WebFace and LFW datasets, achieving 98% validation accuracy. This project was completed as part of the BSc (Hons) Software Engineering degree at the University of Plymouth between October 2022 and March 2023.