
Alon Halawi
ישראל
פרילנסר
תחומי התמחות
תכנות ופיתוח תוכנה
255 ₪ לשעה
C, C++
- פיתוח תוכנה ב C כ low & high level מ 2011 ועד היום, על בורדים שונים עם מערכת הפעלה (לרוב לינוקס), וגם ללא מערכת הפעלה.
- פיתוח אפליקציות server / client על גבי socket-ים, ועבודה עם Linux Posix IPC (כגון Mutex-es, Semaphores, Shared Mem, MsgQes).
- פיתוח אפליקציות מרובות Thread-ים ו Process-ים (ע"ג socket-ים) וממשקים טוריים.
- פיתחתי עבור אימבדד ב IDE-ים שונים, וגם ללא IDE, ישירות עם ה gcc, כלי ה Toolchain של GNU וקבצי ה Makefile.
- הייתי המרצה הראשי בחברה פרטית לפיתוח תוכנה והכשרה תעשייתית, בה הדרכתי בעיקר בוגרי אוניברסיטאות תואר ראשון / שני, ואנשי תעשייה. נכון להיום עדיין מרצה בהתאם למגבלת הזמן שלי.
- אדמיניסטרציה ללינוקס בהתאם.
- פיתוח מודולים ל Kernel בהתאם לדרישות Real Time של חברות, ותיקון דרייברים.
- פיתוח אפליקציות server / client על גבי socket-ים, ועבודה עם Linux Posix IPC (כגון Mutex-es, Semaphores, Shared Mem, MsgQes).
- פיתוח אפליקציות מרובות Thread-ים ו Process-ים (ע"ג socket-ים) וממשקים טוריים.
- פיתחתי עבור אימבדד ב IDE-ים שונים, וגם ללא IDE, ישירות עם ה gcc, כלי ה Toolchain של GNU וקבצי ה Makefile.
- הייתי המרצה הראשי בחברה פרטית לפיתוח תוכנה והכשרה תעשייתית, בה הדרכתי בעיקר בוגרי אוניברסיטאות תואר ראשון / שני, ואנשי תעשייה. נכון להיום עדיין מרצה בהתאם למגבלת הזמן שלי.
- אדמיניסטרציה ללינוקס בהתאם.
- פיתוח מודולים ל Kernel בהתאם לדרישות Real Time של חברות, ותיקון דרייברים.
Python
עבודה עם Socket-ים ו Thread-ים, ופיתוח OO עם Python 2.7, ומודולים נוספים.
פיתוח אפליקציות Gui ב Python, ו Service-ים שונים.
מימוש פרוטוקול Modbus מאפס לציודי אימבדד full featured support.
פיתוח אפליקציות Gui ב Python, ו Service-ים שונים.
מימוש פרוטוקול Modbus מאפס לציודי אימבדד full featured support.
Device Driver Development
- פיתוח דרייברים ל uart (rs232/485), gpio, i2c, spi, timers, pwm, rtc, adc ועוד ..
- פיתוח פרוטוקולי תקשורת ללא מערכת הפעלה (tcp/ip protocol stack), כגון arp, tcp, udp, dhcp ועוד ..
- פיתחתי על מגוון בורדים: atmel, msp, raspberry pi, pcduino, arduino, samsung ועוד ..
- ביצוע Porting של מערכת הפעלה לבורד Arm Cortex שלא נתמך.
- פיתוח פרוטוקולי תקשורת ללא מערכת הפעלה (tcp/ip protocol stack), כגון arp, tcp, udp, dhcp ועוד ..
- פיתחתי על מגוון בורדים: atmel, msp, raspberry pi, pcduino, arduino, samsung ועוד ..
- ביצוע Porting של מערכת הפעלה לבורד Arm Cortex שלא נתמך.
מפתחי Back-end
4 תחומי התמחות

חוות דעת
