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
Software Engineer
01 / Intro
Full-stack developer focused on building scalable web applications, backend systems, and practical digital products.
02 / Selected Work
A selection of projects exploring product engineering, backend systems, and practical software solutions.
An AI-driven payment gateway backend focused on high-throughput transaction processing and real-time fraud risk scoring.
A social media marketing platform built around service discovery, ordering, and a scalable product architecture.
A modular event ticket booking backend built with NestJS and TypeScript.
03 / About
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
04 / Toolkit
A practical stack shaped around building reliable products, scalable systems, and maintainable software.
Frontend
Backend
Security
Database
Cloud & DevOps
Tools
05 / Experience
A growing engineering journey shaped by hands-on development, problem solving, and building software that works in the real world.
Feb 2026 — Present
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.
Feb 2025 — Feb 2026
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.
Jun 2025 — Aug 2026
University of Moratuwa
Mentored student project teams on Agile delivery, Jira workflows, and software engineering practice.
06 / Contact
Have an idea, a project, or an opportunity in mind? I'd be happy to hear about it.