מיכאיל ד.
מפתח JavaScript בכיר
מֵידָע
זמין
תעסוקה
זמן מלא
משרה חלקית
מומחיות
FrontEnd
מקום
אודסה, אוקראינה
ניסיון עבודה
5+ שנים
מיומנויות
Vue.js
Three.js
Nuxt.js
JavaScript
שפות
English
יָלִיד
Ukrainian
יָלִיד
תיק עבודות
CV
הורד PDFמפתח JavaScript בכיר עם ניסיון של למעלה מ-8 שנים בפיתוח אפליקציות ווב, מתמחה ביצירת מערכות אינטרנט בעלות עומס גבוה וניתנות להרחבה. יש לי ידע מעמיק במסגרות וספריות JavaScript מודרניות כמו React, Vue.js ו-Three.js. המומחיות שלי כוללת בניית ממשקי משתמש מורכבים, פיתוח לוגיקה בצד השרת באמצעות Node.js ובניית אפליקציות בעלות ביצועים גבוהים. יש לי את הכישורים להדריך ולהוביל צוותי פיתוח, ולהשתתף באופן פעיל בהחלטות ארכיטקטוניות ובאופטימיזציה של תהליכי פיתוח.
כישורים מקצועיים:
- שפות תכנות: JavaScript (+ES6), TypeScript
- מסגרות וספריות: React.js, Vue.js, Three.js, Next.js, Nuxt.js
- פיתוח שרתים: Node.js, Express.js
- מאגרי מידע: MongoDB, PostgreSQL, MySQL
- כלים: Webpack, Babel, Docker, Git, Jenkins
- בדיקות: ג'סט, מוקה, ברוש, מחזאי
- מתודולוגיות: Agile (Scrum, Kanban), Code Review, TDD, BDD
- טכנולוגיות נוספות: REST API, GraphQL, WebSockets, Redis, AWS (EC2, S3)
Avada Media, אודסה
- הובלת צוות של 5 מפתחים בפרויקט ליצירת פלטפורמה מורכבת המבוססת על React ו-Node.js.
- פיתוח ארכיטקטורת מיקרו-שירות ואינטגרציה עם ממשקי API חיצוניים כגון Stripe ו-Plaid.
- אופטימיזציה של צד הלקוח כדי להבטיח ביצועים גבוהים ושיפור חווית המשתמש.
- הטמיע עיבוד צד שרת (SSR) באמצעות Next.js לשיפור ביצועי קידום אתרים ואפליקציות.
- הדרכת מפתחים זוטרים, עריכת ביקורות קוד והשתתפות בהחלטות אדריכליות.
NDA, פולטבה
- פיתוח אפליקציות אינטרנט באמצעות Vue.js למסחר אלקטרוני.
- צור רכיבים מודולריים וניתנים לשימוש חוזר עבור ממשקים מורכבים באמצעות Vue.js ו-Veex.
- אינטגרציה עם ממשקי API שונים של REST ו-GraphQL לאינטראקציה עם לוגיקה בצד השרת.
- אופטימיזציה של טעינת הדפים ושיפור תגובתיות האפליקציה, כולל עבודה עם טעינה עצלנית ואחסון נתונים במטמון.
- עבוד עם צוות העיצוב כדי ליצור ממשק משתמש/UX ממוקד משתמש.
דנפר, אוקראינה (מרץ 2014 - דצמבר 2015)
- פיתוח אפליקציות אינטרנט אינטראקטיביות באמצעות React.js ו-Node.js לפרויקטים בתחום החינוך המקוון.
- יצירת לוגיקה של שרת ב-Node.js ואינטראקציה עם מסדי נתונים (MongoDB, PostgreSQL).
- הטמעת פונקציונליות בזמן אמת באמצעות WebSockets לפלטפורמות חינוכיות עם צ'אטים מקוונים ושיחות ועידה בווידאו.
- הגדרת צינורות CI/CD לפריסה אוטומטית של יישומים.
- השתתפות בתכנון אדריכלות ובחירת טכנולוגיה לפרויקטים.
עצמאי
- פיתוח פרויקטים קטנים וסקריפטים ב-JavaScript
- פריסת אתר ושילוב עם מערכות CMS, כתיבת תוספים מותאמים אישית באמצעות jQuery.
הַשׂכָּלָה:
- תואר ראשון בטכנולוגיית מידע - האוניברסיטה הלאומית של קייב. טאראס שבצ'נקו (2008 - 2012)
תעודות:
- React - המדריך השלם - Udemy (2021)
- פיתוח אינטרנט מלא עם JavaScript - Coursera (2020)
- פיתוח Vue.js מתקדם – Pluralsight (2019)