מפתח תוכנה במגוון טכנלוגיות בעל ניסיון של מספר שנים בתחום.
בוגר תואר ראשון בהנדסת תוכנה, סיום בהצטיינות יתרה (Summa Cum Laude) - בממוצע 92.35, מקום ראשון במחזור.
בניית מערכות באופן מלא משלב איפיון הדרישות ועד שלב ה-Production וגם ביצוע פיתוח ותחזוקה של מערכות קיימות.
פיתוח אפליקציות Desktop בשפות: Java, C#, C, C++, Python
פיתוח מערכות Web מורכבות באופן מלא צד שרת/לקוח - Back & Front End בסביבת Windows/Linux ועבודה שוטפת מול מסד נתונים בשפות הבאות. בצד השרת: ASP.NET, C++, PHP, Node.JS, Java, Python ובצד הלקוח: JavaScript, React, Angular כולל פיתוח UI ושימוש ב-HTML, CSS, Elementor, Bootstrap תוך בניית רספונסיביים שמותאמים לתצוגה בכל סוגי המסכים.
כמו כן בניית מערכות מורכבות ב-WordPress.
ידע תאורטי וניסיון מעשי בתכנון ממשקי משתמש בצורה "נקייה" בדגש על הנדסת אנוש - שמישות (usability) הממשק הסופי עבור משתמש הקצה.
כתיבת סקריפטים ב-Shell Script בסביבת Windows וב-Bash Shell Script בסביבת Linux.
היכרות עם Machine Learning ופיתוח פרויקטים בתחום.
LANGUAGES
Hebrew
Native or bilingual proficiency
English
Professional working proficiency
ask-your-rabbi
0
0
0
0
Smart rating system
0
0
0
0
GS
0
0
0
0
Quiz system
0
0
0
0
other
0
0
SKILL DETAILS
Engineering
Software Engineering
איפיון דרישות הפרויקט לפי דרישה/צרכי הלקוח ב- ERD או UML בפרט התרשימים הבאים: Use Case, Activity diagrams, Class Diagram, Sequence Diagram, Block diagrams, Package & Deployment Diagrams.
שימוש במתודולוגית OOP וב-Design Patterns לצורך מימוש פרויקטים ב-Java, CPP, .NET.
השימוש בטכנולגיות/כלים הנ"ל יועילו מאוד לקיצור זמן הפיתוח וקבלת תוצאות מיטביות ביצי��ת המוצר הסופי שמותאם לדרישות הלקוח.
Technology
UNIX, Linux
פיתוח פרויקטים בסביבת לינוקס בשפות שונות כתיבת מערכות WEB מורכבות או אפליקציות Desktop כתיבת סקריפטים ב-Bash Shell Script. ועבודה עם מסדי נתונים בסביבת לינוקס.
Real-Time / Embedded / DSP
פיתוח פרויקטים ב-Assembly וב- C משולב Assembly. תיכנות בקרי חומרה Intel 8253-4 , MC146818. פיתוח פרויקטים בעיבוד אותות קול ברמת מורכבות משתנה.
MATLAB
ביצוע סימולציות וכתיבת אלגוריתמים ב-MATLAB המצריכים חישובים מתמטיים מורכבים בתחומים כמו: Machine Learning, Optimization Problems, Digital Signal Processing - Quantization, AM/FM Modulation, Quadrature Amplitude Modulation
Machine Learning
ביצוע פרויקטים בתחום Machine learning תוך היכרות ושימוש בטכניקות: Supervised & Unsupervised learning - classification, regression, recommender systems, clustering.
Software & Programming
.NET, C#, Dot Net, VB
ביצוע פרויקטים ב-DOT NET ובפרט CSharp וכתיבת תוכנות Desktop או Web מורכבות (כולל צד שרת/לקוח) מערכות באופן מלא איפיון הדרישות ועד שלב ה-Production. בטכנולוגיות כגון: Multi Threading, Socket Programming, TCP/IP, Generic Programming, Reflection, DLL, Monitors ועוד.
כולל עבודה עם מסדי נתונים (MS-SQL, MySQL ועוד) וקבצים.
פיתוח פרויקטים מאפס וגם שידרוגים ותחזוקה של מערכות קיימות.
ASP.NET
בניית מערכות באופן מלא משלב איפיון הדרישות ועד שלב ה-Production. כתיבה ב-DOT NET ובפרט ב- ASP.NET ועבודה מול מסד נתונים.
פיתוח פרויקטים מאפס וגם שידרוגים ותחזוקה של מערכות קיימות.
C, C++
כתיבת פרויקטים ב-C/CPP וכתיבת תוכנות מורכבות (כולל צד שרת/לקוח) בסביבת Windows/Linux משלב איפיון הדרישות ועד יצירת מוצר סופי המכיל ממשק משתמש גרפי (GUI) תוך שימוש בטכנולוגיות/מרכיבים הבאים: ADT - Abstract Data Types, Templates, Multi Processing, Sockets, TCP/IP, IPC-Shared Memory ועוד.
כולל שימוש במסדי נתונים וקבצים.
HTML5, CSS3, JavaScript
עיצוב דפים ב-HTML, CSS ועבודה עם Java Script ו - React. ידע תאורטי וניסיון מעשי בתכנון ממשקי משתמש בצורה "נקייה" בדגש על הנדסת אנוש - שמישות (usability) הממשק הסופי עבור משתמש הקצה.
Java
ביצוע פרויקטים ב-Java וכתיבת תוכנות מורכבות (כולל צד שרת/לקוח) משלב איפיון הדרישות ועד יצירת מוצר סופי המכיל ממשק משתמש גרפי (GUI), תוך שימוש בטכנולוגיות הבאות: Multi Threading, Socket Programming, TCP/IP, Monitors, Design Patterns ועוד.
כולל עבודה עם מסדי נתונים וקבצים.
PHP
בניית מערכות באופן מלא משלב איפיון הדרישות ועד שלב ה-Production. כתיבה ב-PHP ועבודה מול מסד נתונים.
Visual Basic
כתיבת תוכנות ב-VB
Developer, Programmer, General, Other
פיתוח תוכנה בכל שפה שצוינה בקטגוריות המופיעות כאן. יכולת למידה עצמית והתמצאות בסביבות עבודה לא מוכרות ופתרון בעיות תיכנות מורכבות.
DB - MySQL
תכנון ובניית מסדי נתונים, טבלאות וכתיבת שאילתות מורכבות. עבודה מול : SQL ו -NO-SQL ובפרט: MongoDB, MySQL, Microsoft SQL Server
Python
כתיבת פרויקטים ב-Python וכתיבת תוכנות ברמת מורכבות משתנה. פיתוח מערכות שונות כמו: -Web -Machine Learning -חילוץ נתונים וכו'
Android Development
פיתוח אפלקציות עבור Android משלב איפיון הדרישות ועד יצירת מוצר סופי בשפת Java.
Node.JS
בניית מערכות באופן מלא משלב איפיון הדרישות ועד שלב ה-Production. כתיבה ב-Node.JS ועבודה מול מסד נתונים
Algorithm Development
יכולות מתמטיות גבוהות ופיתוח אלגוריתמים מורכבים עבור תחומים שונים כמו: Machine Learning ו-Digital Signal Processing.
AngularJS
פיתוח Front end (צד לקוח) בספריית Angular.JS ועיצוב דפים ע"י שימוש ב-HTML, CSS
Full Stack Developers
בניית מערכות באופן מלא משלב איפיון הדרישות ועד שלב ה-Production.
פיתוח צד שרת/לקוח - Back & Front End כולל פיתוח UI בסביבת Windows/Linux. Back end בשפות : CPP, Java, ASP.NET, Node.JS ועבודה שוטפת עם מסד נתונים. Front end בשפות: React ו-JavaSript ועיצוב דפים ב-HTML, CSS.
ידע תאורטי וניסיון מעשי בתכנון ממשקי משתמש בצורה "נקייה" בדגש על הנדסת אנוש - שמישות (usability) הממשק הסופי עבור משתמש הקצה.
ביצוע פרויקטים מאפס וגם שידרוגים ותחזוקה של מערכות קיימות.
React.js
פיתוח Front end (צד לקוח) בספריית React ועיצוב דפים ע"י שימוש ב-HTML, CSS
Front-end Developers
בניית מערכות באופן מלא משלב איפיון הדרישות ועד שלב ה-Production. פיתוח ב-React ו-JavaSript ועיצוב דפים ב-HTML, CSS.
ביצוע פרויקטים שכוללים שידרוגים ותחזוקה של מערכות קיימות.
Back-end Developers
פיתוח צד שרת בסביבת Back End Windows/Linux כולל בניית APIs מורכבים בשפות : CPP, Java, PHP, Node.JS, ASP.NET ועבודה שוטפת עם מסד נתונים.
ביצוע פרויקטים מאפס וגם שידרוגים ותחזוקה של מערכות קיימות.
Assembly
פיתוח פרויקטים ב-Assembly וב- C משולב Assembly. תיכנות בקרי חומרה Intel 8253-4 , MC146818 בפרט RTC, PIC.
Websites
Dynamic Websites
בניית אתרים באופן מלא משלב איפיון הדרישות ועד שלב ה-Production. פיתוח Back end ב-ASP.NET, Java, Node.JS וב-PHP ועבודה מול מסד נתונים שונים כמו Mysql, Microsoft SQL Server, MongoDB. ובצד הלקוח: JavaScript, React, Angular כולל פיתוח UI ושימוש ב- HTML, CSS, Elementor, Bootstrap ידע תאורטי וניסיון מעשי בתכנון ממשקי משתמש בצורה "נקייה" בדגש על הנדסת אנוש - שמישות (usability) הממשק הסופי עבור משתמש הקצה.
COURSES & CERTIFICATIONS
Full stack Developer Bootcamp
Appleseeds Academy
לימוד ויישום מיומנויות צד שרת/לקוח:
עבודה עםHTML, JavaScript, React, Node.JS ועבודה מול MongoDB
עבודה עם RESTful APIs, Web Services, JSON ושימוש ב- Visual Studio Code ו- Git
EDUCATION
2011
-
2016
מהנדס תוכנה
המכללה האקדמית להנדסה אורט בראודה
תואר ראשון B.Sc בהנדסת תוכנה בהצטיינות יתרה (Summa Cum Laude).