Shai Ben Michael

Shai Ben Michael

Software Development

רחובות, ישראל
פרילנסר
2 חוות דעת
  צור קשר

אודותינו

יש לי ידע ונסיון רב בפיתוח מערכות Desktop ו Web ואני מומחה בפיתוח מערכות GIS. כמפתח ותיק בתעשייה אני יכול לעזור בתכנון בפיתוח ובהטמעה של מערכות כאלו, התנסתי במגוון טכנולוגיות ויש לי הבנה מעמיקה בכל ההיבטים הקשורים לתכנון ולפיתוח, בנוסף יש לי ידע מעמיק ונסיון גם בתחומים משלימים כמו האינטרנט של הדברים ולמידה עמוקה.

לכל שאלה או התלבטות ללא כל התחייבות אפשר להתקשר אלי ל 050-7632123

שפות

עברית
שפת אם
אנגלית
שליטה קרובה לשפת אם

Postmodern ERP Website

Open Entry 291657 in Postmodern ERP Website by Shai Ben Michael
0
Open Entry 291656 in Postmodern ERP Website by Shai Ben Michael
0

sea routing

Open Entry 312900 in sea routing by Shai Ben Michael
0

תחומי התמחות

טכנולוגיה

150 ₪ לשעה
Geographic Information System - GIS
I implemented core GIS processes , Geocoding- converting unstructured text into coordinates. Raster server - raster tiles retrieval, resampling tiles to merge the map up into a pyramid of lower resolution tiles to enable retrieval from higher zoom levels. I used PostgreSQL GIS extensions to implement Routing in order to retrieve optimal routes in optimal time given spatial constraints.
Internet of Things / IoT
I implemented back end platform to monitor control and coordinate robots fleets using AWS resources
Amazon Web Services (AWS)
I used AWS to host web applications, to coordinate and monitor devices (IOT) and to manage relational DBs, I used various resources such as EC2, AWS IoT Core, RDS and Elastic Beanstalk to facilitate the deployment, load balancing, and scaling. I conducted benchmarks on applications in production to evaluate performance vs cost to optimize resources utilization.

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

150 ₪ לשעה
DB - PostgreSQL
I used PostgreSQL to store, index and retrieve spatial data using GIS extensions. I implemented advanced SQL scripts to define spatial criterias on the data and I optimized the queries in terms of time performance and redundancy.
Python
I used Python to develop both web and desktop applications

- I used FastAPI to implement Asynchronous REST api for intensive DB requests
- I used QT for Python to develop desktop applications and to implement rich UI
- I implemented applicative protocols over Microcontrollers’ UART over serial connections.

- I used PyTorch to build and train deep learning architectures including CNNs and Transformers, I implemented complete training loops on real-world data

נסיון תעסוקתי

ינואר 2024 - אפריל 2024

Python GIS Developer

Tech2Embrace
  • במסגרת עבודתי כפרילאנסר פיתחתי web service שתפקידו מציאת מסלולים ימיים אופטימליים בהנתן אזורים עם דרגות אזהרה שונות.
  • השתמשתי במסד נתונים רלציוני מסוג PostgreSQL כדי לאחסן את רשת הנתיבים הימיים ואת הפוליגונים המגדירים אזורים מסוכנים.
  • השתמשתי בהרחבות PostGIS ו pgRouting כדי לעבד את המידע המרחבי ובכדי למצוא נתיבים אופטימליים.
  • השתמשתי בסקריפטים של Python כדי להתחבר למנוע מסד הנתונים ובכדי להריץ שאילתות
  • השתמשתי ב FastAPI כדי להנגיש את האפליקציה כ REST service ולאפשר בקשות אסינכרוניות לשאילתות אינטנסיביות על מסד הנתונים
  • יצרתי סביבת פרודקשן על שרתי AWS מעל Ubuntu 20.04
יוני 2021 - יוני 2023

Python Developer

TandemG , לוד, ישראל
  • פיתוח אפליציות דסקטופ מבוססות Python המיועדות לייעל את קווי הייצור של לוחות אלקטרונים,
  • פיתוח ממשקים מבוססי חווית משתמש באמצעות Python Qt ובהתאם לעיצוב גרפי מפורט
  • אינטגרציה של J-Link כדי לתמוך בצריבת קושחא ובדיקתה בצורה מהירה ואמינה
  • פיתוח של תוכנת התקנה באמצעות Inno-Setup כדי לפשט את תהליך התקנת הדרייברים, סביבה מקומית וירטואלית של Python (venv) ועליה ההתקנות הרלוונטיות והסקריפטים של התוכנה עצמה
ספטמבר 2019 - מאי 2021

Python IoT Developer

Apple , הרצליה, ישראל
  • מחקר ופיתוח ב Python של מערכת מבוזרת המיועדת לשליטה במיכון מעבדתי ובאוטומציה של רכיבים מכניים בעלי יכולת תנועה (יד רובוטית, מסוע, לוחות הזזה).
  • פיתוח תוכנה בהתאם למפרט הטכני של כל רכיב כדי להפעיל את הרכיב בנפרד וגם כדי ליצור הפעלה מתואמת בין הרכיבים השונים מעל הרשת המקומית של המעבדה.
  • ממשק תכנותי מאפשר לאנשי התפעול להגדיר תוכנית הפעלה שלמה ומתואמת בין הרכיבים ללא התערבות ידנית
אוגוסט 2015 - אוגוסט 2019

Full Stack Developer

Ecoppia
  • פיתוח פלטפורמת Web המאפשרת שליטה ובקרה על רובוטים המותקנים על פאנלים סולארים ושתפקידם לנקות את הפאנלים במטרה להגדיל את הניצולת האנרגטית שלהם.
  • זו אפליקצית ASP.NET המשתמשת בארכיטקטורת MVC , כאשר צד השרת מנהל תקשורת רציפה מול הרובוטים ע"י שימוש ב AWS IOT Core שירות שחושף MQTT message broker המאפשר שליטה על תעבורת ההודעות.
  • מסד נתונים מסוג MSSQL שימש לאכסון המידע, נעשה שימוש ב ORM Entity Frameworks כדי לפשט את בניית השאילתות.
  • WebSockets ו Reactive Extensions מומשו כדי לחלחל מידע מונחה ארועים כגון מדדי מזג אויר ותקלות מכניות מכיוון הרובוטים לממשק המשתמש בזמן אמת.
ינואר 2006 - ינואר 2013

GIS Developer

AtlasCT , רמת גן, ישראל
  • Geocoding- Development of customized algorithms for natural-language semantical detection. The focus was on the transformation of an unstructured address into coordinate, Markov chains implemented to facilitate the semantical tagging and to focus the search.
  • Raster Maps- Swift retrieval of sections from a raster map composed seamlessly by sequential satellite image tiles. resampling algorithms used to split the map up into a pyramid of lower resolution tiles to enable retrieval from higher zoom levels.

קורסים, הסמכות, לימודי תעודה

נובמבר 2022

Deep Learning for Computer Vision: Fundamentals and Applications

Weizmann Institute of Science
  • knowledge about core deep learning algorithms, modern approaches, and cutting-edge research for various visual tasks
  • Hands-on experience with deep learning for computer vision:
  • Implement neural networks and their components from scratch
  • Train, run and debug CNN models using leading frameworks (PyTorch)
נובמבר 2019

Introduction to computer vision

Weizmann Institute of Science
  • This course covered basic topics in Computer Vision, Image Processing, deep learning and Biological Vision including:
  • basic Fourier analysis
  • 3D shape recovery from stereo images
  • motion and video analysis
  • deep learning and object recognition

תארים אקדמיים

נובמבר 2021 - אוקטובר 2022

Master of International Business Administration (MBA)

Ben-Gurion University
  • The MBA International Program highlights innovation and entrepreneurship on the international level as well as on the local front
נובמבר 2005 - אוקטובר 2008

Master of Science (MSc)

Bar-Ilan University
  • Research-based master in the AI track
נובמבר 2002 - אוקטובר 2005

Bachelor of Science (BSc Cum laude)

Bar-Ilan University
פרסום מאמר

פורסם על-ידי Shai Ben Michael

I conducted this research during my master, it adopts Social Network Analysis as an approach to combat the global terrorism, this research is focused on developing effective visualization tools for query construction and advanced exploration of terror networks evolving over time ...

2 חוות דעת

ajax loader
Rating: 5.
8775 ₪
איכות עבודה
מקצועיות
ידע ומומחיות
מהירות תגובה
דבקות במחיר
עמידה בלוח-זמנים
Working with Shai was a wonderful experience. He is quite methodical in his apparoach and gives full judgement to the project. I am very happy with his performance and would look forward to work again with him on my next project.
10 יולי 2024
user default logo Manoj Kumar Web application for sea distances (route creation between two geolocations
Rating: 5.
מוסתר
איכות עבודה
מקצועיות
ידע ומומחיות
מהירות תגובה
דבקות במחיר
עמידה בלוח-זמנים
I know Shai Ben M. from my work as Final Test Technician at Glintech, an engineering and production services company located in Lod, Israel. Shai developed for us customized production utility to streamline a firmware flashing process of Microcontroller boards on our assembly lines in China, this tool was crucial for production and saved precious time of laborious work for technicians. Shai is an excellent engineer with interdisciplinary knowledge and experience, He worked tightly with our team in order to integrate the production utility and adapt it to our setups He addressed any software issue and solved technical problems during the integration process in a professional and admirable way. Shai is a patient, attentive and a good fellow, it is an honor for me to recommend him!
19 יולי 2023
user default logo Glintech Production tool for streamlining assembly line tasks

GitHub Widget

ajax loader