Harith Vithanage

Full Stack Software Engineer

Building scalable enterprise solutions...

About Me

HV

Full Stack Developer

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.

Languages

Java Python Go TypeScript C# JavaScript Kotlin

Frameworks

Spring Boot React Node.js NestJS Express.js Material UI Bootstrap Tailwind CSS

Tools & Technologies

Docker Kubernetes (K8s & K3s) MongoDB MySQL PostgreSQL Redis Keycloak gRPC REST API Blockchain IoT Git

Experience

Jan 2025 – Present

Associate Software Engineer

Inova IT Systems

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.

Microservices Keycloak Material UI Node NestJS React MySQL
Jul 2023 – Dec 2024

Intern Software Engineer

Inova IT Systems

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.

React Material UI Node NestJS MySQL

Featured Projects

Coco Smart – Coconut peat Supply chain Management System

Developed a scalable microkernel-inspired system integrating blockchain, IoT, gRPC, and Kubernetes (K3s). Features runtime plugin deployment using Docker and Rancher for maximum flexibility.

Go Blockchain IoT gRPC Kubernetes Github Actions Docker CI/CD

Dashlytics

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.

Go React Tailwind CSS REST Github Actions Docker CI/CD

Garage Service

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.

Java Spring Boot SQL Database Kafka Github Actions AWS Microservices JWT Docker OTP & Email

AR Dashboard

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.

HTML+JavaScript AR A-Frame GLB/GLTF models Github Actions

MarketHub E-commerce Platform

A comprehensive e-commerce backend with secure role-based access control, deployed via IIS. Built with modern technologies ensuring scalability and security.

C# MongoDB Kotlin IIS

EduHub Learning Platform

A microservices-based learning management platform using modern web technologies. Implemented comprehensive CI/CD pipeline with GitHub Actions and ArgoCD.

Node.js React MongoDB GitHub Actions ArgoCD

Achievements & Recognition

Dean’s List at SLIIT for academic excellence

GPA 3.833/4.0 - Year 4 Semester 2

Selected

NBQSA National ICT Awards 2025

SLIIT Nominee

Second Round Selected

SLASSCOM National Ingenuity Awards 2025

SLIIT Nominee

Research Publication

Optimizing Gas Efficiency in Ethereum Smart Contracts Using Design Pattern Refinement and Complexity Reduction,

ICAC 2025 (Accepted)

Research Publication

ZShop - Shopping application for visually challenged individual

Read Paper
Project Link

Let's Connect

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology.

Phone

Tap to reveal

Location

Colombo, Sri Lanka

Professional Links