Java and Spring backend
The core of my work: building services, integrations, and business logic in Java and the Spring ecosystem.
Skills
The strongest part of my profile is Java and Spring backend work. Around that sits a lot of API design, integration, delivery automation, and production support, with practical AI work as a growing focus.
The core of my work: building services, integrations, and business logic in Java and the Spring ecosystem.
Service decomposition, integration-heavy systems, and the practical side of architecture and solution design.
Relational and non-relational stores, and the persistence concerns that come with enterprise products.
Event-driven flows and caching layers used to keep high-traffic systems responsive and decoupled.
Making builds and deployments dependable, not only writing feature code. Kubernetes is a current self-learning focus.
Application servers and source control used across long-lived enterprise delivery.
Secure interfaces and platform-level thinking, from API management and monetisation to encryption and automation.
Practical AI from a backend angle: custom GPT tooling at work and personal Spring AI projects. Agentic, tool-enabled AI is an area I am currently exploring.
Backend is the main strength, but I can support web UI when a project needs a complete solution.
Testing practices and delivery habits that keep changes safe and teams moving.
How I use this stack
The most useful part of this skill set is not the number of tools. It is knowing where to keep things simple, where to be careful, and how to make decisions that still make sense six months later.
That same thinking guides my AI work. I am interested in AI when it fits the product and can be supported properly, not just because it sounds new.