RU
#

Play Video

#

# # #
# # #
Photo 21

Михаил Д.

Senior JavaScript разработчик

# # # # # # # #

Информация

Доступный

Работа

Полный день
Частичная

Экспертиза

FrontEnd

Расположение

Одесса, Украина

Опыт работы

5+ года

Навыки
Vue.js
Three.js
Nuxt.js
JavaScript
Языки
flag-uk Англиский Родной
flag-ua Украинский Родной

Senior 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
  • Тестирование: Jest, Mocha, Cypress, Playwright
  • Методологии: 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 для улучшения SEO и производительности приложений.
  • Наставничество младших разработчиков, проведение код-ревью и участие в принятии архитектурных решений.

NDA, Полтава
  • Разработка веб-приложений на Vue.js для электронной коммерции.
  • Создание модульных и переиспользуемых компонентов для сложных интерфейсов с использованием Vue.js и Vuex.
  • Интеграция с различными REST и GraphQL API для взаимодействия с серверной логикой.
  • Оптимизация загрузки страниц и улучшение отзывчивости приложений, включая работу с lazy loading и кешированием данных.
  • Работа с командой дизайнеров для создания UI/UX, ориентированного на пользователя.

Днепр, Украина (Март 2014 – Декабрь 2015)
  • Разработка интерактивных веб-приложений на React.js и Node.js для проектов в области онлайн-образования.
  • Создание серверной логики на Node.js и взаимодействие с базами данных (MongoDB, PostgreSQL).
  • Реализация real-time функционала через WebSockets для учебных платформ с онлайн-чатами и видео-конференциями.
  • Настройка CI/CD пайплайнов для автоматического деплоя приложений.
  • Участие в проектировании архитектуры и выборе технологий для проектов.

Freelance
  • Разработка небольших проектов и скриптов на JavaScript
  • Верстка сайтов и интеграция с CMS системами, написание кастомных плагинов на jQuery.

Образование:

  • Бакалавр информационных технологий - Киевский национальный университет им. Тараса Шевченка (2008 – 2012)

Сертификаты:

  • React - The Complete Guide – Udemy (2021)
  • Full Stack Web Development with JavaScript – Coursera (2020)
  • Advanced Vue.js Development – Pluralsight (2019)
Скачать PDF

Наша социальная жизнь

Привет!👋 Свяжитесь с нами 😀