Junior Python Developer

Основное


Описание

Ищу позицию Backend разработчика на стеке языка Python.

Люблю функциональный стиль, могу немного в ООП. Стараюсь писать в соответствии с the clean architecture. Соблюдаю стандарт PEP8.
В окружении использую arch, I3, vim, tmux. Мои .dotfiles. Понимаю, как работают sockets, filesystem, processes. Самостоятельно организую инфраструктуру приложения. Опишу роли ansible, разверну backend приложения, настрою nginx, пропишу dns, установлю https через cloudflare.

В прошлом сертифицированный специалист PMI c 3+ годами опыта управления промышленными проектами.

В рамках обучения по программе Python-программист выполнил следующие учебные проекты:

  • Brain Games - набор из пяти консольных мини-игр.
    Стек технологий:

    • Настройка окружения проекта, линтер (poetry, make, flake8)
    • Контроль версий (Git)
    • Проверка качества кода (CodeClimate)
    • Непрерывная интеграция/CI (Github Actions)
    • Препубликация и локальная установка пакета (test.pypi)
  • GenDiff - приложение сравнивающее файлы json и yaml, выполнено в виде cli и библиотеки.
    За основу взят метод обхода в глубину, с помощью которого рекурсивно обходится древовидная структура файлов.
    Стек технологий:

    • Архитектура приложения
    • Функциональное программирование (чистота, побочные эффекты)
    • Работа с древовидными структурами данных посредством рекурсии
    • Автоматическое тестирование (pytest, fixtures)
  • Pageloader - легковесный парсер веб-страниц. Помимо html страницы приложение скачивает картинки, стили и js.

Разрабатывал по TDD. Для тестирования использовал моккинг http-запросов, отладка велась через логи.
Стек технологий:
- Манипуляции с DOM (beautifulsoup4)
- Валидация вводимых данных (regexp, urlparse)
- HTTP-запросы (requests)
- Работа с файловой системой (os, sys)

Решаю задачки на Hackerrank (профиль). Работаю с материалами SICP на языках Racket/Scheme.
Изучаю архитектуру приложений на разных языках (Python, Js, Ruby, PHP семейство-Lisp). Ради удовольствия смотрю в ИБ.

Хочу развиваться как backend разработчик.

Вредных привычек не имею, спортом занимаюсь.

Навыки
  • Git
  • CI (Github Action, Travis CI, CodeClimate)
  • TDD
  • Linux (ветка Debian, Arch)

  • Back-end:

    • Flask
    • PostreSQL, SQLite3
    • Ansible
    • Nginx
  • Front-end:

    • HTML5, CSS3, SASS
    • Js (базовые знания)
Награды, Сертификаты
  • Профессия Python-программист на Hexlet.io (Профиль)
  • Курс программирования на Python от ВШЭ на Coursera.org

  • Project Management Institude:

    • Planning and control of projects. Network Scheduling.
    • Management of investment building projects.
    • Project management module - Basic/Advancet course.
Владение английским
Читаю профессиональную литературу
Контакт
efimmm.job@gmail.com linkedin.com/in/chashinefim

Работа


Planning and Schedule Engineer, [Sibur](https://www.sibur.ru/)
дек. 2016 - марта 2019

Занимался управлением проектами и контролем за рисками на строительстве завода ЗапСибНефтехим - крупнейший нефтехимический проект восточной Европы (общ. стоимость 9,5 млрд долларов).

Основные задачи:

  • Разработка графиков 3-4 уровня по каждой из EPC стадий проекта.
  • Внедрение и сопровождение программного обеспечения EasyPlant, ICAPS (контроль прогресса на строительной площадке, передача в ППНР/ПНР)
  • Подготовка презентационных и иных материалов для совещаний и отчётов о ходе реализации проекта.
  • Аналитика в части контрольных вех проекта, формирование материалов для дальнейшей претензионной работы в случаях срыва сроков выполнения.
  • Формирование ведомостей объёмов работ на основании выпускаемой РД.

Достижения:

  • Во время стажировки спроектировал график 4 уровня и сопроводил аналитикой моно-проект ПП 500 кВ Тобол (5,3 млрд рублей)
  • В рамках основной установки Полиэтилен (мощность 1.5 млн. тонн в год) разрабатывал график 4 уровня (10 т. чел./ч), осуществлял контроль прогресса\рисков.

Тесное взаимодействие со следующими контрагентами:

  • CC7 строительное подразделение CNCEC (Китай) - PC contractor
  • TECHNIP (Франция) - EP contractor
  • НИПИГАЗ (Россия) - EPC contractor
Field Engineer, [Magnum](https://magnumsport.com/)
авг. 2015 - марта 2016

Работал мастером СМР на строительстве ледового дворца Платинум арена (3,8 млрд руб) приуроченного к открытию зимней Универсиады 2019 г.

Основные задачи:

  • Организация и контроль работ в соответствии с проектной документацией и строительными нормами.
  • Принятие форм КС-2, КС-3.

Образование


Промышленное и гражданское строительство, Инженерно строительный институт, Сибирский федеральный университет
сент. 2010 - июля 2016

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

frontend-программист
Привет! Хороше резюме, но в самом начале ...
1 Ответ

Ruby on Rails developer
Есть несколько тем, которые было бы круто ...
1 Ответ

PHP-программист
Добрый день! Видно, что у вас хороший сти...
1 Ответ

frontend-разработчик
Привет! Пару советов: 1) Начинать стои...
1 Ответ

Junior Python Developer
Привет! Есть два совета: 1) В описание д...
1 Ответ

Ruby on Rails Developer
Привет, Кайрат! Резюме выглядит суховато,...
1 Ответ

Frontend разработчик
Привет! Резюме выглядит хорошо :) Можно ...
1 Ответ

Ruby on Rails Developer
Если это кусочек резюме, то ок, но т.к. то...
2 Ответа

Ruby on Rails Developer
> самостоятельно с нуля создавал сложные в...
2 Ответа

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