Skip to content
View damianmalczewski's full-sized avatar
😺
😺

Organizations

@problem4j @malczuuu

Block or report damianmalczewski

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
damianmalczewski/README.md

👋 Hi, I'm Damian

Java Spring Spring Boot PostgreSQL MongoDB Kafka Docker Kubernetes IntelliJ IDEA Python Kotlin Go GitHub Actions GitLab CI Linux

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.

🛠️ Core technologies

  • Java, Spring Boot
  • MongoDB, PostgreSQL
  • Docker
  • Occasionally: Go, Python, Kotlin

💡 Featured Projects

Problem4J

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.

iEmu

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...

PyTemple

A tiny Python library for lightweight formatted text template generation, useful for tests, mocks, and randomized messaging.

Visit project's repository for more info.

TestClock

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.

🤝 Let's get in touch

https://www.linkedin.com/in/damian-malczewski

Pinned Loading

  1. problem4j/problem4j-spring problem4j/problem4j-spring Public

    Spring integration for library implementing RFC7807 (and RFC9457)

    Java 9

  2. iemu iemu Public

    Emulator application for an IoT device working with LwM2M

    Kotlin 3 1

  3. malczuuu/testclock malczuuu/testclock Public

    A mutable & playable java.time.Clock for unit tests

    Java

  4. composes composes Public

    Various docker-compose.yaml drafts used for local development

  5. failbook failbook Public

    A simple HTTP API error documentation hub

    Go