פרויקט מרכזי

Parcelwise: מנוע סנכרון הזמנות

2026מהנדס מוביל

מסנכרן הזמנות בין חמש חנויות מקוונות ומערכת מחסן.

תוצאהטעויות מלאי: משבועיות לנדירות

  1. הבעיה

    הזמנות הגיעו מחמישה ממשקי API עם כללי ניסיון חוזר שונים, ספירת המלאי סטתה והתמיכה תיקנה אותה ידנית מדי שבוע.

  2. מה בניתי

    צינור אירועים אידמפוטנטי על Postgres ותור, עם כלי הרצה מחדש ולוח של אירועים תקועים. כל חנות היא מתאם עם בדיקות חוזה.

  3. התוצאה

    תיקוני ידיים ירדו לקומץ בכל רבעון, והוספת חנות חדשה לוקחת ימים ולא שבועות.

עוד פרויקטים

  • Checkpoint: מיון בדיקות לא יציבות

    2025יוצר

    תוסף CI שמבודד בדיקות לא יציבות ופותח כרטיס עם הראיות.

    תוצאהירידה של שני שלישים בבניות אדומות בגלל חוסר יציבות

    לקריאת מקרה הבוחן
    1. הבעיה

      מפתחים הריצו בניות אדומות שוב ושוב עד שהפכו לירוקות, וזה הסתיר כשלים אמיתיים.

    2. מה בניתי

      מריץ ששומר היסטוריה לכל בדיקה, מבודד בדיקות חוזרות ופותח משימה עם לוגים והקומיט הירוק האחרון.

    3. התוצאה

      בשימוש ארבעה צוותים; הקוד פתוח ברישיון קוד פתוח.

    • Python
    • CI
    • Playwright
  • Fieldnotes: מפיק חשבוניות

    2025בנייה עצמאית

    תהליך n8n שקורא חשבוניות מהמייל ומעביר אותן לכלי הנהלת חשבונות.

    תוצאההקלדה ידנית רק לחריגים

    • n8n
    • OCR
    • Webhooks
  • Tidepool: שירות מדדים

    2024Backend

    שירות Rust שקולט 20 אלף אירועים בשנייה עם אחוזון 99 מתחת ל-8 מילישניות.

    • Rust
    • gRPC
    • ClickHouse

נשלח לאחרונה

  1. Parcelwise v2: כלי הרצה מחדש ולוח אירועים תקועים
  2. Checkpoint 1.4: דוחות בידוד בתגובת ה-PR
  3. הרצאה: בדיקת אידמפוטנטיות, מפגש מקומי
  4. פתחתי את מחולל העומס של Tidepool

טכנולוגיות

  • Python
  • TypeScript
  • Rust
  • Postgres
  • Redis
  • Docker
  • Playwright
  • n8n
  • GitHub Actions
  • GitLab CI

ניסיון

  • 2023 — היוםמהנדס עצמאי
  • 2019 — 2023מהנדס backend בכיר, לדג׳רליין
  • 2016 — 2019מהנדס אוטומציית QA, בריטפאת׳

צור קשר