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.

Node.jsNestJSTypeScriptPostgreSQLFinix

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.

Next.jsNestJSTypeScriptNxSSR

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.

React NativeMapBoxOffline-firstMobile

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.

PythonTensorFlowCNNFaceNetComputer Vision