Backend Python developer

Контакты


Контакты доступны после входа на сайт

Описание

Являюсь начинающим и трудолюбивым Python-разработчиком с опытом написания SQL-запросов, как сырых, так и с использованием ORM. Имею навыки работы с веб-фреймворками Flask и Django, также применяю практики автоматизированного тестирования с помощью Pytest, pytest-django, Factory Boy. Использовал моки из unittest для создания изолированных тестов. Работаю с менеджером зависимостей Poetry, и организовываю непрерывную интеграцию с GitHub Actions. Обладаю знаниями протокола HTTP, понимаю основные принципы асинхронного программирования, знаком с основами работы в среде Linux. Стремлюсь к постоянному развитию и поиску возможностей для применения полученных знаний.

Навыки
  • Python, ООП.
  • HTML, CSS.
  • Git, GitHub Actions (CI).
  • Работа с Linux
  • SQL (PostgreSQL)
  • Flask, Django
  • Базовые знания asyncio
  • Pytest, unittest, pytest-django, factory boy
  • Английский язык: начальные знания
Описание проектов

1."Игры разума"
Описание: Консольное приложение состоящие из 5 простых математических игр.
Результат: В ходе проекта научился пользоваться инструментом для управления зависимостями - Poetry, научился писать модульный код. Также научился создавать текстовый пользовательский интерфейс, используя Curses.

Стек: Curses, Make, poetry, Flake8, CodeClimate, Git, GitHub

2."Вычислитель отличий"
Описание: Консольная утилита для нахождения разницы в 2-х файлах форматов json, yaml | yml и выводом результата в разных форматах.
Результат: При работе над проектом научился писать тесты, работать c древовидными структурами данных. Построил абстрактное синтаксическое дерево. Также добавил графический интерфейс, используя tkinter.

Стек: Tkinter, argparse, json, PyYaml, pytest, unittest, Make, poetry, Flake8, CodeClimate, Git, GitHub

3."Анализатор страниц"
Описание: Веб-приложение на Flask, которое позволяет пользователям анализировать веб-страницы на SEO пригодность.

Результат: Научился создавать веб-приложения и деплоить их на PaaS. Узнал как парсить данные используя beautifulsoup4 и как взаимодействовать с базой данных через python. Получил знания базовых принципов построения сайтов на MVC-архитектуре.

Стек: Flask, Flask-WTF, Jinja2, Bootstrap5, PostgreSQL, psycopg2-binary, requests, beautifulsoup4, python-dotenv, gunicorn, Make, poetry, Flake8, CodeClimate, Git, GitHub

4."Менеджер задач"
Описание: Веб-приложение для управления задачами, созданное с помощью Django. Позволяет пользователям создавать, редактировать, назначать и отслеживать задачи с различными статусами и метками.

Результат: Отработал написание CRUD операций. Научился создавать и использовать модели со связями o2m, m2m. Реализовывать авторизацию пользователей и фильтрацию объектов. Написал тесты с использованием pytest-django и factory boy.

Стек: Django, Django-filter, Django-bootstrap5, dj-database-url, pytest-django, factory-boy, python-dotenv, gunicorn, Make, poetry, Flake8, CodeClimate, Git, GitHub

Опыт


Химик, Фармасинтез-Тюмень
Биофармацевтический завод по производству лекарственных препаратов
Июль 2022 - Январь 2024

Обязанности:
1. Контролировал качество гормональных фармацевтических препаратов.
2. Проводил валидацию и верификацию фармацевтических методик.
3. Обслуживал аналитическое и производственного оборудование, поддерживал его в работоспособном состоянии.
Достижения:
1. Соответствовал установленным дедлайнам на выдачу результатов анализа за счет правильной организации времени при работе с большим количеством задач.
2. Оптимизировал процесс выполнения анализа, обнаружив недостатки и ошибки в фармацевтической методике.
3. Получил обязательства старшего в смене. Два стажера под моим наставничеством успешно вошли в рабочий режим.

Образование


Hexlet. Python-Разработчик
Январь 2024 - по настоящее время
Тюменский государственный университет. Химический факультет. Бакалавриат
Сентябрь 2018 - Июль 2022

О себе
Готов к релокации в рамках страны проживания
Проживаю в городе Тюмень

Работал на биофармацевтическом заводе химиком-аналитиком и решил полностью изменить сферу деятельности, отдав предпочтение тому, что мне больше нравится. Очень рад сейчас обучаться и заниматься тем, что, для меня, действительно интересно.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Ожидает подтверждения
0

Привет, Константин!
Есть несколько дополнений по резюме:
1. Для персонализации давай добавим фотографию в профиль GitHub.
2. Описание
Поскольку раздел посвящен твоему позиционированию, его следует дополнить ключевыми техническими навыками, которыми владеешь на данный момент. Описание - это короткий рассказ (саммери) о тебе как о начинающем разработчике, напиши здесь самое ценное для потенциального работодателя, релевантные навыки и качества, которые ты уже сможешь применить в работе.

Успехов тебе в IT!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Этот образец резюме имеет несколько сильных сторон, но также есть места для улучшений. ...
Резюме Junior Frontend Developer выглядит информативным и содержит подробное описание п...
Привет, Анна! 
Давай улучшим твое резюме: 1. Описание проектов Для удобства и компактн...
Это резюме отражает ваш опыт и навыки в области Ruby on Rails разработки. Ваши проекты ...
Резюме оценивается на 7 из 10. Есть несколько сильных сторон, таких как: Хороший набо...
Привет, Андрей! 
Давай улучшим твое резюме: 1. Описание Ты успешно отразил свое позици...
Привет, Наталья! 
Давай улучшим твое резюме: 1. Описание Данный раздел давай пересобер...
Это резюме Python разработчика имеет хорошие аспекты, но есть место для улучшений. Вот ...
Это резюме содержит информацию о ваших навыках в сфере Frontend-разработки, образовании...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...