From banking systems at UniCredit and Deutsche Bank to enterprise software at Veeam, I've spent over a decade building backend systems that perform under real pressure. I specialize in Java and Adobe Experience Manager, with hands-on experience across distributed systems, databases, CI/CD pipelines, and application servers.
I focus on clean, maintainable code and long-term reliability — software that's easy to understand, test, and evolve. Testing is a core part of my workflow, from JUnit to broader automation strategies.
More recently, I've been exploring AI-assisted development, interested in how strong engineering fundamentals can be amplified by intelligent tooling.
I'm always open to discussing new opportunities, collaborations, or just a good conversation about software. Feel free to reach out.