דלג לתוכן הראשי

יונתן קרפ-רודין

Staff Software Engineer

Staff Software Engineer בברלין, בונה מערכות payments ו-compliance ב-Billie. יותר מ-12 שנות ניסיון ב-embedded, backend מבוזר ו-fintech.

אודות

Staff Software Engineer בברלין, בונה מערכות payments ו-compliance ב-Billie.

יש לי 12+ שנות ניסיון על כל הספקטרום -- ממערכות embedded וכיול שבבים (C++/C#) ועד distributed backend platforms (Kotlin/Java/Spring Boot). עבדתי ב-computer vision hardware, מרכזי שירות ארגוניים, fintech payments ו-B2B lending.

ב-Billie אני אחראי על ה-Compliance Service שמכסה transaction monitoring ו-screening, חלק מצוות הארכיטקטורה, ומוביל יוזמות כמו API-first design, שיפור CI pipelines ואימוץ AI. לפני זה הייתי 4.5 שנים ב-SumUp -- בניתי platform libraries, העברתי legacy data ויצרתי service templates.

אני כותב על Kotlin ו-backend engineering ב-kotlinbackend.com, תורם לפרויקטי open source כמו openapi-generator, ומתחזק את ff4k -- ספריית feature flags ל-Kotlin Multiplatform.
למיומנויות שלי

השכלה

2012-2016
אוניברסיטת רייכמן
B.Sc. מדעי המחשב

ניסיון

אוק' 2025 - היום
Staff Software Engineer
Billie. ברלין, גרמניה

Staff Software Engineer - Payments

הקמתי את ה-Compliance Service כ-domain חדש – transaction monitoring, screening ו-sanctions checks. כתבתי את ה-tech spec, הגדרתי APIs והובלתי את האינטגרציה עם ComplyAdvantage. בניתי cronjob monitoring tool ב-Backstage. חבר בצוות הארכיטקטורה.


אפר' 2025 - אוק' 2025
Staff Software Engineer
Billie. ברלין, גרמניה

Staff Software Engineer - Risk

הובלתי יוזמות ארכיטקטורה – API-first design, שיפור CI pipelines ואימוץ AI. מיגרציה מ-Spring Boot 3 ל-4 כולל contributions ל-openapi-generator.


נוב' 2023 - אפר' 2025
Senior Software Engineer
Billie. ברלין, גרמניה

Senior Software Engineer - Risk

בניית מערכות risk ו-compliance עבור פלטפורמת B2B BNPL. פיתוח core services לניתוח אשראי ועיבוד עסקאות.


יוני 2019 - נוב' 2023
Backend Developer
SumUp. ברלין, גרמניה

Backend Developer

בניית platform libraries, מיגרציה של legacy data ויצירת service templates. 4.5 שנים על מערכות פינטק ב-scale.


דצמ' 2017 - מאי 2019
Backend Developer
NICE. רעננה, ישראל

Backend Developer

פיתוח enterprise contact centers ומערכות business analytics.


אוג' 2014 - דצמ' 2017
Junior C++/C# Developer
Inuitive. רעננה, ישראל

Junior C++/C# Developer

פיתוח computer vision hardware, כיול שבבים ועיבוד תמונה real-time.

פרויקטים ותרומות

ff4j (contributor)

כתיבת מיגרציית javax-to-jakarta. מוזג אך לא שוחרר על ידי המתחזקים – המניע לבניית ff4k.

PR #752

TaleKeeper

מקליט סשנים TTRPG מבוסס AI עם תמלול חי, זיהוי דוברים וסיכומי סשנים. Python/FastAPI + Svelte 5.

Docs

sse-mcp-server

שרת SSE MCP מבוסס Kotlin לביצוע כלים בסוכני AI (Flowise).

GitHub

ff4k

ספריית feature flags ל-Kotlin Multiplatform עם תצורת DSL, מספר בסיסי נתונים (JDBC, R2DBC, SQLite) והפצת קונטקסט בטוחה עם coroutines.

Docs

poor-life-choices

אפליקציית שיתוף מיד לחברים. JavaScript/React, פעיל ב-Vercel.

לאתר

Konsist (contributor)

שיפורי צינור CI, אימות קטעי קוד ותיקוני טיפול ב-null עבור מנתח הקוד הסטטי ל-Kotlin. 3 PRs שמוזגו.

GitHub

openapi-generator (contributor)

הוספת תמיכה ב-Spring Boot 4 ו-Jackson 3 עבור מחולל Kotlin Spring. 10 PRs כולל תיקונים לתבניות Retrofit ו-Jackson.

GitHub

xkcd-click-and-drag

שחזור תמונה מלאה של קומיקס XKCD המפורסם #1110 באמצעות Kotlin.

GitHub

exekutor

דמו ארכיטקטורת תוסף ב-Kotlin. מדגים תבניות עיצוב יישומים מורחבות.

GitHub

kotlin-design-patterns

תבניות עיצוב תוכנה ממומשות ב-Kotlin אידיומטי. מתוחזק באופן פעיל עם אתר תיעוד MkDocs.

Website

Beat The Machine

משחק ניחושים מבוסס AI שבו שחקנים מזהים הנחיות שבהן נעשה שימוש ליצירת תמונות.

GitHub

java-design-patterns (contributor)

עיצוב מחדש של מימוש תבנית ה-Prototype.

PR #1970

Emma's Inferno

פאזל-פלטפורמר אטמוספרי החוקר נושאי מוסר. פרויקט סיום לימודים באוניברסיטה.

Trailer

Larry the Last Zombie

משחק הגנת מגדל. פרויקט קבוצתי באוניברסיטת רייכמן.

Intro

Jacob's Choice

משחק הרפתקאות אימה. זכה במקום ה-3 בפרסי GameIS 2015.

Gameplay

מה אומרים עליי