Moshe Cohen

Moshe Cohen

ישראל
פרילנסר
-->

תחומי התמחות

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

140 ₪ לשעה
.NET, C#, Dot Net, VB
מהנדס תוכנה בעל תואר ראשון בהנדסת תוכנה ומערכות ב"מכון לב", ירושלים.
מזה כ 8 שנים מפתח בC# [Frameworks 1,2,3.5] ובמקביל גם תומך במערכות מקבילות שכתובות בC וC++.
קודם לכן כתבתי בC וC++ במערכות Embedded וכן בLinux.
התפקיד האחרון אותו מילאתי היה מהנדס פיתוח בכיר בצוות eXpertPower, Satecירושלים.
הפרוייקט שעסקתי בו הוא מערכת C/S לניהול אנרגיה ואיכות חשמל. המערכת מתקשרת עם מכשירי מדידה, קוראת נתונים (ע"פ scheduler או קריאה מזדמנת) ומאפשרת configuration במכשירים. חלק נוסף במערכת הוא אתר אינטרנט ייעודי למשתמשים רשומים.
במסגרת תפקידי נדרשתי:
להוסיף תמיכה לתקשורת עבור סוגי מכשירי מדידה שונים ובפרוטוקולים שונים.
לבצע שינויים במחלקות הprocessing וב database לצורך קליטת הנתונים החדשים. [sql-server]
לתכנן ולבצע דפי WEB (ASP.NET) עבור הצגת הנתונים.
לאפשר קריאה מזדמנת של נתונים ממכשיר ו"קינפוג" ע"י דפי הWEB. (באמצעות webservice וsocket יעודי בserver).
פיתוח ממשק תקשורת למודם סלולארי (פרוטוקול GPRS).
בשלב מאוחר יותר בפרוייקט, לצורך שדרוג מC++ ל.NET, נדרשתי לתכנון פיתוח Multithreaded TCP Listener בC# לצורך תשאול וניטור מכשירי הרחק [מscrach]. בנוסף, שדרוג כל רכיבי המערכת שנכתבו ב C++ (חלקם כ כCOM+) ל .NET-C#
פיתוח אפליקציות Winform ו WinServiceנלוות כגון Agent, Watchdog ועוד.
חקירת נושא extended stored procedures, פיתוח הדרכה והטמעה בחברה.
בתפקידי בחברות קודמות נדרשתי ל:
תכנון ופיתוח אפליקציות PC לתמיכה במערכות embedded של החברה. הפיתוח בוצע בסביבת .NET בC#,C וC++.
התמחות בפרוטוקול SNMP והטמעתו בכל הפרוייקטים המובילים בחברה. כולל תכנון עצי MIB ומימושם בשפות C ו- C++ במערכות ההפעלה Linux ו-pSOS.
פרויקטים קודמים
תכנון וביצוע מערכת ממוחשבת לניטור התנהגות בע"ח. מערכת Multi-Threads המנהלת מספר כלובים במקביל באמצעות כרטיס I/O תוך כדי שמירת הנתונים ועיבודם לצורך הניתוח המדעי. המערכת כוללת ממשק ידידותי למשתמש וכן מערכות הגנה ושליטה מרחוק(UDP/IP Protocol). המערכת פותחה בעזרת MFC בסביבת Microsoft Visual C++ .

קורסים רלוונטיים
מבוא לארכיטקטורת מערכות מבוזרות בסביבת NET., "Advantech".
SNMP Network Management With pSOSystem/Epilogue, "WindRiver" רעננה.

מפתחי Back-end