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 BootAWS & cloud-nativeDistributed systems
Engineering perspectiveHow I think about backend systems
system-map.ymlhealthy
edgeAPI Gateway
serviceOrders
serviceInventory
cacheRedis
streamEvents
Selected work
Architecture with an operational point of view.
A closer look at the decisions, trade-offs, and measurable outcomes behind production backend systems.
A confidentiality-safe reference architecture for high-throughput banking APIs with Apache Camel routing, OAuth 2.0 security, transactional data, automated delivery, and production observability.