Available for opportunities · Open to relocation

Supun
Sandeepa.

Senior Software Engineer

I design and build scalable enterprise software, 5+ years across insurance & education platforms with Java, Spring Boot, Angular and AWS.

Supun Sandeepa Colombo, Sri Lanka
About

Full-stack engineer
with a backend edge.

Building software that scales, from first line of code to production release.

I'm a Senior Software Engineer with 5+ years designing, building, and optimizing scalable enterprise applications.

Currently at OSOS Technology, I build front-end features with Angular and back-end services with Spring Boot for a Student Information System spanning Oman and Sri Lanka. My background covers insurance and student systems where I've improved backend performance, built secure authentication flows, and optimized database-driven applications.

I thrive at the intersection of clean frontend architecture and solid backend engineering, delivering high-quality solutions in collaborative Agile teams, increasingly accelerated with AI-assisted development.

Performance Engineering

Cut backend response time by 30% and improved server response by 80% via JVM tuning, indexing & pagination.

Scalable Architecture

Designed microservices with Java & Spring Boot; led monolith-to-microservices migrations.

Security & Identity

Secure auth flows with Keycloak, OAuth2, OpenID Connect & JWT across enterprise platforms.

CurrentOSOS Technology
LocationColombo, Sri Lanka
Experience5+ Years
DegreeBSc (Hons) Computing
AvailabilityOpen to Relocation
Core Stack
JavaSpring BootAngularTypeScriptAWSPostgreSQLKeycloak
Experience

Where I've worked.

Four companies, one focus, shipping reliable software that performs at scale.

Nov 2025 — PresentOSOS TechnologyOman & Sri LankaCurrent
Senior Software Engineer
  • Building front-end features with Angular and back-end services with Spring Boot on a Student Information System supporting academic management workflows.
  • Shipped REST APIs and Angular UI for academic features incl. resit/retake registration and invoice generation (Spring Boot + Gradle).
  • Replaced static dashboards with a dynamic, self-service analytics platform using Vizzly, 10+ custom views, user-built through the UI.
  • Accelerated delivery by integrating Cursor and Claude into the daily workflow via prompt engineering.
AngularSpring BootGradleVizzlyAI-Assisted
Jun 2023 — Nov 2025Allianz Insurance LankaSri Lanka
Senior Software Engineer
  • Led development of scalable microservices with Java, Spring Boot & REST APIs, 30% better third-party integration efficiency.
  • Led the framework upgrade to Spring Boot 3, boosting performance, scalability and maintainability.
  • Achieved a 30% drop in backend response time via JVM tuning and database indexing; 80% faster server responses through pagination.
  • Enhanced backend dev efficiency by 40%, reducing technical debt with shared utilities and best practices.
JavaSpring Boot 3MicroservicesJVM Tuning
May 2022 — May 2023DMS Software TechnologiesSri Lanka
Software Engineer
  • Engineered a permission-based API integration with Keycloak, cutting user-management time by 50%.
  • Refined high-performance queries on PostgreSQL & MySQL, 20% faster execution for high-volume apps.
  • Led the transition from a monolith to a microservices architecture, 40% better scalability, 30% less maintenance.
KeycloakPostgreSQLJUnitMicroservices
Sep 2020 — Nov 2021Basilur HoldingsSri Lanka
Associate Software Engineer
  • Developed web applications with Java & Spring MVC, improving performance by 20%.
  • Collaborated within an Agile team using Git, 15% improvement in development efficiency.
  • Maintained comprehensive technical documentation, reducing onboarding time by 20%.
JavaSpring MVCGitAgile
Skills

Tools of the trade.

A pragmatic, full-stack toolkit refined across enterprise projects.

Backend
JavaSpring BootHibernateMicroservicesRESTful APIsExpress.js
Frontend
AngularTypeScriptJavaScriptHTML / CSSFlutter / Dart
Databases & Cloud
MySQLPostgreSQLMicrosoft SQLMongoDBAWS
Security & Identity
KeycloakOAuth2OpenID ConnectJWT
DevOps & Tools
Git / GitHubBitbucketDockerMaven / GradleJUnitJiraJaspersoft
AI-Assisted Dev
CursorClaudeGitHub CopilotPrompt Engineering
Education & Certs

Credentials.

A first-class degree and active, verifiable cloud credentials.

Education
BSc (Hons) Computing, 1st Class
Wrexham Glyndwr University, Wales, UK
2019 — 2020
Diploma in Software Engineering
Java Institute for Advanced Technology, Colombo
2015 — 2018