Skip to content

Software Engineer

01 / Intro

I build software that solves real problems.

Full-stack developer focused on building scalable web applications, backend systems, and practical digital products.

  • Available for opportunities
  • Based in Sri Lanka

02 / Selected Work

Featured work

A selection of projects exploring product engineering, backend systems, and practical software solutions.

01Featured project

SentinelPay

An AI-driven payment gateway backend focused on high-throughput transaction processing and real-time fraud risk scoring.

  • Java 21
  • Spring Boot
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Spring AI
View project
02

Ryzera SMM

A social media marketing platform built around service discovery, ordering, and a scalable product architecture.

  • Next.js
  • TypeScript
View project
03

Ticket Booking System

A modular event ticket booking backend built with NestJS and TypeScript.

  • NestJS
  • TypeScript
View project

03 / About

Building with purpose.

I'm a software engineer specializing in secure backend systems — Java, Spring Boot, and Spring Security with OAuth2 and identity infrastructure — alongside full-stack development with Next.js and TypeScript.

I care about clean architecture, practical engineering, and building systems that are secure and reliable by design rather than as an afterthought.

How I work

  • 01Understand the problem
  • 02Design for clarity
  • 03Build for reliability

04 / Toolkit

Tools I build with

A practical stack shaped around building reliable products, scalable systems, and maintainable software.

Frontend

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS

Backend

  • Java
  • Spring Boot
  • NestJS
  • Node.js
  • Socket.IO
  • REST APIs

Security

  • Spring Security
  • OAuth2
  • JWT

Database

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Cloud & DevOps

  • AWS
  • Docker
  • GitHub Actions
  • Turborepo
  • Vercel

Tools

  • Git
  • GitHub
  • Postman
  • IntelliJ IDEA
  • Jira

05 / Experience

Where I've been building

A growing engineering journey shaped by hands-on development, problem solving, and building software that works in the real world.

Feb 2026 — Present

Associate Software Engineer

Helixz Solutions

Leading full-stack development of an AI-powered Enterprise Document Management platform on a Turborepo monorepo with NestJS and Next.js, deployed to AWS EC2 with CI/CD pipelines.

  • NestJS
  • Next.js
  • TypeScript
  • Turborepo
  • AWS

Feb 2025 — Feb 2026

Software Engineering Intern

Helixz Solutions

Designed and implemented a dedicated Identity Server using Spring Security 6 and OAuth2, delivering secure token-based authentication and public key validation across multiple services.

  • Java
  • Spring Boot
  • Spring Security
  • OAuth2

Jun 2025 — Aug 2026

Software Development Project Mentor

University of Moratuwa

Mentored student project teams on Agile delivery, Jira workflows, and software engineering practice.

    06 / Contact

    Let's build something useful.

    Have an idea, a project, or an opportunity in mind? I'd be happy to hear about it.