א.ב. שרותי תוכנה IBSS

א.ב. שרותי תוכנה IBSS

עץ אפריים, ישראל
פרילנסר
1 פרויקט
  צור קשר

אודותינו

איליה בוסיס, בעל יותר מ30 שנות ניסיון בתוכנה Real-time embedded, בתקשורת לסוגיה ובהדרכה.
לקח חלק פעיל במספר רב של פרויקטים כשכיר בחברות שונות, כולל פרויקטים בנושאים שבחזית הטכנולוגיה.
בעל ניסיון בכול תהליך הפיתוח - מארכיטקטורה עד ל troubleshooting.
איליה מעמיד כעת את ניסיונו הרב לשרות הלקוח.

RT-embedded, Linux Kernel, טלקומוניקציה, הדרכה, אינטגרצית חומרה-תוכנה.

ניסיון עבודה:
2015-עכשיב
:פיתוח ואפיון ,עבודה ישירות מול הלקוח -Mulberry1
תכנון ופיתוח תוכנה embedded למוצר מבוסס Xilinx Zynq,ZynqMQ, Altera SoC-FPGA – 2ARM+FPGA SoC. הפעלת SoC ב Asymmetric Multiprocessing. פתרון בעיות Inter-Processor Communication לדרישות מיוחדות של הלקוח.
Linux bring-up אל Altera SoC-FPGA.
U-boot bootloader customization.
פיתוח drivers לחומרה מיוצרת בFPGA ולצ'יפ wireless 802.15.4. פיתוח drivers לFreeRTOS.
פיתוח ודיבוג drivers ל I2C, SPI;
תכנון ופיתוח פתרון מבוסס מיקר-בקר STM32
פיתוח פתרון FW field upgrade דרך גם חיבור לוקלי וגם אלחוטי, כולל dual FW image לשרידות מול תקלות שונות.
פיתוחNetwork data recorder Linux application
עבודת IT למשרד קטן.
2012-2015: פיתוח ואפיון, ניהול צוות, ניהול פרוייקט – Embedded Solutions 3000 בע"ם
pre-sale: ניתוח דרישות הלקוח, הערכת זמן ומורכבות העבודה.
הגדרת ארכיטקטורה, תכנון ופיתוח תוכנה של המוצר תקשורת "smart gateway” מבוסס Linux.
תכנון ופיתוח driver ל-AFDX network switch.
ניהול צוות, ניהול פרויקט.
תכנון ופיתוח driver ל-network switch – עבודה כראש צוות וראש פרויקט בקווצת פיתוח רב-תרבותית, המבוזרת מסביב לעולם.
עבודת IT למשרד קתן.
2011-2012:
פיתוח תכנה - TandemG
פיתוח ספריית תקשורת Bluetooth ב-Linux.
אינטגרציה חומרה-תכנה מול חומרה שאינה מתעודת סביר.
Backporting פונקציונליות נדרשות מגרסת Kernel 2.6 ל-2.4
2010-2012: הדרכת קורס "תכנות Real time-embedded” - צ'יפ דיזין קולג'
2008-2011: פיתוח ותחזוקת תכנה - GiantSteps-NGSoft
תחזוקה וtroubleshooting מוצר ATM switch של ECI.
troubleshooting מוצרים מבוססי VxWorks של הלקוחות.
אפליקציות תקשורת user-space בLinux.
הקמת תשתית embedded Linux - לדוגמה busybox, Oprofile.
.התאמת Kernel ע"פ דרישות הלקוח.
הפעלת אפליקציה בזמן עליה\ירידה של הממשק ע"י udev scripts.
2003-2007: הגדרת תקן, ארכיטקטורה, תיכנון ופיתוח תכנה - Intel
הגדרת תקן תקשורת אלחוטי IEEE 802.16E) WiMAX).
בהגדרת ארכיטקטורה לשבב משולב מיקרו-מחשב (system on chip)
בהגדרת ארכיטקטורה, תכנון ופיתוח תוכנה משולבת (firmware) של שבב WiMAX.
תכנון ופיתוח תוכנה משולבת עבור Trusted Platform Module – ההתקן הקריפטוגרפי של PC.
2002-2003: פיתוח ותמיכת תכנה - Expand networks
פיתוח Gigabit Ethernet driver. פלטפורמה PC, VxWorks ו Linux.
2001-2002: תיכנון ופיתוח תכנה -PacketLight networks
תכנון ופיתוח driver ל packet switching fabric של IBM
תכנון, פיתוח ותמיכה בבקרת שעון SONET עבור מערכת Optical metro transport של PacketLight.
תכנון, פיתוח ותמיכה בdriver ל T1/E1 framer
עבודה בסביבת VxWorks על הפלטפורמה PowerQUICC
1997-2001:איפיון, תיכנון ופיתוח תכנה - Telegate-Terayon
איפיון, תכנון, ופיתוח פיתרון Internet ל cable access network שלTelegate
תכנון, פיתוח ותמיכה ב driver לשבב multichannel HDLC controller עבור שרותי אינטרנט ו ISDN
בסביבת VxWorks על הפלטפורמה PowerPC.
1995-1997: תיכנון, פיתוח ותמיכת תכנה - מוטורולה תקשורת
תכנון, פיתוח ותמיכה בתוכנה משולבת עבור מכשירי קשר
תכנות drivers, real-time OS ו תקשורת בין-מעבדים ל DSP של מוטורולה.
1992-1995: תיכנון ופיתוח תכנה ותמיכה - RAD Network Devices
תכנון, פיתוח ותמיכה בתוכנה משולבת ל Bridges ו Routers
תוכנת תקשורת ו drivers בפלטפורמה Intel80186, Intel960
1991-1992: פיתוח ותמיכה בתוכנת - קו מנחה שרותי מידע ותקשורת
פיתוח ותמיכה בתוכנת אפליקציות Front-End למערכות Client/Server

שפות

רוסית
שפת אם
אנגלית
שליטה טובה

Portfolio

Open Entry 28492 in Portfolio by א.ב. שרותי תוכנה IBSS
0
Open Entry 28256 in Portfolio by א.ב. שרותי תוכנה IBSS
0

תחומי התמחות

טכנולוגיה

טכנולוגיה אלחוטית, סלולארית
30+ שנות ניסיון בפיתוח תוכנה Real-time embedded ב C\C++;
ניסיון בפיתוח גם ב-Assembler;
פיתוח דרייברים (כולל לחומרה יחודית, מפותחת in-house), אינטגרציה חומרה-תוכנה;
פיתוח לסביבת ‫מערכות הפעלה‬ ‫‪ThreadX‬‬, ‪VxWorks‬‬, ‫‪embedded Linux‬‬;
פיתוח תוכנת ניהול ובקרה (SNMP);
פיתוח אפליקציות embedded במערכות הפעלה הב"ל;
התעמת Linux kernel לדרישות הלכוח.
UNIX, Linux
תכנון ופיתוח ‪ firmware‬של שבב ‪WiMAX‬‬ / WiFi של Intel.
ידע עמוק ב MAC של WiMAX‬‬ וWiFi.
Real-Time / Embedded / DSP
30+ שנות ניסיון בפיתוח תוכנה Real-time embedded ב C\C++;
ניסיון בפיתוח גם ב-Assembler;
פיתוח דרייברים (כולל לחומרה ייחודית, מפותחת in-house), אינטגרציה חומרה-תוכנה;
פיתוח לסביבת ‫מערכות הפעלה‬ ‫‪FreeRTOS, ThreadX‬‬, ‪VxWorks‬‬, ‫‪embedded Linux‬‬;
הפעלת SoC הכולל FPGA - גם של Xilinx וגם Intel(Altera);
פיתוח אפליקציות embedded במערכות הפעלה הב"ל;
התעמת Linux kernel לדרישות הלכוח.
ניהול פרויקטים, מנהל פרויקט
פיתוח לסביבת ‫‫‪embedded אפליקציות - ‫‪embedded Linux‬‬
וגם דרייברים;
פיתוח אפליקציות embedded במערכות הפעלה הב"ל;
התעמת Linux kernel לדרישות הלכוח;
Backporting פיצ'רים לגרסה ישנה יותר של kernel;
יש לי ניסיון רב בפרוטוקולי תיקשורת מעולם TCP/IP
בלוטוס, Bluetooth
פיתוח ספריית תקשורת Bluetooth ב-Linux.
אינטגרציה חומרה-תכנה מול חומרת Bluetooth שאינה מתעודת סביר.
Backporting פונקציונליות נדרשות למימוש Bluetooth מגרסת Kernel 2.6 ל-2.4
ארדוינו ורספברי פיי - Arduino & Raspberry Pie
פיתחתי prototypes מבוססי Arduino למוצרים שקללו שלוטה במנועים, קרית encoders וחיישני מרחק ומתח;
תקשורת USB עם ה-host.

תכנות ופיתוח תוכנה

C, C++
פיתוח דרייברים (כולל לחומרה יחודית), אינטגרציה חומרה-תוכנה;
פיתוח לסביבת ‫מערכות הפעלה‬ ‫‪ThreadX‬‬, ‪VxWorks‬‬, ‫‪embedded Linux‬‬;
פיתוח תוכנת ניהול ובקרה (SNMP);
פיתוח אפליקציות embedded;
פרויקטיס בתור שכיר בחברות גדולות כמו ‫‪Intel‬‬ וMotorola וגמ בחברות קטנות וסטרטאפים.
טכנולוגיה - ניתוח מערכות
Python
פיתוח utilities עזר להשלמת מוצר embedded:
טעינת תוכנה וקוד FPGA לתוך הכרטיס embedded;
אפליקציה GUI PyQt לשליתה ובקרה במוצר embedded
אפיון מפרט טכני
"תרגמתי" את הרצונות של הלקוח לדרישות טכניות והגעתי לפטרון ארכיטקטורתי של הבעיה.
התוצאות אפשרו גם הערכה של עלות העבודה.
לקחתי חלק פעיל במספר רב של פרויקטים כשכיר בחברות שונות, כולל פרויקטים בנושאים שבחזית הטכנולוגיה.
Device Driver Development
עשיתי תכנון ופיתוח דרייברים (כולל לחומרה ייחודית) ואינטגרציה חומרה-תוכנה;
פיתחתי דרייברים לסביבת ‫מערכות הפעלה‬ שונות: ‫‪ThreadX‬‬, ‪VxWorks‬‬, ‫‪embedded Linux‬‬;
בעל ניסיון בכול תהליך הפיתוח - מארכיטקטורה עד ל troubleshooting.
ניהול מוצר/ אפיון עיצוב פונקציונאלי
"תרגמתי" את הרצונות של הלקוח לדרישות טכניות והגעתי לפטרון ארכיטקטורתי של הבעיה.
התוצאות אפשרו גם הערכה של עלות העבודה.
לקחתי חלק פעיל במספר רב של פרויקטים כשכיר בחברות שונות, כולל פרויקטים בנושאים שבחזית הטכנולוגיה.
מפתחי Back-end

נסיון תעסוקתי

נובמבר 2015 - היום

מפתח תוכנה

Mulberry1 , רעעננה
  • תכנון ופיתוח תוכנה embedded למוצר מבוסס Xilinx Zynq,ZynqMQ, Altera SoC-FPGA -
  • תכנון ופיתוח כול הבתי התשתית:drivers, boot, inter-processor communication, FW downloading, debug logging, etc;
  • פיתוח מבוסס Embedded Linux(Yocto), FreeRTOS, bare-metal
  • תכנון ופיתוח תוכנה embedded למוצר מבוסס מיקר-בקר STM32
  • פיתוח utilities עזר להשלמת מוצר embedded:
  • אפליקציה Python טעינת תוכנה וקוד FPGA לתוך הכרטיס embedded;
  • אפליקציה GUI ב Python לשליתה ובקרה במוצר embedded;
  • Network data recorder Linux application
אפריל 2012 - נובמבר 2015

מפתח תוכנה

Embedded Solutions 3000 בע"ם , ראש בעין
  • pre-sale: ניתוח דרישות הלקוח, הערכת זמן אמת מורכבות העבודה.
  • הגדרת ארכיטקטורה, תכנון ופיתוח תוכנה של המוצר תקשורת "smart gateway” מבוסס Linux.
  • פיתוח מערכת הקלטה מהירה של תעבורה ברשת – הליבה ממומשת ב-Windows kernel.
  • תכנון ופיתוח driver ל-AFDX network switch.
  • ניהול צוות, ניהול פרויקט.
  • תכנון ופיתוח driver ל-network switch – עבודה כראש צוות וראש פרויקט בקווצת פיתוח רב-תרבותית, המבוזרת מסביב לעולם.
פברואר 2011 - ינואר 2012

מפתח תוכנה

TandemG , לוד
  • פיתוח ספריית תקשורת Bluetooth ב-Linux.
  • אינטגרציה חומרה-תכנה מול חומרה שאינה מתועדת סביר.
  • Backporting פונקציונליות נדרשות מגרסת Kernel 2.6 ל-2.4

1 חוות דעת

ajax loader
Rating: 4.8.
16000 ₪
איכות עבודה
מקצועיות
ידע ומומחיות
מהירות תגובה
דבקות במחיר
עמידה בלוח-זמנים
בהחלט הייתי בוחר בו לפרוייקט נוסף
ידע מעמיק בסביבת לינוקס וכלי פיתוח ייעודיים
יש סיכוי סביר בהחלט שאיליה יבצע לנו פרוייקט נוסף בעתיד
18 דצמבר 2011
user default logo Media2Go M2Go Media streamer