אבי טל

אבי טל

ישראל
פרילנסר
  צור קשר

תחומי התמחות

הנדסה

200 ₪ לשעה
הנדסת תוכנה
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:

בכירים

200 ₪ לשעה
סמנכ"ל מחקר ופיתוח
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
סמנכ"ל פיתוח תוכנה
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:

שיווק ומכירות

200 ₪ לשעה
בדיקת היתכנות
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
סטטיסטיקה
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:

כתיבה ועריכה

200 ₪ לשעה
כתיבת עבודות אקדמיות
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
כתיבה, עריכה, הרצאות, נאומים
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
כתיבה טכנית
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
כתיבת מאמרים
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:

טכנולוגיה

200 ₪ לשעה
UNIX, Linux
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
Real-Time / Embedded / DSP
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.

בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.

2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל

2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
OpenGL
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
IIS
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
MATLAB
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
ניהול ידע
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
ניהול פרויקטים, מנהל פרויקט
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
בלוטוס, Bluetooth
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
מציאות רבודה, Augmented Reality, AR
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
Virtual Reality, VR, מציאות מדומה
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
AI, בינה מלאכותית
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
רובוטיקה
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
עיבוד תמונה
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
ראייה ממוחשבת
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
טכנולוגיות צבאיות
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:
פיתוח אינטגרציה
תחומי ניסיון:

1. הי-טק
מהנדס תוכנה עם 30 שנות ניסיון כולל ניסיון ניהולי, בעל מומחיות בפיתוח ומימוש תוכנה ואלגוריתמים בעיבוד אותות, תמונות ווידאו למגוון מערכות משובצות מחשב, מיקרופרוססורים ומיקרוקונטרולרים תחת מגוון מערכות הפעלה, כולל שימוש בכלים המתקדמים ביותר עבור כל פלטפורמה.
ידע ונסיון בפיתוח בסביבת לינוקס, כולל דריברים ו BSP. ידע ונסיון ב-PCI & PCIE, כולל פיתוח BIOS.
2. הוראה
חבר סגל הוראה בטכניון החל משנת 2019. מלמד קורסים שונים לתואר ראשון במדעי המחשב. לימדתי ומלמד את הקורסים הבאים: מבוא למחשב פייטון, מבוא למחשב C, אנליזה נומרית, תורת החישוביות.


בוגר טכניון בהצטיינות יתרה (מצטיין נשיא).

רקע מקצועי:

2005 – היום: פרילנסר
2019 – היום: חבר סגל הוראה בטכניון

בנוסף:

2021-2022: ראש צוות תוכנה בחברה העוסקת בתחום החיישנים בעיקר לשוק הצבאי

ניהול צוות המונה 4 אנשי תוכנה. הפיתוח בוצע ב .NET ומערכות אמבדד המבוססות על רכיבי Atmel ו ST (Cortex M4). התפקיד כלל גם פיתוח ומימוש אלגוריתמים לעיבוד אותות בסביבות שונות.

2016 – 2018: ראש צוות תוכנה בחברה העוסקת בתחום הרפואי

ניהול צוות של 3 אנשים בפרוייקט עיבוד וידאו בסביבת אמבדד (DSP).
פיתוח ומימוש אלגוריתמים בסביבת Real Time, אופטימיזצה ב- C ואסמבלר, BSP, דרייברים.


2005 – היום: פרילנסר

מגוון רחב של פרויקטים וביניהם:

1. 2 פרוייקטים מלאים שונים לעיבוד וידאו על מעבד C6748 של TI, פיתוח התוכנה על כל מרכיביה השונים, כולל השתתפות בהגדרת החומרה.
2. מימוש DVR מבוסס רכיב DM368 של TI ומערכת הפעלה Linux Embedded, כולל הקלטת וידאו ותמונות על SDCARD ו Playback בכל נגן סטנדרטי.
3. מימוש KVM Over IP על מעבד וידאו מבוסס ARM9ומערכת הפעלהEmbedded Linux. המשך פיתוח ותחזוקת מערכת ניהול לאפליקציה הזו ב-PHP על לינוקס.
4. מימוש HD Personal Video Recorder על Intel Celeron 1037 + Avermedia FG.
5. מימוש מלא של מעבד וידאו הכולל הרכבה של STREAM, OVERLAY, עיבוד תמונה וקול. אופטימיזציה ושימוש נרחב בכלים מתקדמים כגון IPP ו DIRECT X. אינטגרציה עם מגוון מנועי שידור כגון Livestream, Youstream, Kaltura. אינטגרציה עם Adobe Flash Media Live Encoder ו OpenPhone.
6. מימוש אלגוריתם לזיהוי מטרות בווידאו על מעבד C6678 TI Multicore – (Senso-Optics)
7. מימוש L1 של G4 סלולר על מעבד C6670 TI Multicore
8. פתוח תוכנה לבקרת מנוע פייזואלקטרי על
Freescale Kinetis K60 (ARM Cortex M4) ו-Piccolo C28035
9. פיתוח תוכנה, דרייברים ומימוש אלגוריתמים למערכות וידאו מרובת מצלמות המבוססת על DAVINCI של ,TI כולל אופטימיזציות באסמבלר למעבדים: DM ,6446DM648, DM6437,
(ODF Optronics Ltd, Astronautics, ,CI-Systems)
10. פיתוח דריברים ומימוש אלגוריתמים לעיבוד אותות ((RF באסמבלר לכרטיס המבוסס על 6713 DSP של TI (Dune Medical Devices Ltd.).
11. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על ARM Cortex M3 של ST (מגל מערכות בע"מ).
12. פיתוח דריברים, פיתוח אלגוריתמים לעיבוד אותות סייסמים, ומימושם על מערכת המבוססת על C5416 ו MSP430 של TI (מגל מערכות בע"מ).
13. פיתוח דרייברים ומימוש אלגוריתמים בעיבוד אותות סייסמים למערכת המבוססת MSP430 של TI.
14. פיתוח BSP ל-Windows CE על כרטיס מבוסס PXA270, התמקדות בדרייבר ל-USB OTG ו Touch Screen.
15. פיתוח דרייברים ו BSP למערכת בקרה ימית המבוססת על Cortex ARM7 של ST (Ramta).
16. מערכת לבקרת כרטיסD/A מבוססתMSP430 של TI. (ScanMaster)
17. מערכת אזעקה לרכב מבוססת על PIC של .Microchip (EDT).
18. מערכת אינטרקום מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
19. מערכת לבקרת מזרק וטרינרי אוטומטי מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
20. מערכת לבקרת טמפרטורה וממשק משתמש מבוססת על PIC של .Microchip (אריאל שרותי הגברה)
21. מערכת איכון מטרות מבוססת על PIC של .Microchip(אריאל שרותי הגברה)
22. תוכנה לשלט IR מבוססת על PIC של .Microchip(י. שטרן הנדסה בע"מ)
23. מימוש מערכת בקרה ותפריטים כולל הרמת חומרה, דרייברים ו-BSP ל STM32.
24. מימוש אפליקציית ECG על MSP430 של TI, כולל תקשורות I2C ו SPI מול רכיבי החומרה השונים.
25. פיתוח דרייברים ותוכנה בסיסית למערכת מבוססת Black Fin של Analog Devices.
26. שדרוג תוכנה לכרטיס מבוסס Shark DSP של Analog Devices
27. פיתוח ממשק משתמש (GUI) לחלק מהמערכות הנ"ל


2000 – 2005: EORD בע"מ

מגוון רחב של פרויקטים וביניהם:
1. כתיבת דרייברים למגוון כרטיסי בקרה ועיבוד אות
2. פיתוח מערכת דגימה מבוזרת רבת מעבדים מבוססת PC תחת WINDOWS 2000
3. פיתוח ומימוש אלגוריתמים בעיבוד אותות ((VOICE למערכת המבוססת עלDSP - C5410 של Texas Instruments.
4. מימוש אלגוריתמים בעיבוד תמונה ווידאו למערכת המבוססת DSP- C6416 של Texas Instruments.
5. מודל EOSM - פיתוח ומימוש אלגוריתמים לעיבוד תמונה ב- MATLAB ו C++.
6. פיתוח ומימוש מערכת לבקרה מרחוק באמצעות מחשב כף יד (Windows CE).

1999-2000: ספורטרוניקס בע"מ

פרויקט תוכנה לשליטה מרחוק על שילוט אלקטרוני.
הפרויקט כולל:
1. פיתוח אתר אינטרנט פעיל תחת IIS-3.0 ב Windows NT 4.0 –
2. אפליקצית CGI-BIN לגישה רבת משתמשים
3. אפליקציות שרת-לקוח תחת TCP-IP
4. מערכת בקרת זמן-אמת ב - Windows NT Embedded
5. אפליקציות שרת-לקוח תחת PSOS OS על מצלמה המבוססת על מעבד של מוטורולה.

1995-1998: אינטל ישראל בע"מ

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

התמחות בתחומים הבאים:

1. תכנות בשפת C , C++ ואסמבלר למעבדים השונים
2. ארכיטקטורה של מעבדי ,Texas Instruments DSP, MSP
3. ארכיטקטורה של מעבדי Microchip - PIC
4. ארכיטקטורה של מעבדי ARM CORTEX M3 ו M4
5. תכנון ומימוש אלגוריתמים, בעיקר בשטחים הבאים:
א. גרפיקה ממוחשבת
ב. עיבוד תמונה
ג. עיבוד אותות
ד. תקשורת
6. כלי בדיקת חומרה ותוכנה כגון:

חוות דעת

ajax loader