Skip to content
View yonatankarp's full-sized avatar

Block or report yonatankarp

Report abuse

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

Report abuse
yonatankarp/README.md

Yonatan Karp-Rudin

Typing SVG


👋 About Me

I'm Yonatan Karp-Rudin, a passionate backend engineer and Staff Engineer at Billie GmbH.
Driven by curiosity and a commitment to clean, reliable backend systems, I specialize in building scalable solutions with Kotlin, Spring, and a toolkit of modern backend technologies.
I love open source and believe in sharing knowledge with the community—whether through code, writing, or open-source contributions.

  • 🛠 Primary Focus: Kotlin, Spring Boot, OpenAPI, and JVM-based backend systems
  • 🌍 Based in Berlin, Germany (originally from Israel)
  • 📝 Blogger, speaker, lifelong learner, and automation enthusiast
  • 🐈 Cat person | 🎮 Gamer

🚀 Featured Projects


🌱 Open Source Contributions

  • A contributor to OpenAPI Generator
  • Always open to PRs, discussions, and collaboration—let’s build better software together!

📈 GitHub Stats

GitHub Stats

GitHub Streak

This Year GitHub Activity


✍️ Latest Articles

Recent Article 1 Recent Article 2 Recent Article 3 Recent Article 4 Recent Article 5


💬 Contact

Linkedin Twitter Hashnode StackOverflow Medium


🛠️ Skills

Languages

Kotlin Java Python

Frameworks & Libraries

Spring OpenAPI

Tools

Gradle Maven Docker GitHub Git

Infrastructure & Observability

Kafka RabbitMQ Cassandra PostgreSQL OpenTelemetry Honeycomb

Editors

IntelliJ IDEA VSCode Vim


Pinned Loading

  1. openapi-usage-example openapi-usage-example Public

    An example of how to use OpenAPI, SpringBoot, Gradle and Kotlin to build RESTful API as described in https://yonatankarp.com/how-to-write-robust-rest-api-with-openapi

    Kotlin 3

  2. kotlin-spring-boot-template kotlin-spring-boot-template Public template

    A reactive Spring Boot 4 service template (Kotlin + R2DBC + jOOQ + JDK 25). Mirrors ktor-template's operational baseline.

    Kotlin 4

  3. domain-gateway-demo domain-gateway-demo Public

    The source code for the article posted in https://yonatankarp.com

    Mustache

  4. kotlin-design-patterns kotlin-design-patterns Public

    Design patterns implemented in Kotlin

    Kotlin 4 1

  5. xkcd-click-and-drag xkcd-click-and-drag Public

    The full image of the Click and Drag commits by XKCD https://xkcd.com/1110/

    Kotlin 2

  6. xkcd-data-hub xkcd-data-hub Public

    An over engineered project to fetch XKCD comics from their RSS api and serve it to a client with nice functionality

    Kotlin 1