Ishan Tharusha Wijayabahu

Senior Backend Engineer Singapore

Remote / APAC friendly

Backend systems built for real-world pressure.

I’m Ishan Tharusha Wijayabahu, a senior backend engineer designing secure, high-availability Java systems for public-sector, enterprise, and cloud-native platforms.

Currently focused on

Secure Java microservices, banking-grade APIs, cloud-native backend systems, and production reliability.

Java & Spring Boot AWS & cloud-native Distributed systems
Engineering perspective How I think about backend systems

Selected work

Architecture with an operational point of view.

A closer look at the decisions, trade-offs, and measurable outcomes behind production backend systems.

All case studies

Technical writing by Ishan

Notes from the backend.

Practical thinking on Java, distributed systems, performance, and cloud architecture.

Browse all writing

Core toolkit

Tools chosen for the problem, not the diagram.

A production-focused stack spanning application code, infrastructure, data, delivery, and observability.

JavaSpring BootMicroservicesREST APIsApache CamelAWSDockerKubernetesRedisSQLCI/CDSecurityPerformanceObservability

Have a complex backend problem?

Let’s make the system simpler, safer, and easier to operate.