I'm a backend engineer focused on building reliable, maintainable systems. Most of my work revolves around Java, Spring Boot, and designing APIs that are easy to use and hard to break.
I enjoy making things run smoothly - from automating CI/CD pipelines to tuning services and cleaning up codebases. Day to day, you’ll usually find me in IntelliJ, a terminal, or inside a Docker container.
- Java, Spring Boot
- MongoDB, PostgreSQL
- Docker
- Occasionally: Go, Python, Kotlin
A Java library for standardized HTTP API error responses based on RFC 7807 – Problem Details for HTTP APIs, featuring Spring Boot integrations and custom abstractions for exception-to-response mapping. It extends Spring's built-in ErrorResponse and ProblemDetail support with a more flexible and expressive programming model.
Visit project's website for more info.
A simple browser-based emulator for LwM2M IoT devices with support for the LwM2M Light Control object (/3311).
Visit project's repository for more info.
Expand for more...
A tiny Python library for lightweight formatted text template generation, useful for tests, mocks, and randomized messaging.
Visit project's repository for more info.
A mutable & playable java.time.Clock for unit tests with support for manual rewinding, forwarding, and automatic time progression.
Visit project's repository for more info.

