Java, Kotlin, Spring & AWS.
19 years. Now with AI.
// Still compiles on the first try. (It does not. Claude's doesn't either.)
- 19yrs JVM
- 7yrs AWS
- ∞agents run
// git log --graph
// what I do
Architecture
Service boundaries, C4 and contract-first APIs. The boxes-and-arrows part, then the code that follows them.
Data pipelines
Batch and real-time ingestion from third parties who swear their data is clean.
AWS, as code
ECS, Lambda, Step Functions. Terraform and CDK, because click-ops doesn't have a git log.
AI-assisted engineering
Claude Code daily: custom skills, hooks and multi-repo agent orchestration.
// git log --career
- 2025 – now
1y 9mOddin.gg · Senior Backend EngineerThe esports portal rdy.gg. The team's only AWS architect: real-time feeds, GraphQL, Terraform and CDK.
- 2019 – 2025
5y 6mGiacom · Senior Developer / Team LeadTelco billing. Led teams of 2–5 and cut one system's cloud bill by 75 %. AWS starts here.
- 2018 – 2019
1y 4mTieto · Senior Software DeveloperAn MVP of a Nordic government-agency system in eight months.
- 2015 – 2017
2y 9mSimplity.eu · Senior Java Developer / Team LeadLed six developers in a fast-moving startup, ran the hiring, and brought in CI and mandatory code review. The containers start here.
- 2007 – 2014
7y 5mZajezdy.cz · Java DeveloperImported offers from about 200 tour operators, and built the desktop sales system that ran everything from first customer contact to matching payments across banks. The JVM story starts here.
- 2003 – 2007
3y 8mWebnode · PHP & serversThe prequel. We don't talk about the PHP. I also ran the Linux fleet: web and mail servers, firewalls and small-business boxes, long before anyone called it ops.
// full diff → LinkedIn