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

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


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы

Junior Android developer
Добрый день, Александр! Позвольте дать не...
1 Ответ

Python разработчик
Привет! Есть несколько рекомендаций по ...
1 Ответ

Frontend-разработчик
Привет! В целом, хорошее резюме для джу...
1 Ответ

Java Junior
Павел, добрый день! Есть несколько рекоме...
1 Ответ

Frontend-developer
Привет! Я как человек, начитавшийся умных...
2 Ответа

Frontend-разработчик
Анастасия, добрый день! Мне понравилось...
1 Ответ

java/android developer
Добрый день, Игорь! Совсем уж скудное о...
1 Ответ

JavaScript разработчик
Привет, Рамиль! В названии JS разработч...
1 Ответ

PHP-разработчик
Привет! Я бы вот это: >Ищу вакансию PHP-...
2 Ответа

Python-разработчик
Привет, Роман! Хотела бы добавить неско...
1 Ответ