Junior Python-разработчик
Основное
Не указано
Проживание: Самара
Ищу работу на позицию python-разработчика. Рассматриваю вакансии на полную занятость в удаленном формате.
На текущий момент завершил обучение Hexlet на профессию Python-разработчик.
Завершил 4 из 4 учебных проекта:
Игры разума
Набор математических мини-игр, запускаемых в консоли.
В рамках проекта познакомился с:
- настройкой окружения
- работой в командной строке
- работой с poetry
- работой с Git
- настройкой CI (Github actions)
- применением flake8
Стэк: Python, Poetry, Flake8, Git, GitHub Actions (CI)
Вычислитель отличий
Консольное приложение, позволяющее сравнивать две структуры данных и показывать отличия между ними.
В рамках проекта познакомился с:
- работой с разными форматами данных: json, yaml
- написанием unit-тестов c помощью pytest
- использованием фикстур
- созданием cli-приложения и оформлением справочной информации о приложении
- работе с рекурсией
Стэк: Python, Poetry, PyYAML, Flake8, Pytest, Pytest-cov
Загрузчик страниц
Приложение, которое может работать как консольное и как библиотека для скачивания переданных HTML страниц, всех локальных ресурсов страницы и изменение пути до них в конченом HTML файле.
В рамках проекта познакомился с:
- работой с библиотекой requests
- работа с DOM с применением библиотеки beautifulsoup4
- обработка ошибок
- логирование приложения
- написание тестов с применением requests-mock
- работа с прогресс баром
Стэк: Python, Poetry, requests, beautifulsoup4, flake8, pytest, pytest-cov, requests-mock
Менеджер задач
Это простое веб-приложение для управления задачами в компании или команде. В приложении реализована регистрация новых пользователей, аутентификация. Можно создавать новые задачи, статусы и метки, назначать исполнителей задач. Пользователь может редактировать свою учетную запись, изменять информацию и пароль.
Пока пользователь участвует в задании, его учетная запись не может быть удалена. Пока задаче присвоен статус или метка, она не может быть удалена.
В рамках проекта познакомился с:
- фреймворком Django
- Bootstrap
- деплой на Railway
- Организация логирования ошибок с помощью Rollbar
Стэк: Python, Poetry, Django, Bootstrap, django-filter, flake8, railway, rollbar
- Python (опыт учебных проектов на hexlet и написание автотестов back сервисов)
- Уверенный пользователь linux/windows
- Опыт работы с jira/confluence
- Опыт работы с git
- Проектирование и разработка структур БД и ХП (MSSQL/T-SQL)
- Опыт работы с postman
- Опыт управление командой из 2х аналитиков, 2 разработчиков (web/mobile) и 1 тестировщика.
- Опыт планирования задач на команду на спринт и на квартал.
- Опыт поддержки решений в продакшен контуре
- Опыт работы с pytest написание автотестов для API сервисов
Работа
- Разработка мобильного приложения для работы с финансовым рынком
- Разработка web приложения для работы с клиентами.
- Управление командой аналитиков, разработчиков и тестировщиков
- Планирование ресурсов и состава спринта
- Взаимодействие с заказчиком (банк из топ-5)
- Декомпозиция задач
- Создание back2back, front2back сервисов
- Проектирование методов АПИ
- Проектирование и разработка структуры БД и ХП
- Согласование архитектуры приложения
Достижение:
* Спустя 1.5 года работы продвинулся от Junior Системного Аналитика к Старшему Аналитику.
Образование
Комментарии
Рекомендации
Привет, Антон!
Давай остановимся на Описании и проработаем его с точки зрения структуры.
У каждого ресурса, где размещается резюме, своя структура и ее нужно учитывать.
1. Описание.
В описании предлагаю начать с основной цели: какие вакансии рассматриваешь, язык разработки, формат работы (офис/гибрид/удаленно), город проживания.
Дату рождения можно не указывать, контакты для связи и ссылки на профили -вынести в раздел Контакты.
2. Учебные проекты.
Их необходимо включить: описать суть проекта, полученные навыки и стек. Примером описания проектов может послужить: https://cv.hexlet.io/resumes/701#answer-587
5. Добавить фото на GitHub и продолжать с ним качественно работать.
6. Контакты. Мы договорились, что из верхней части нам нужно отнести их в этот раздел.
7. Работа.
Было бы здоров отметить свои достижения/успехи за этот период работы.
Удачи тебе в поисках новых предложений!
Добавить комментарий