Full Stack Software Engineer
2+ Years Experience
I'm a passionate Full Stack Software Engineer with nearly 2 years of experience building scalable enterprise applications using agile methodologies. I specialize in full-cycle development and designing robust microservices architectures.
My expertise spans across multiple programming languages and frameworks, with production-level experience in modern web technologies. I'm passionate about creating efficient, maintainable code and delivering high-quality software solutions.
Leading the full-stack development of the Gold Trust - General Pawning System using microservices architecture. Successfully integrated Keycloak for authentication, delivered 13 core modules, and resolved 100+ critical bugs while maintaining high code quality standards.
Built comprehensive frontend solutions using React and Material UI, developed robust backend services with NestJS for core pawn management modules. Gained valuable experience in enterprise-level software development and agile methodologies.
Developed a scalable microkernel-inspired system integrating blockchain, IoT, gRPC, and Kubernetes (K3s). Features runtime plugin deployment using Docker and Rancher for maximum flexibility.
Dashlytics is a high-performance analytics dashboard built using Go (backend) and React + Vite + Recharts (frontend), designed to analyze and visualize large-scale CSV transaction data efficiently.
Garge Service system is a microservice application, user-service is a microservice responsible for handling User Management, Authentication, and Authorization within the Garage application. It provides features like user registration, login, role-based access control, OTP verification, email notifications, and JWT-based authentication.
A Web-based Augmented Reality (AR) experience developed using A-Frame and AR.js, featuring interactive 3D models displayed via marker tracking. This project includes a clean dashboard UI and multiple AR scenes, accessible with different markers.
A comprehensive e-commerce backend with secure role-based access control, deployed via IIS. Built with modern technologies ensuring scalability and security.
A microservices-based learning management platform using modern web technologies. Implemented comprehensive CI/CD pipeline with GitHub Actions and ArgoCD.
GPA 3.833/4.0 - Year 4 Semester 2
SelectedSLIIT Nominee
Second Round SelectedSLIIT Nominee
Optimizing Gas Efficiency in Ethereum Smart Contracts Using Design Pattern Refinement and Complexity Reduction,
ICAC 2025 (Accepted)ZShop - Shopping application for visually challenged individual
Read PaperI'm always open to discussing new opportunities, interesting projects, or just having a chat about technology.
Tap to reveal
Colombo, Sri Lanka