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. Слишком много описания выполненных проектов. Сократите или оформите так, чтобы было читабельно (маркеры, выделение текста и тд).

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет некоторые положительные аспекты, такие как ясное изложение ваших практ...
Это резюме выглядит достаточно информативным и хорошо структурированным. Оно содержит п...
Это резюме отражает ваше стремление к развитию в области Java-разработки и демонстрируе...
Это резюме Frontend-разработчика со знанием Vue.js содержит много полезной информации о...
Резюме выглядит впечатляюще. Оно хорошо структурировано, содержит подробное описание оп...
Это резюме представляет вас как кандидата с опытом работы в области инженерии и проекти...
Привет, Алиса! Отличное резюме получилось, ты молодец))
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...