ЕC
Евгений C.
Мужчина
Россия, Тула, UTC+3
Ставка
3,025 Р/час
НДС не облагается
Специалист доступен с 1 мая 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
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;
Проекты
(1 год 8 месяцев)
Поддержка и развитие сайта статического анализатора
Роль
Full Stack Python Developer
Обязанности
Выполненные задачи и достижения:
Тестирование, исправление багов и рефакторинг сайта;
Добавил исправление опечаток в поиске сайта;
Автоматизировал процесс тестирования;
Написал более 100 тестов;
Добавл frontend-валидацию на формы сайта.
Используемые технологии и инструменты: Python, Django, DjangoORM, Docker, Docker Compose, MySQL, JavaScript, jQuery, Ajax, unittest, HTML5, CSS3, SCSS, Bootstrap, SVN, Selenium, mocha, Elasticsearch, Pylint
Период работы
Март 2021 - Октябрь 2022
(1 год 8 месяцев)
Поддержка и развитие микросервиса пользовательских жалоб
Роль
Python Backend Developer
Обязанности
Выполненные задачи и достижения:
Разработка, тестирование и поддержка API;
Code review своего и чужого кода;
Документирование сервиса.
Используемые технологии и инструменты: Python, Django, DjangoORM, DRF, Docker, Docker Compose, PostgreSQL, Git, GitLab, CI/CD, unittest, Kibana, Flake8
Период работы
Январь 2022 - Март 2022
(3 месяца)
Разработка личного кабинета пользователя сайта
Роль
Full Stack Python Developer
Обязанности
Выполненные задачи и достижения:
С нуля разработал личный кабинет пользователя;
Сверстал по макету в Figma;
Реализовал аутентификацию, регистрацию (с подтверждением по почте), сброс и смену пароля;
На серверной части настроил корректную работу с CRM и сервисом триалов.
Используемые технологии и инструменты: Python, Django, DjangoORM, Docker, Docker Compose, MySQL, JavaScript, jQuery, Ajax, unittest, HTML5, CSS3, SCSS, Bootstrap, SVN, Pylint
Период работы
Январь 2022 - Март 2022
(3 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Тульский Государственный университет
Специальность
Программное обеспечение средств вычислительной техники и автоматизированных систем
Завершение учебы
2022 г.