Skip to content
View IsuruDilanga's full-sized avatar

Highlights

  • Pro

Block or report IsuruDilanga

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
IsuruDilanga/README.md

$ whoami

name       : Isuru Dissanayake
role       : Software Engineer — Enterprise Integrations & Java Backend
education  : MSc Computer Science | BEng Software Engineering
focus      : Java ESBs · Oracle PL/SQL · Financial Platform Integrations

Building reliable, high-throughput integrations for financial trading platforms. Passionate about clean architecture, robust middleware, and systems that simply work.


$ cat tech_stack.json

Backend & Middleware

Java Spring Boot Apache CXF JAX-RS Maven WebSphere

Database & Data

Oracle PL/SQL JDBC

Integrations & Platforms

PEGA REST RMI

Testing & Tooling

JUnit5 Mockito Log4j2 Postman Git

Frontend (Side Projects)

React TypeScript


$ ls -la projects/

🤖 API Doc Assistant

AI-powered API documentation & testing SaaS

Spring Boot · React · Google Gemini AI

An intelligent assistant that auto-generates API docs and test cases from live endpoints. Built end-to-end — backend REST services, Gemini AI prompt engineering, structured JSON output design, and PayHere payment integration.

Phase 1 complete · SaaS · Solo project

🏥 CARLOS EMR (Open Source)

Electronic Medical Records — OSS Contribution

Apache CXF · JUnit Jupiter 5 · Mockito 5 · AssertJ

Set up CXF embedded server integration tests and a full unit test suite from scratch (Issue #243). First open-source contribution — zero tests to full coverage pipeline.

Open Source · Integration Testing · Healthcare

🎥 Proof (Concept)

Video-first marketplace with trust scoring

React · TypeScript · Prototype

A marketplace concept where sellers verify claims through video evidence, building a dynamic trust score. Reached interactive prototype stage with full UX flow designed.

Concept · Marketplace · Trust Systems

🏦 Mubasher OMS Integrations

Production FinTech platform work

Java · Oracle PL/SQL · ESB · PEGA

KYC / FATCA / OLAO / EDDA flow integrations across the Mubasher OMS platform. Includes PL/SQL stored procedure work, PEGA-ESB bridging, Log4j2 config, and transaction ID propagation via ThreadContext.

Production · FinTech · Enterprise


$ git log --stat


$ uptime (career snapshot)

┌─────────────────────────────────────────────────────────────┐
│  DirectFN (FinTech)          Software Engineer   3+ years   │
│  ├── ESB Plugin Development  Java · Maven · WebSphere        │
│  ├── Oracle PL/SQL           Stored Procs · JDBC · OMS       │
│  ├── PEGA Integration        KYC · FATCA · OLAO · EDDA       │
│  └── Onsite (Saudi Arabia)   Client-facing delivery          │
│                                                             │
│  MSc Computer Science        University of Westminster       │
│  BEng Software Engineering   University of Westminster       │
└─────────────────────────────────────────────────────────────┘

$ ping isuru

Platform Link
💼 LinkedIn isuru-shamal-dilanga-dissanayaka
🧩 LeetCode IsuruShamal
📧 Email shamaldissanayaka@gmail.com

⚡ Crafted with Java, strong coffee, and a healthy dose of Stack Overflow

Popular repositories Loading

  1. Python_CW Python_CW Public

    Python CW 1st Year 1st sem

    Python

  2. Java_CW Java_CW Public

    1st year 2nd sem Java coursework

    Java

  3. Hotel_SILA Hotel_SILA Public

    Hotel SILA

    HTML

  4. projectWithOneth projectWithOneth Public

    Project With Oneth

    HTML

  5. eCommerce eCommerce Public

    eCommerce

    HTML

  6. OOPTutes OOPTutes Public

    Java