01 / hello

Hi, I'm Prabharsha.

Fintech · Software Engineer

I build full-stack web & backend systems. Currently engineering fintech products at PayMedia in Colombo, Sri Lanka.

02 / about

About

I'm a software engineer at PayMedia in Colombo, Sri Lanka, building reliable fintech and payment systems. I work across the stack — server-side services with Java & Spring Boot and modern web frontends with Next.js & TypeScript — with a focus on shipping clean, maintainable products.

I care about clean architecture, dependable APIs and interfaces that feel effortless. Outside of work I build side projects to learn new tools across the stack.

LocationColombo, Sri Lanka
FocusFull-stack web & backend
Now buildingClickSuite — a booking SaaS
0+
Years building software
0+
Projects shipped
0+
Technologies used
0
Fintech companies
03 / what i do

What I do

How I can help — across the stack, with a fintech edge.

Full-Stack Web

End-to-end web apps with Next.js, React & TypeScript — from UI to data layer, responsive and fast.

Backend & APIs

Robust services and REST APIs with Java & Spring Boot, designed for reliability and clean integration.

Fintech Systems

Payment-domain software built with care for correctness, security and the details that matter in money.

SaaS Products

Shipping product-grade SaaS like ClickSuite — auth, dashboards, billing flows and polished UX.

04 / skills

Skills

The tools I reach for day to day, plus a few I'm exploring on the side.

Languages

JavaTypeScriptJavaScript

Frontend

ReactNext.jsReduxTailwind CSSHTML5CSS3

Backend

SpringNode.jsExpressNginx

Databases

MongoDBMySQLOracle

Tools & Platforms

GitPostmanLinuxVercel

Also exploring

Personal / learning projects — not professional focus.
PythonFlutter
05 / selected work

Selected work

A mix of professional and personal projects — fintech, full-stack web and a couple of things I built to learn.

ClickSuite

Flagship

A premium booking & studio-management SaaS for photographers, videographers and creative studios — scheduling, client management and media workflows in one place.

Next.jsTypeScriptTailwind CSSSaaS
Private repository

Event.Book

An event booking application exploring a modern full-stack setup with App Router, server actions and a document database.

Next.js 14TailwindMongoDBNode.js

TrainParcelAdvisor SL

A full-stack parcel-management & ticket-booking system for Sri Lanka Railways: Java/Spring backend, TypeScript web app, plus a FastAPI service that predicts parcel travel time.

JavaSpringTypeScriptPythonFastAPI

upload-it

A cloud storage service for uploading, organising and sharing files, deployed on Vercel.

Next.jsTypeScriptVercel

Pahana Edu Billing

A web-based billing and customer-management system for a Colombo bookshop, with authentication, item management and invoice calculation.

JavaWebBilling

Ocean View Resort

A room reservation and resort-management system built with Java EE.

Java EEReservations

RideLedger

Personal / hobby

A Flutter app for motorcycle service records, ride summaries, fuel tracking and maintenance reminders with exportable history.

FlutterDartMobile
06 / experience

Experience

PayMedia

Colombo, Sri Lanka · On-site · 2 yrs 3 mos

Software Engineer

May 2025 — Present

Building and maintaining fintech products across server-side services and front-end development.

Associate Software Engineer

Apr 2024 — May 2025

Developed backend services and REST APIs with Spring Boot and RESTful web services.

DirectPay

Sri Lanka · 1 yr 6 mos

Associate Software Engineer

May 2023 — Apr 2024

Back-end web development with Java, building and integrating payment-related services.

Software Engineer Intern

Nov 2022 — Apr 2023

Started in back-end web development with Java, contributing to core services remotely.

07 / contact

Contact

Let's build something.

I'm always open to interesting projects, fintech work and good conversations. Drop me a line and I'll get back to you.