Search

About

An experienced engineer you work with directly

Himlen Consulting is the independent practice of Harsha Suranjith Amarasiri — an experienced software engineer with 10+ years building, modernizing, and integrating enterprise systems. Based in Stockholm, working remotely with clients worldwide.

Background

Over the past decade I’ve delivered production software across e-invoicing, logistics, banking, and multi-tenant ERP — as an experienced engineer, architect, and DevOps practitioner. My core is the Java and Spring ecosystem, with a strong focus on microservices, enterprise integration, and cloud-native platforms.

I’ve delivered for teams across Ireland, Norway, Sri Lanka, and now Sweden, and I’m comfortable owning work end to end in distributed, English-speaking teams — from architecture and implementation through to deployment and operations.

What I focus on

  • Polyglot microservices on a cloud-native runtime (OpenShift, Kubernetes)
  • Platform modernization and performance — Java and framework upgrades, JVM tuning, query optimization
  • PEPPOL / AS4 eDelivery and enterprise integration with Apache Camel

Open source

I contribute to Oxalis, the open-source PEPPOL AS4 gateway used by access points around the world — including Java modernization and AS4 receipt validation. It’s public, so it’s the one part of my work you can inspect directly: github.com/harsha-amarasiri.

Based in Stockholm

I work remotely from Stockholm (CET) across Europe and worldwide, and I’m progressing my Swedish through SFI.

How I work

Focused and hands-on

You work with the person doing the work — no layers, no handoffs, no juniors learning on your project.

The right tool per problem

Java-first, but polyglot where it helps. The solution fits the problem, not a single preferred stack.

Built to last

Maintainable, well-tested systems with documentation and observability — not just code that runs today.

Toolbox

Tools & languages

The stack I build and modernize systems with.

Certifications

Have a project in mind?

Tell me about the work and I'll reply with how I can help and current availability.