מהנדס תוכנה עם מעל ל-11 שנות נסיון במחקר ובפיתוח של מערכות תוכנה, הן בתעשייה והן במסגרות אקדמיות. אני עוסק בעיקר בתחומים של עבוד טקסט (text analytics, text processing), עבוד שפה טבעית ופורמלית וניתוח ותכנון אמצעי אלגוריתמים ומערכות תוכנה לאבטחת שרותים מבוססי אינטרנט. אני מומחה בשפת התכנות Perl ותוכניתן C מיומן, בנוסף לשליטה ונסיון בשפות תכנות נוספות. אני מנוסה בפיתוח מערכות תוכנה בעיקר בסביבת Unix ו-Linux ובשימוש במערכות קוד פתוח. במהלך לימודי לתואר ראשון ולתואר שני פיתחתי מספר מערכות תוכנה מורכבות אשר זכו כולן בציון המירבי ושימשו בחברות מסחריות. תוכנות שפיתחתי וסטנדרטים לייצוג מידע שהגדרתי במסגרת עבודתי משמשים בפרוייקטי מחקר רבים ברחבי העולם. בנוסף, יש לי נסיון בהקמת צוותי פיתוח, הגדרת שיטות עבודה, טיפוח והנחיית מתכנתים זוטרים והובלת צוותים. אני עובד היטב באופן עצמאי ובצוות לפי תנאי העבודה. עבודתי מאופיינת בארגון רב, תיעוד מקיף ובדיקות תוכנה יסודיות. המשימות שאני מקבל מתאפיינות בחדשנות ובמקוריות ופעמים רבות הן בעיות שטרם קיימים להם פתרונות בשוק. הצוות שאני מוביל ואני בראשו מככבים בראש רשימת מגישי הצעות הפטנטים בחברה מידי רבעון כבר כמה שנים. יש לי עניין רב בדרכי הוראה ל- ולמידה של אנשים ושל מערכות מחשב בעיקר במתמטיקה ובשפה. אני לומד ומשתלם בחינוך ובהוראה, מלמד בהתנדבות מתמטיקה לתלמידים בבית ספר יסודי, חטיבת ביניים ותיכון ומתנדב בעמותה הישראלית לקידום החינוך המתמטי לכול.
תפקיד במחקר ובפיתוח של מבני-נתונים, אלגוריתמים ומערכות תוכנה כארכיטקסט, מוביל קבוצה או חבר צוות עם דגש על הובלה טכנית.
אציין כי החל מהשנה השלישית ללימודי ה-B.Sc., במהלך לימודי ה-M.Sc. ועד עכשיו עבדתי במקביל ללימודים במחקר ובפיתוח.
| החוג למדעי המחשב, אוניברסיטת חיפה, | מאסטר (M.Sc.) במדעי המחשב, | 2002 - 2004 |
| הטכניון - מכון טכנולוגי לישראל, | מוסמך (B.Sc.) בהנדסת מחשבים ותכנה, | 1996 - 2000 |
בנוסף לנסיון התעסוקתי שמפורט בהמשך, אני מפתח מזה מספר שנים תוכנות רבות ב"קוד פתוח" באופן עצמאי או כחלק מקהילת מפתחים.
| אף 5 נטוורקס, תל-אביב | מרץ 2005 - היום: | מהנדס תוכנה וארכיטקט. בין תפקידיי השונים אשר מאופיינים כולם בהובלה טכנית: הובלתי את צוות כלי למידה, אשר מפתח ומתחזק כלי תוכנה ללימוד אוטומטי של הגדרות למוצר אבטחה. אני מתכנן, מוביל פיתוח ומפתח של טכנולוגייה משולבת בין Application Delivery Controller לבין Client Side (למשל, דפדפן) וכבר אפשרתי לחברה להציע מוצרים ייחודיים וראשונים מסוגם בשוק. מוביל פיתוח של מערכות תוכנה לעיבוד יעיל ומתוחכם של טקסטים לניתוח עמוק של ערוצי מידע וחבילות מידע תוך ניתוח עמוק של פרוטוקולים ברמה גבוהה. אני בין מגישי הצעות הפטנטים הפוריים ביותר בחברה וכבר יש באמתחתי מספר פטנטים שהוגשו למשרד הפטנטים האמריקאי |
| מרכז הידע לעיבוד העברית, קריית הטכניון, חיפה | אפריל 2003 - דצמבר 2005: | מהנדס מחקר, עוסק במחקר ובפיתוח משאבים וכלים לעבוד אוטומטי של טקסט בעברית |
| קבוצת המחקר לבלשנות חישובית (CLG), אוניברסיטת חיפה. | אוקטובר 2001 - פברואר 2005: | חוקר תיאור מודל מתמטי של מורפולוגיה עברית, לימוד אוטומטי של מורפולוגיה מתוך טקסטים, הגדרת קורפוס ולקסיקון לעבוד שפה בעברית |
| פונטיק סיסטמס בע"מ, פתח-תקוה. | ספטמבר 2003 - דצמבר 2003: | מקים ומוביל צוות עיבוד טקסט (פרוייקט קצר בן 4 חודשים) |
| סיפטולוג'י בע"מ, חיפה. | ינואר 2000 - מאי 2002: | מהנדס תוכנה בצוות המחקר והפיתוח |
| המעבדה למערכות מבוזרות, הטכניון, חיפה. | פברואר 1999 - דצמבר 1999: | עוזר מחקר |
אני מפתח מנוסה בסביבת Unix, בעיקר ב-GNU/Linux , בייחוד בשפות C, Perl. התנסיתי בפיתוח בסביבת Windows, אולם בכל פעם שניתן לבחור סביבת עבודה אני מעדיף את סביבת Linux. אני בקיא מאד בסטנדרט ה-Unicode ובמימושים של חלקים רבים ממנו במערכות תוכנה. אני מנוסה ומיומן בשיטות שונות לעיבוד שפה טבעית (בנייה, ארגון ועדכון מילונים ומאגרי מונחים, ניתוח צורני ויצירה של מילים וצורות, תחביר, סמנטיקה ופרגמטיקה) ועיבוד שפה פורמלית (שיטות הידור, אוטומטים, ניתוח עמוק של פרוטוקולים לייצוג מידע, תכנון ופיתוח של נתחים ושל מהדרים). יש לי הכרות ונסיון עם שיטות ומערכות להסקה סטטיסטית ו-Machine Learning דוגמת Neural Networks, SNoW, Decision Trees. תכננתי ומימשתי חלקים נרחבים ממנועי חיפוש לצרכים שונים (חיפוש מסמכי טקסט, חיפוש תמונות, חיפוש בטקסטים מנותחים ניתוחים לשוניים) כך שיש לי ידע רב באחזור מידע. אני בקיא בסטנדרטים מבוססי XML ובסטנדרטים של Web Services ומנוסה בהגדרה, ביישום ובמימוש שלהם במערכות תוכנה לרבות ניתוח ויצירה של תעבורה מבוססת XML. אני שולט ב-SQL ובמימוש תוכנות אשר עושות שימוש במסדי נתונים באופן אוטומטי. מימשתי גם מספר מערכות שרת-לקוח ומערכות מבוזרות בשפות C, Perl, Java ו-JavaScript תוך שימוש בטכנולוגיות TCP/IP, UDP, HTTP, CORBA, MPI, RPC, RMI, CGI ו-Ajax. שפות תכנות נוספות בהן אני עושה שימוש מפעם לפעם הן Scheme (Lisp), Matlab ו-PHP.
במשך שנתיים לימדתי סטודנטים קורס מבוא למדעי המחשב בשפת C. לימדתי קורס Perl באוניברסיטת חיפה. ארגנתי והדרכתי בהרצאות מידי חודש במפגשי שוחרי Perl בישראל במשך ארבע שנים. בנוסף, הנחיתי פרוייקטי סטודנטים למדעי-המחשב באוניברסיטת חיפה ובטכניון, אשר עסקו במימוש מבני נתונים מורכבים, למידה אוטומטית מתוך טקסים ופיתוח כלי בדיקה ואימות לייצוגי מידע לשוני.
אני חבר בעמותה הישראלית לקידום החינוך המתמטי לכול ומסייע בין שאר תפקידיי בהערות על חומרי הלימוד במפיקה העמותה במסגרת "מתמטיקה יסודית".
נושא החינוך יקר לליבי ואני מנסה כמיטב יכולתי להקדיש מזמני להוראה ולהדרכה ולייעול מערכות לימוד. אני מלמד את ילדיי ומעת לעת גם את חבריהם מתמטיקה ושפה. אני מלמד בהתנדבות מתמטיקה לתלמידי תיכון ומעת לעת מסייע לתלמידי בתי ספר יסודי, חטיבת ביניים ותיכון בלימודי מתמטיקה באופן בלתי פורמלי.
החל משנת הלימודים תש"ע אני סטודנט להוראת המתמטיקה בחינוך העל-יסודי במסגרת התוכנית להסבת אקדמאים להוראה במכללת בית-ברל.
עברית ואנגלית רהוטות. רמה בסיסית מאד של ספרדית, תורכית, ערבית ויפנית.
יינתנו ע"פ דרישה.