Максим М. Ruby разработчик, Senior
ID 6656
ММ
Максим М.
Мужчина, 29 лет
Беларусь, Минск, UTC+3
Ставка
3,480 Р/час
вкл. НДС 20% (480 Р)
Специалист доступен с 28 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Ruby разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
НАВЫКИ
• Более 8 лет работы с веб-разработкой
• Отличные знания и опыт работы с Ruby on Rails (более 7 лет)
• Отличный опыт работы с ООП, MVC, шаблонами проектирования и разработки.
• Опыт работы с созданием API, включая аутентификацию, чистоту кода, а также права доступа на основе ролей.
• Практический коммерческий опыт работы с: GraphQL, Grape, фреймворками веб-приложений, фреймворками тестирования, ORM.
• Опыт работы с технологиями баз данных SQL или NoSQL
• Опыт работы с программным обеспечением для контроля версий исходного кода (Git, GitHub, GitLab, Bitbucket)
• Опыт работы в различных типах команд.
ОПЫТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Языки программирования и серверные фреймворки
• Ruby / Ruby On Rails / Grape
• Java / Spring
• PHP / Yii
• Python / Flask
Базы данных и ORM-фреймворки
• PostgreSQL, MySQL, SQLite, OracleSQL, MariaDB, MongoDB
• ActiveRecord
Технологии на стороне клиента
• VueJS, React, JQuery, CoffeeScript, AngularJS
• CSS / SCSS / LESS, Bootstrap
• SLIM, HAML, HTML
Content Management Systems
• Magento
• Fiona
Программная среда, технологии и приложения
• IntelliJ Idea
• RubyMine
• Visual Studio
Системы контроля версий
• GIT
• GitHub
• GitLab
• Bitbucket
Операционные системы
• Linux / Ubuntu
• Windows 7, 8, 10
• MAC OS X
Проекты
(9 лет 7 месяцев)
E-Commerce
Роль
Backend разработчик
Обязанности
Описание: Мобильное приложение для расчета коэффициента поклевки рыбы в выбранном водоеме. С возможностью записи результатов рыбалки и просмотра прогноза погоды вблизи водоема.
Роль: Работал в команде из 4-х человек Backend разработчиком
Обязанности: Создание новых страниц и их функционала; четкое выполнение требований и сроков поставленных задач; поддержание кода в чистоте и порядке; обсуждение и эстимирование задач.
Стадия проекта: Существующий проект: поддержка, разработка новых функций, исправление ошибок
Система контроля версий: GitLab
Технологии: Python(3.10.12), Flask(2.1), PostgreSQL, Jinja2(3.1.2), Alembic(1.8.1), SQLAlchemy(1.4.39)
Стек специалиста на проекте
PostgreSQL, Python, GitLab, SQLAlchemy, Flask, Jinja2
Отрасль проекта
E-commerce & Retail
Период работы
Август 2023 - По настоящее время
(9 месяцев)
E-Commerce
Роль
Frontend разработчик
Обязанности
Описание: Простая платформа, позволяющая пройти короткий опрос о предпочтениях в стиле танцев, уровне допустимых физических нагрузок и ожидаемых результатах. На основе ответов формируется оптимальный план тренировок, доступный для покупки через онлайн-платеж. После успешной транзакции пользователю предоставляются инструкции и возможность зарегистрироваться в основном веб-приложении.
Роль: Работал в команде из 2-х человек Frontend разработчиком
Обязанности: Создание новых страниц и их функционала; исправление проблем и редизайн; выполнение требований и сроков поставленных задач; поддержание кода в чистоте и порядке; обсуждение и эстимирование задач.
Стадия проекта: Существующий проект: поддержка, разработка новых функций, исправление ошибок
Система контроля версий: GitHub
Технологии: React(18.2), react-router-dom(6.10.0), amplitude-js(8.21), mui/material(5.11.11), react-stripe-js(2.1.0), react-paypal-js(7.8.3), sass(1.59.3)
Стек специалиста на проекте
GitHub, Sass, MUI, React
Отрасль проекта
E-commerce & Retail
Период работы
Август 2023 - По настоящее время
(9 месяцев)
E-Commerce
Роль
Backend разработчик
Обязанности
Описание: Это система, которая помогает ИТ-компании автоматизировать основные бизнес-процессы и управлять ими для достижения оптимальной производительности. Предоставляет огромный спектр возможностей, таких как управление ресурсами, планирование, инвойсинг, управление человеческими ресурсами, прибыль и корректировка проектов и т. д. Имеет интеграцию с системами Jira и 1C. Веб приложение.
Роль: Работал в команде из 5 человек backend разработчиком
Обязанности: Создание новых страниц и их функционала; четкое выполнение требований и сроков поставленных задач; поддержание кода в чистоте и порядке; покрытие нового функционала модульными тестами; обсуждение и эстимирование задач.
Стадия проекта: Существующий проект: поддержка, разработка новых функций, исправление ошибок
Система контроля версий: Bitbucket
Технологии: Ruby (2.5.3, 2.7.0), Rails(5.2.3, 6.0.0), Grape, Doorkeeper, Paranoia, Audited, Faraday, Google-cloud, Google-apis-analytic, Whenever, MySQL, Sidekiq, Rspec, Rubocop
Стек специалиста на проекте
MySQL, JavaScript, Jira, Ruby, RSpec, Bitbucket, Rails, Sidekiq, Работа в команде, Grape, rubocop
Отрасль проекта
Manufacturing
Период работы
Май 2022 - Август 2023
(1 год 4 месяца)
Формат работы
Формат работы
Офис, Удаленно
Командировки
Готов
Релокация
Внутри страны
Готов работать на зарубежных проектах
Да
Дипломы и сертификаты
Диплом о высшем образовании 2015 г.
Образование
Высшее
Учебное заведение
БГУИР
Специальность
Инженер-программист-экономист
Завершение учебы
2016 г.