Hexlet CV

Python-разработчик

Основное


Описание

Ищу позицию Junior Python Developer или стажировку.

Около года самостоятельно изучаю Python, закончил курсы по профессии "Python-программист" на hexlet.io (мой профиль: https://ru.hexlet.io/u/roman-sergeichuk). Владею английским языком на разговорном уровне.

Со всеми моими проектами можно ознакомиться на Github:
https://github.com/Roman-Sergeichuk

Навыки
  • Python: знание синтаксиса, работа с пакетами (использование, создание и публикация);
  • ООП: понимание принципов и использование в Python;
  • функциональное программирование на Python: map, filter, reduce, функции высшего порядка, замыкания, декораторы;
  • Flask: на уровне написания простых приложений.
  • Django: опыт написания веб-приложений с нуля, опыт работы с Django ORM.
  • Django REST Framework: опыт написания веб-приложений с нуля;
  • SQL: написание SQL-запросов различной сложности: работа с агрегатными функциями, работа с несколькими таблицами с использованием JOIN, опыт работы с PostgreSQL и SQLite;
  • HTML, CSS: на уровне создания простых страниц;
  • HTTP: понимание структуры запросов и ответов;
  • Git: ветки, работа с удаленными репозиториями, пул-реквесты;
  • Docker: написание docker-файлов и запуск контейнеров;
  • CodeClimate и TravisCi: использую для тестирования своих проектов;
  • Linux: работа с терминалом и виртуальными окружениями;
  • навыки отладки программ в PyCharm;
  • PyTest: написание unit-тестов;
  • понимание принципов разработки ПО.

Умею находить информацию для решения текущих задач и при необходимости задавать конкретные вопросы, общаться и работать в команде.

Мои проекты:

Task-manager - персонализированный сервис, позволяющий пользователю ставить себе задачи, отражать в системе изменение их статуса и просматривать историю задач.
Технологии: Django, Django REST framework, JSON API, Joser, JSON Web Token, SimpleJWT, PostgreSQL, Docker, Docker Compose.
Исходники и подробное описание: https://github.com/Roman-Sergeichuk/task-manager.git

Speech-analyzer - скрипт для анализа записанных телефонных разговоров.
Технологии: Python, PostgreSQL, tinkoff-voicekit-client, logging, psycopg2, prompt.
Исходники и подробное описание: https://github.com/Roman-Sergeichuk/speech-analyzer.git

Metrics - веб-приложение для ведения учета показаний счетчиков воды с интерфейсами для клиента и администратора.
Технологии: Python, Django, CSS, Bootstrap, SQLite.
Приложение развернуто на pythonanywhere: http://rsergeichuk.pythonanywhere.com
Исходники и подробное описание: https://github.com/Roman-Sergeichuk/metrics.git

MyBlog - веб-приложение для ведения записей в блоге.
Технологии: Python, Django, CSS, Bootstrap, PostgreSQL.
Приложение развернуто на heroku: https://rsergeichukblog.herokuapp.com
Исходники и подробное описание: https://github.com/Roman-Sergeichuk/my-first-blog.git

Page-loader - CLI-утилита для скачивания веб-страниц и ресурсов для них.
Технологии: Python, poetry, argparse, requests, BeautifulSoup4, logging, progress, pytest, flake8, CodeClimate, Travis-CI.
Исходники и подробное описание: https://github.com/Roman-Sergeichuk/python-project-lvl3.git

Gendiff - CLI-утилита для поиска различий между JSON или YAML файлами.
Технологии: Python, poetry, argparse, json, PyYAML, pytest, flake8, CodeClimate, Travis-CI.
Исходники и подробное описание: https://github.com/Roman-Sergeichuk/python-project-lvl2.git

Brain Games - набор математических мини-игр с command line интерфейсом.
Технологии: Python, poetry, prompt, flake8, CodeClimate, Travis-CI
Исходники и подробное описание: https://github.com/Roman-Sergeichuk/python-project-lvl1.git

Награды, Сертификаты
Владение английским
Читаю профессиональную литературу

Работа


Переводчик с английского языка, Фриланс
сент. 2016 - по настоящее время

Переводчик с английского языка
Перевод и редактура текстов технической тематики (строительство, машиностроение, ИТ, авиация, транспорт и др.).

Работаю в SmartCAT.
Мой профиль: https://ru.smartcat.ai/marketplace/user/roman-sergeichuk

Благодаря постоянному саморазвитию и практическому опыту ремонта и обслуживания различного технологического оборудования достиг уверенного владения технической терминологией и умения качественно переводить техническую документацию.

Главный специалист отдела технической документации, ООО "Стройгазмонтаж"
сент. 2013 - июля 2020
  • входящий контроль, систематизация и учет полученной технической документации от заказчика;
  • деловая переписка с заказчиками и подрядчиками от лица руководства компании;
  • составление и согласование актов сверки полученной и выданной технической документации.
Инженер-механик, ОАО "Тверской полиграфический комбинат"
нояб. 2009 - сент. 2013
  • руководство бригадой наладчиков;
  • организация ремонтов полиграфического оборудования;
  • перевод технической документации с английского;
  • составление графиков профилактик оборудования;
  • поиск и заказ запасных частей;
  • совмещение должности инженера-конструктора.
Инженер-конструктор, ОАО "Тверской полиграфический комбинат"
нояб. 2008 - нояб. 2009
  • создание чертежей с целью изготовления или восстановления деталей полиграфического оборудования;
  • геометрические и прочностные расчеты деталей и узлов полиграфического оборудования;
  • составление и ведение технической документации.

Образование


Переводчик в сфере профессиональной коммуникации, ФГОУ ВПО "Тверская государственная сельскохозяйственная академия"
сент. 2011 - июля 2013
Эксплуатация и сервисное обслуживание автотранспортных средств, ФГОУ ВПО "Тверская государственная сельскохозяйственная академия", диплом с отличием
сент. 2003 - июля 2008

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

Привет, Роман!

Хотела бы добавить несколько замечаний к резюме:
1. Стоит начать с того, какую работы вы ищете (стек, занятость, формат и тд), а только потом переходить к тому, что знаете и умеете;
2. Слишком много описания выполненных проектов. Сократите или оформите так, чтобы было читабельно (маркеры, выделение текста и тд).

Желаю успехов и обращайтесь, если нужна помощь :)


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Привет! «Ищу работу или стажировку python разработчиком. На данный момент опыт комме...
Анна, добрый день! Хорошее резюме по структуре, содержанию и оформлению :) Могу отм...
Дмитрий, добрый день! По поводу описания учебных проектов есть замечание: попробуйте...
Кира, добрый день! 1) Описание без использования красных строк читать очень очень сл...
Стас, добрый день! Советую ознакомиться со следующими ссылками и внести правки в рез...
Добрый день! 1) В описании пишите - "верстала сайты для себя, удалось немного порабо...
Константин, привет! Оставлю комментарии по ревью резюме: 1) Укажите детали по иск...
Екатерина, добрый день! Оставлю рекомендации как сделать резюме лучше: 1) Начинай...
Василий, привет! Отличное резюме и по содержанию, и по оформлению. Рекрутер одобряет...
Николай, добрый день! Резюме требует доработок. Прежде всего, нужна правильная струк...