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

Tzipora Vinograd

מהנדס Backend בכיר | JAVA | מערכות מבוזרות

כישרון
Bnei Brakחבר מאז 2 בנובמבר 2026
Java 21Spring Boot 3Spring Data JPAWebFluxOpenFeignSpring Cloud Gatewayמיקרו־שירותיםממשקי RESTמערכות מבוזרותKafkaKafka StreamsAvroDebezium CDCSagasאידמפוטנטיותנעילה מבוזרתSQLMariaDBMySQLFlywayProxySQLElasticsearchRedisCassandraבדיקות יחידהבדיקות אינטגרציהMockingDockerKubernetesRancher
·

גייסו אדם זה

שלחו הצעת עבודה ישירות למועמד זה

Java 21Spring Boot 3Spring Data JPAWebFluxOpenFeign

אודות

מהנדס Backend עם חמש שנות ניסיון בבניית מערכות בקנה מידה גדול ובאחריות מקצה לקצה על מערכות ייצור קריטיות למשימה — עשרות מיקרו־שירותים ב-Java, Spring Boot, Kafka ו-Kubernetes. מתמקד בהפיכת מורכבות לפתרונות אמינים וניתנים להרחבה, במערכות מבוזרות ובהובלת יוזמות חוצות־שירותים. משתמש בכלי פיתוח בסיוע AI בעבודה היומיומית, ושואף ללמוד טכנולוגיות חדשות.

ניסיון

מהנדס תוכנה | פלטפורמת ניטור והתקנה - SolarEdge Technologies - Israel

(2021-10)

  • הובלת פירוק מונולית — הובלת הפירוק הסופי של המונולית שעליו נשענים שירותי הליבה של הפלטפורמה: חילוץ למיקרו־שירותים, מיפוי המצב הקיים, חלוקת ההגירה בין מהנדסים ומערכת מעקב שקובעת מתי ניתן יהיה להשבית אותו.
  • אחריות מקצה לקצה על תת־מערכת — תכנון והובלת מנוע ייצוא הדוחות של הפלטפורמה: עשרות ספקי נתונים. התאמת דרישות המוצר ליציבות התשתית: הדוחות מחולקים למשימות משנה המוגבלות בהתאם למגבלות שסוכמו עם כל ספק נתונים ונאכפות באמצעות מאגר תהליכונים ייעודי. שכבות תזמון ו-watchdog, בידוד נתיבי קריאה כבדים, אידמפוטנטיות ו-watchdog לזיהוי עבודה שנעלמת ללא התרעה, וכן אופטימיזציה של שאילתות על פני מיליוני שורות.
  • תזמור מבוזר — הובלת התהליך מונחה־האירועים שמאחורי כל התקנה חדשה של מערכת סולארית: saga מבוזרת בת 21 מצבים המבוססת על Kafka Streams ומתזמרת את כל השירותים המעורבים בתהליך, עם rollback מפצה — תוך מניעת אובדן הנתונים והאתרים הלא תקינים שנוצרו בעבר וגרמו לכשלים בהמשך.
  • פיתוח בסיוע AI — שימוש ב-Claude Code, Cursor ו-GitHub Copilot להאצת אספקת תכונות ולשיפור איכות הקוד: מיומנויות מותאמות אישית למשימות פיתוח חוזרות, וחקירה אוטומטית של תצפיתיות ב-GitLab, Kibana, מסדי נתונים ו-Jira.
  • חניכה — חניכה וקליטת מהנדסים בצוות ובקבוצה הרחבה באמצעות תמיכה טכנית, סקירות של המערכות ומפגשי חקירה.

השכלה

תוכנית Ultra Code - בוטקאמפ אינטנסיבי ב-Western Digital: תוכנית לימודים קפדנית במדעי המחשב ברמה אוניברסיטאית: אלגוריתמים, מבני נתונים, מתמטיקה בדידה ורשתות מחשבים. - KamaTech (2020 - 2021)

הנדסאי תוכנה, מוכר על ידי מה״ט - Ministry of Economy, Israel (2019 - 2021)

כישורים

מהנדס Backend בכירJAVAמערכות מבוזרות

ביקורות