My Projects
Business Continuity Management System (BCMS)
This is a project at Sri Lanka Telecom PLC. Worked as the team lead and a web developer during 6 Month Internship. Successfully deployed the BCMS application on SLT's production servers, using PM2 and Nginx reverse proxies.
MongoDB
React
Node.js
Azure AD
Predictive Maintenance System for Lathe Machines
Final Year Project - This is a 4-member group project and I am responsible for building the web application and deployment. The system was developed using ESP32, ADXL345 vibration sensors, DHT 11 temperature sensor and Kafka/InfluxDB data pipelines with Spark processing and Forecasting AI Model.
MERN Stack
View Code
Bookfair Stall Reservation System
This is a 6-member group project and I am responsible for the backend development. Used Microservices Architecture. Designed the system architecture using C4 models. Built a robust backend with Java Spring Boot.
Spring Boot
React
MySQL
View Code
MongoDB Cluster Implementation
Deployed a distributed MongoDB Cluster and verified performance with MERN-stack CRUD operations. Published two technical articles on Medium regarding Replica Set implementation.
MongoDB
AWS EC2
View Article
POS System Backend Application
This is an individual project. The Java Spring Boot backend application framework is used. The layered architecture is used.
Spring Boot
MySQL
View Code