סיירן היא חברת אבטחת מידע המפתחת פתרונות מגוונים. אני הצטרפתי לצוות שפיתח את מוצר הדגל של החברה בזמנו. הצוות כלל 2 מפתחי צד לקוח בישראל ו 5 מפתחי צד שרת בגרמניה. המוצר היה בנוי עם (Pyramid(Python בצד שרת ו Javascript בצד לקוח. המוצר כלל פונקציונליות מורכבת שכללה הגבלות GDPR, עבודה עם אזורי ענן וסביבות שונות כמו גם סנכרונים ארוכים עם Active Directories גדולים.
ההנהלה לא הייתה מרוצה מהמוצר מסיבות שונות ולכן גייסו אותי. אני הצעתי לעבור ל (Django (Python בצד שרת ול Marrionette בצד הלקוח תוך כדי שכתוב הדרגתי של המוצר.
אחרי שקיבלתי ״אור ירוק״ להתקדם, התחלנו לשכתב את המוצר מ 0 תוך כדי שמירה על פונקציונליות קיימת. אחרי כמה חודשים של עבודה, החלפנו את המערכת הישנה עם המערכת החדשה בלי ליידע את הלקוחות הקיימים כי כל הפונקציונליות והמסכים נשארו בדיוק אותו הדבר.
בסוף אנחנו היינו צוות של 7 מפתחי Full stack בישראל והמשכנו לתחזק את המוצר ולפתח פונקציונליות חדשה בטווחי זמן הרבה יותר קצרים.