אודותינו
היי שמי מייקל (טוב נו.. אתם יכולים לקרוא לי מייק)
הרומן שלי עם מחשבים התחיל בצי המלכותי של בריטניה, שבגלל שמצאו שרמת המשכל שלי גבוהה (165IQ)
הם שמו אותי אחראי על אבטחת מידע. לאחר 6 שנים שבצעתי בהצלחה בתפקיד הזה, התחלתי לעבוד בIBM
כאשר עבודתי התמקדה בעיקר בתכנות מערכות בנקים וכספומטים, לאחר 5 שנים מוצלחות בתפקיד זה נהייתי
עצמאי עד היום.
למעשה, תכנתתי עוד לפני שהמחשבים האישיים (PC) יצאו לשוק, זכיתי לראות את הטכנולוגיה מתפתחת לנגד עיני,
משפה אסאמבלית (השפה של ה01) לC , C++ , עד C# PHP JAVA . בגלל שהבנתי את האבני היסוד של התכנות,
אני יכול לעשות דברים שהשפות המודרניות אינן מסוגלות לעשות. אני מתגאה בכך שהקוד שאני כותב נקי, מסודר
וקל להבנה על ידי כל אחד שיודע את השפה. וזאת אחת הסיבות לכך שכמעט בכל עבודותיי, הציעו לי לאחר סיומן
להאריך את החוזה. וגם לאחר 35 שנים בתחום התכנות אני ממשיך להיות בחוד החנית של הטכנולוגיה.
במהלך הקריירה שלי נתבקשתי על ידי חברות מכל רחבי העולם, חברות באמריקה, צרפת, פולין, סלובקיה, נורבגיה
דרום אפריקה, הודו, ואפילו חברות בערב הסעודית, בחריין ומצרים (טוב נו.. עם דרכון בריטי אפשר להגיע כמעט לכל מקום)
השתמשו בכישורים שלי כמתכנת.
עשיתי עלייה לפני 5 שנים, וכאן התנדבתי (ואני עוד מתנדב) בארגוני צדקה בשדרות (השאיפה שלי היא להמציא טכנולוגיה אשר
תגרום לקאסמים לחזור למחבלים ששלחו אותם – עוד בפיתוח) ואף שעשיתי עלייה נקראתי לעיתים קרובות לעבוד בחוץ לארץ.
כמו שאומר הפתגם "אין כמו בבית", נמאס לי לטייל סביב העולם, אני רוצה לעבוד פה, בישראל, בארץ הקודש, בארץ שלי – בבית שלי. לכן אני פתחתי את המשתמש הזה, כדי לעבוד בארץ שאני רוצה לעבוד ואני יותר מאשמח אם תעזרו לי להשיג את המטרה הזאת.
ינואר 2013 עד היום:
תכנות מספר רב של פרויקטים ברמה גבוהה העוסקים בPHP, וורדפרס, ג'ומלה,HTML5,CSS3, JavaScript,Wix,וידאו ,WIFI,ISS, Apache, מייקרוסופט ולינקוס.
אפריל 2012 עד אוקטובר 2012:
"בארי פרינט"
עבודה עבור חברת "בארי פרינט" העבודה כללה כתיבה ושכתוב קוד מסובך של JAVA . העבודה כללה שימוש של דטא בראם (RAM) והתאמות מסובכות.
ינואר 2010 עד דצמבר 2010:
Yorkshire Bank and Clydesdale Bank
עבודה עם Yorkshire Bank ועם Clydesdale Bank. עבודתי הסתכמה בתכנות רשת כספומטים. השתמשתי בbase 24 וtlf כדי לאתר כאשר כסף נוסף או הוצא מהכספומט. התוכנה מזהה פתיחה של הכספומט ו"זוכרת" את כל ההיסטוריה של הכספים שהוספו או הוצאו מהכספומט. התוכנה נכתבה כדי לייצב את חשבונות הבנק, וכך לחסוך לבנק 600 מליון פאונד שנאבדו בגלל בעיות ענקיות בחשבונו. לאחר כתיבת התוכנה ההפסדים הצטמצמו ל 60 אלף פאונד בלבד.
אפריל-יוני 2011:
עזרה לארגוני צדקה בישראל על ידי כתיבת תוכנה הכוללת הצפנה וזיהוי (בעיקר 3DES)
בms server 2003 ee כשולט על הדומיין עם sub ca שהוכן עבור PKI.
ינואר 2010 - דצמבר 2010:
Tesco Bank
הופקדתי כמנהל מתכנתים עבדנו על הרשאות לכרטיסי אשראי על גביtescocredit . תכננתי את הסביבת פיתוח, ייעצתי לגבי האסטרטגיות הנחוצות לבדיקת ההרשאות, לימדתי את המתכנתים שלי ISO-8583. בנוסף כתבתי תוכנת הצפנה לבנק ב2005 VS (על ידי שימוש בVB וC++) כדי לפתור בעיות בניהול המפתחות (key management) ולבדיקת קודים של P.I.N וחישובי CVV
(כולל כתיבת קוד DES מאפס).
אוקטובר 2009 - דצמבר 2009:
Santander UK
עבודה עם Mainframe ועם Ncr Amtכדי לסייע בשליחת הכרטיסי אשראי המבוססים על DDA.
ניהול מפתחות (Keymangament) ופתירת בעיות של ייצור כרטיסים חכמים.
אפריל 2007 - דצמבר 2008:
פוג'יטסו (Fujitsu)
עבדתי כמנהל קבוצה ומנהל אבטחה לפיתוח הטמעה של סקריפטים וניהול מפתחות לחברת הדואר הממשלתית. העבודה כללה תכנות ברמה גבוהה מאוד בC++ , JAVA, VB ושימוש windows server 2003 ולינוקס ואורקל. וכתיבת סקריפטים לgenrate x509 certificates לSLL (HTTPS) וכתיבת אפליקציות אבטחה לתקשורת נתונים.
ינואר 2007 – אפריל 2007:
Epaycom
תפקדתי כמנהל פרויקטים בבנק במצרים. תכנתתי מערכת תשלום בזמן אמת (real-time) באינטרנט. המערכת שימשה על ידי בנקים כדי להעביר כסף מהאחד לשני.
ינואר 2006 - נובמבר 2006
CO-OP BANK
בנייה של מערכת סליקה מבוססת על base24 על לינוקס וsun platforms .
פברואר 2005 – יוני 2006:
Halifax Bank of Scotland
בנייה של מערכת סליקה עם mainframe ועם שפה אסמבלית.
פברואר 2005 - ינואר 2006:
Amex
אפיון מחדש של מערכת סליקה.
ספטמבר 2003 – פברואר 2005:
הבנק הלאומי הערבי (היתרונות בדרכון אנגלי):
תכנתתי מערכת אבטחה לכספומטים ולהעברת כספים אונליין ולכרטיסי אשראי.
המערכת מנעה הונאות.
מרץ 2001 – פברואר 2003:
Barclays bank plc:
תכנות מערכת אבטחה בC ושפה אסמבלית (X86) וMANEFRAME אסמבלית. על HP-UX,PC,TANDEN, ועל IBM MAINFRAME
מרץ 2000 – דצמבר 2000:
Computer Associates
כתיבת מערכות הפעלה בשפה אסמבלית.
ינואר 1999 – אוגוסט 1999:
NCR
עבדתי גם בהולנד וגם בצרפת בתור מנהל טכני, התקנו והגדרנו מערכות של כרטיסי אשראי.
דצמבר 1997 – דצמבר 1998:
Diversey Lever Northampton
טיפול ב"באג 2000" (זה שאת/ה קורא/ת את זה – סימן שהצלחתי)
במחשבי IBM על ידי COBOL ושפה אסמבלית.
מאי 1995 - פברואר 1997:
Natwest Retail Bank
ניהלתי את מערכות הכספומטים על ידי COBOL, שפה אסמבלית, ותקשורות נתונים, ובנוסף פתרתי בעיות.
דצמבר 1992- אפריל 1995:
Natwest Markets
תכנות כל מיני מערכות מורכבות למטרת החלפת מטבעות. על ידי שימוש בC, visual basic
clipper, ותקשורת נתונים.
אוקטובר 1990 – ינואר 1992
DATABUILD
תכנות מערכת מכירות על ידי שימוש clipper ו שפה אסמבלית X86 (השפה האסמבלית שמשה לאבטחה)
אוקטבור 1989 – ספטמבר 1990:
Sabinet
שמשתי כמייעץ ומתכנת בבניית מערכת לספריה. על ידי שימוש בPL1 ושפה אסמבלית.
סמטמבר 1985 – דמטבמר 1989:
הבנק הלאומי הראשון של דרום אפריקה
שמשתי כמנהל פרוייקט, למעשה הקמנו את מערכות הסליקה הראשונה בדרום אפריקה. השתמשנו בCOBOL, שפה אסמבלית, C ותקשורת נתונים, X25.