Опытный специалист с опытом в веб разработке около 6-7 лет. В последнее время специализация на back-end разработке веб-приложений с использованием: PHP (PHP5, PHP7), JavaScript (pure JS, jQuery), HTML & CSS (BootStrap, Custom CSS). Опыт разработки с использованием MVC модели и объектно-ориентированного стиля программирования. Опыт в БД архитектуре. Также есть опыт синхронизации мобильных и веб-приложений (настраиваемый REST API), развертывания и настройки инфраструктуры, интеграции со сторонними API и службами.
Организовывал работу небольшой фриланс-команды из пяти человек: дизайнера, фронтэнд, бэкенд и мобильных разработчиков. Обладаю лидерскими качествами, умею работать в команде, легко нахожу общий язык с коллегами – конструктивные диалоги+ анализ+ решение вопроса = результат. Целеустремленный и исполнительный, всегда довожу задачи до конца. Внимателен к деталям и фокусируюсь на качестве и оптимизации в своей работе.
■ Разработчик программного обеспечения с 5-летним опытом работы ■ Опыт работы с PHP, Laravel, REST API ■ Опыт работы с JavaScript, Vue.js ■ Хорошая экспертиза в HTML5, CSS3, SCSS ■ Сфокусирован на создании красивых технических решений и внимателен к деталям ■ Хорошие навыки общения ■ Стратегическое мышление, организованность, стрессоустойчивость и ответственность ■ Понимание бизнес-задач ■ Уровень знания английского языка: B1
● Опыт разработки более 11 лет; ● Опыт управления командой разработчиков; ● Опыт разработки собственного API; ● Опыт интеграций продукта со сторонними сервисами; ● Работа с легаси; ● Наличие диплома о дополнительном образовании по Go и 1C-Битрикс; ● Высокая работоспособность и самоорганизация; ● Развитые коммуникативные и управленческие навыки Образование Северо-Кавказский федеральный университет, Институт информационных технологий и телекоммуникаций, 2007 Инженер по информационным системам и технологиям.
3 года разработки Backend с использованием Python, Django, PostgreSQL, MySQL, Docker, Docker compose, а также 1+ года опыта работы с Frontend технологиями JavaScript, HTML, CSS, jQuery, jQuery UI, SCSS, Bootstrap, Ajax; 2+ года опыта написания unit-тестов для Python. Опыт написания тестов с помощью Selenium и requests для Python и mocha для JavaScript. Опыт написания и использования CI/CD, а также разработки по TDD; 2+ года опыта рефакторинга и проведения Code review Python кода. С использованием Pylint, Flake8, Sourcery и rope, а также принципов SOLID, DRY, KISS, YAGNI и PEP8; 3+ года использования Unix-систем; 1+ года опыта работы с API и Django REST framework. Опыт разработки, поддержки и тестирования микросервиса; 1.5+ года опыта работы в Agile командах; Опыт написания запросов в БД как через DjangoORM, так и через SQL-запросы; Опыт работы с Elasticsearch в Django-проекте (исправление багов и внедрение нового функционала); Опыт применения asyncio и aiohttp как в боевых, так и в тестовых проектах; Около полугода опыта работы с C#; Малый опыт работы с Go, RabbitMQ, Flask, Nginx, Vue.js, Celery, PHP;
Кандидат занимается сбором требований, описанием ТЗ и постановкой задач разработчикам, составлением диаграмм и схем, работой с БД, тестированием через Postman, документированием. На последнем проекте занимался интеграцией ДБО с сервисом анти-фрода. Интересно развиваться в архитектурных решениях.
навык проработки детальных сценариев взаимодействия пользователя и системы, взаимодействия frontend и backend; опыт проектирования систем с микросервисной архитектурой, мобильных приложений; знание графических нотаций UML (диаграммы UML: Class diagram, Sequence интег Diagram); опыт проектирования интеграций между различными системами; навыки составления концептуальных моделей данных; навыки проектирования логических моделей данных (для реляционных БД); опыт составления ER-диаграмм; базовые знания SQL; опыт составления перечня user stories; навык подготовки use-cases (по Коберну), Test Case; опыт работы с API-документацией сторонних систем; опыт разработки инструкций и руководств пользователя, внутренних регламентов, стандартов, ведение базы знаний; опыт самостоятельной подготовки прототипов пользовательского интерфейса; опыт формирования требования к административному разделу системы;