משה רווח

משה רווח

ישראל
פרילנסר
  צור קשר

Portfolio

Open Entry 70642 in Portfolio by משה רווח
0
Open Entry 70640 in Portfolio by משה רווח
0

תחומי התמחות

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

120 ₪ לשעה
AJAX
אני עובד עם AJAX כדי להוריד את הצורך בטעינות עמוד.

כשאני בונה אתרים, חלק מהפעמים טעינות עמוד יכולות להיות מציקות ואני משתמש ב-AJAX כדי להפטר מהן.

כשאני בונה אפליקציות אינטרנט, בעצם אתרים שמתפקדים במלואם אחרי הטעינת עמוד הראשונה בלבד, אני משתמש ב-AJAX בכל פעולה של המשתמש וכך האפליקציה נפטרת מטעינות עמוד ומאפשרת חוויה דומה לחוויה שאנחנו מקבלים מאפליקציות לסמטרפון.
HTML5, CSS3, JavaScript
מדי פעם אני מתרגם עיצוב מתמונה או קובץ פוטושופ ל-HTML ו-CSS. מדי פעם אני כותב את האתר בלי תבנית מעוצבת מראש.

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

אני מתמיד לשמור על האתר Responsive כך שיהיה קריא גם דרך המסכים הקטנים (פלאפונים, טאבלטים, לפטופים). אם פלאפונים הם קהל יעד חשוב, אני מציג גרסאות שונות לפלאפונים ושולחנות עבודה.

אם האתר הוא אפליקציית אינטרנט, אני משתמש ב-React JS (כלי מאת Facebook) כדי להפטר מטעינות עמוד ולשמור על חוויה חלקה ומהירה, דומה לחוויה שאנחנו מקבלים מאפליקציות סמרטפון.
Java
יש לי נסיון עמוק עם Java דרך פיתוח אפליקציות אנדרואיד, עבודה עצמאית עם מנועי משחקים וכתיבת תוכנת שולחן עבודה שמתקשרת בפרוטוקול בינארי של שרת משחק כדי לתפקד כקליינט אוטומטי. כתבתי תוכנות נוספות עם Java כמו חנות מוסיקה ו-Web Scraper.
מתכנת, פיתוח תוכנה כללי
השפה שאני מתמיד לעבודה איתה היא Go. שפה יחסית חדשה (2009) מבית גוגל, שלאחרונה, 4 שנים אחרי שהתחלתי לעבוד איתה, החלה לצבור תאוצה ותמיכה מחברות ענק כמו Dropbox, SoundCloud, Apple ו-Twitter.

השימוש העיקרי שאני עושה עם Go הוא פיתוח שרתים לאפליקציות אינטרנט, אפליקציות אנדרואיד ותוכנות מחשב.
במשך 4 שנים כתבתי עשרות שרתים עם Go ואני מרוצה מהשפה והכלים סביבה כי הם מאפשרים לי לקצר את זמן הפיתוח ועוזרות לי להמנע מתקלות בלתי צפויות במוצר הסופי.
BI, Data Science, Big Data
אני אחראי על מסד נתונים תחת MySQL המכיל מעל ל-3 מליון נכסי נדל"ן ו-6 מליון אנשי קשר. הנתונים נאספו מ-20 אתרים שונים וממשיכים להתעדכן כל יום.

כתבתי תוכנה שמורידה את כל הכתוביות הקיימות ב-opensubtitles ומאפשרת לחפש בתוכן (לעומת opensubtitles שמחפש רק בכותרת של הכתוביות) בעזרת חיפוש טקסט חופשי Apache Solr.

כתבתי Web Scraper שיודע להמשיך ולעדכן את מסד הנתונים מהמקור כמעט בזמן אמת. כלומר, איך שרשומה נוספת\נמחקת\מתעדכנת באתר המקור, מסד הנתונים מתעדכן.
Python
בניתי שרתים לאתרי אינטרנט ואפליקציות שולחן עבודה עם Tornado Web Server ו-Bottle.
כתבתי מעל 20 Web Scrapers עם Python המחלצים מידע מאתרי נדל"ן וחנויות וירטואליות.
פיתוח אפליקציות ל- Android
הייתי שותף בבניית חנות אלטרנטיבית ל-Play Store. אני עובד על אפליקציות נוספות שמשלבות Material Design ופועלות עם צד שרת הכתוב ב-Go.
JQuery
כתבתי עשרות אתרים עם jQuery.

לפני שהתחלתי לעבוד עם React JS, לא יכלתי לעבוד בלי jQuery. אמנם React JS הוא לא תחליף של jQuery, הוא מוריד את הצורך שלו.

אני עדיין עובד עם jQuery כשאני לא עובד עם React JS.
DB - MongoDB
יש לי נסיון עמוק עם MongoDB והעדפה למסדי נתונים מסוג NoSQL, מכיוון שהבחנתי בכך שהטכנולוגיות הללו יכולות להאץ את מהירות הפיתוח שלי, אך אני מודע לכך שהם אינן מתאימות לכל פרוייקט ובמקרים אלו אני פונה ל-RDBMS כמו MySQL.
בניתי עשרות שרתים לאתרים או אפליקציות שעובדים עם MongoDB ומנצלים את ה-Aggregation Framework וה-Geospatial Indexing שהוא מציע.
מפתחי Front-end
מפתחי Back-end

בניית אתרים

120 ₪ לשעה
בניית אתרים דינמיים
בניתי אתרים רספונסיביים למסכים קטנים (נייד) וגדולים (שולחן עבודה), בניתי אפליקציות דפדפן (SINGLEבעזרת React (אלטרנטיבה ל-AngularJS מאת Facebook). אני עובד עם Go (שפת תכנות בחסות Google) ואם יש ביקוש לשפה אחרת, אני מנוסה בבניית אתרים גם עם Python ו-PHP.

חוות דעת

ajax loader