Tom Tzook

Tom Tzook

מפתח תוכנה

גן יבנה, Israel
Freelancer
 Contact

ABOUT

שלום!

אני תום. יוצא 8200, עם כ-6 שנים ניסיון פיתוח בתחומים ושפות שונות.
אני חרוץ, נוטה לפרפקציוניזם ונהנה ליצור תוכנה.

מנוסה גם בלימוד והדרכה במסגרות שונות.

תמיד נהנה לעבוד עם צוות ולשפר את היכולות שלי ושל אחרים.

LANGUAGES

Hebrew
Native or bilingual proficiency
English
Full professional proficiency

סרטוני הדרכה

SKILL DETAILS

Training

Java, J2EE Training
אומנם לא במסגרת אחידה, אך הדרכתי ולימדתי קבוצות ויחידים במספר מסגרות שונות.

זה כולל כמנטור בקבוצת FIRST Robotics Competition, כמורה פרטי וכדומה.

Technology

UNIX, Linux
כבר מספר שנים ש-Linux מהווה את המערכת ההפעלה הראשית שלי.

זה כולל הכירות בסיסית עם הרמות הגבוהות של מערכות מבוססות Linux ועם ה-Kernel עצמו.

פיתחתי במספר שפות במהלך השפות על Linux. זה כולל native ו-High-Level, בעיקר ב-User-Mode.
Arduino & Raspberry Pie
כפלטפורמה זולה וזמינה, יצא לי לפתח מספר תוכנות עם Arduino לעבודה עם מרכיבים אלקטרוניקה. במסגרת פרויקטים אישים בעיקר, אך גם במסגרת עבודה.

Software & Programming

C, C++
יותר משנתיים של ניסיון פיתוח עם C ו-C++, בעיקר על מערכות Linux.
Java
במשך ה-6 שנים האחרונות, Java מהווה השפת פיתוח הראשית שלי. בעיקר לסביבות Desktop, אך גם למובייל (Android).

עם הזמן צברתי ניסיון וידע מכובדים על השפה עצמה, ועל ה-JVM.
Python
משתמש ב-Python כבר כמעט שנתיים, בעיקר ל-scripting רבים. זה כולל עבודה ופרויקטים אישים.
Android Development
התעסקתי במשך שנתיים במחקר ופיתוח ל-Android. רוב ההתעסקות הייתה ב-Internals, אך גם התעסקתי באפליקציות.

Design & Graphics

GUI Design, UI, UX
במהלך השנים פיתחתי מספר תוכנות Desktop עם JavaFX. זה כולל עיצוב הממשקים והשימוש בהם.

EMPLOYMENT HISTORY

July 2017 - October 2017

מפתח תוכנה

מכון ויצמן, רחובות, ישראל
  • תכנון ופיתוח תוכנות למערכת בדיקות כחלק ממחקר.
September 2015 - July 2017

ראש צוות תוכנה

FLASH3388, גן יבנה, ישראל
  • הדרכת משתתפים בתכנות
  • ניהול ותיכנון עבודה
  • פיתוח תוכנות לרובוטים
  • השתתפות בניהול הקבוצה

VOLUNTEER WORK

October 2019 - Today

מנטור תוכנה

FRC Team FLASH 3388 , גן יבנה, ישראל
  • אני מהווה יועץ וסמכות מקצועית לקבוצה בפיצוח תוכנה וניהול עבודה.
  • התפקיד שלי הוא לא לעשות את העבודה שלהם, אלא לספק להם את הידע לבצע את העבודה, ולעזור להם להתמודד עם בעיות.

ARMED FORCES

checkbox icon 8200
October 2017 - December 2019

מפתח תוכנה

8200
  • בוגר קורס ממ"ס שטח (אפולו)
  • מפתח בצוות מחקר ופיתוח
  • היוויתי סמכות מקצועית בתחום הפיתוח.
  • תכנון ופיתוח מערכות
  • ניהול צוותי עבודה ומשימות
  • זיהוי ופתרון בעיות תוכנה
  • הדרכת תוכנה