Junior Python Developer
Контакты
Меня зовут Белявский Павел.
Я ищу работу/стажировку по профессии Junior Python Developer.
Хочу приступить к реальным проектам, применить свои знания на практике, расти и развиваться в компании с высокой инженерной культурой.
На данный момент прохожу обучение на платформе Hexlet по профессии "Python-разработчик".
В рамках профессии завершил следующие проекты:
Игры разума (Brain Games)
В данном CLI-проекте реализован ряд несложных математических задач, оформленных в виде викторины.
Полученные навыки:
- Настройка окружения и управление проектами с Poetry
- Работа с командной строкой
- Работа с Github
- Отслеживание качества кода (Flake8, WemakePythonStyleguide)
- Анализ кода с помощью CodeClimate
- Настройка непрерывной интеграции (CI) с помощью GitHub Actions
Стек технологий: Python
, Ubuntu
, PyCharm
, Git
, Poetry
, flake8
, GitHub Actions (CI)
.
Вычислитель отличий (Difference calculator)
Консольная утилита представляющая разницу между двумя структурами данных в формате JSON или YAML. Различия могут быть представлены в выбранном формате. Утилита может использоваться как библиотека.
Полученные навыки:
- Работа с древовидными структурами данных
- Применение рекурсивных алгоритмов обработки данных
- Рефакторинг кода (CodeClimate)
- Разработка через тестирование (TDD)
- Тестирование с использованием Pytest, CodeClimate
- Библиотека argparse, работа с параметрами командной строки
- Библиотеки json и PyYaml для работы с файлами
- Структурирование проекта
Стек технологий: Python
, Poetry
, PyCharm
, Git
, GitHub Actions (CI)
, pytest
, pytest-cov
, argpars
, Code Climate
, flake8
, json
, yaml
.
Планирую продолжить обучение на курсе и освоить PostgreSQL, Flask, Bootstrap, Django, Docker...
О себе:
Математический склад ума, способность к обучению и развитию, работа в команде.
Помимо онлайн курсов уделяю время чтению профессиональной литературы (сейчас читаю книгу Пола Бэрри "Изучаем программирование на Python", ранее прочёл книгу Адитья Бхаргава "Грокаем алгоритмы").
Алкоголь не употребляю, не курю. В свободное время занимаюсь семьёй и спортом.
- работаю на OC Linux Ubuntu
- пишу на Python 3
- использую стандарты flake8, PEP8
- использую PyCharm
- использую Git, Github
- для работы с пакетами использую Poetry
- пишу тесты на Pytest и контролирую покрытие кода тестами с помощью плагина pytest-cov
- применяю CI на GitHub Actions
- качество кода отслеживаю с помощью Code Climate
В ближайших планах Flask, Django, Bootstrap, PostgreSQL, Docker.
Опыт
Автоматизация бизнес процессов оперативного и бухгалтерского учёта на базе ПП "1С Предприятие 8.3". Интеграция с SAP R/3 и другими системами с использованием web/rest-сервисов.
За время работы участвовал во многих проектах. Один из них:
В рамках проекта по автоматизации обмена транспортных разнарядок на отгрузку нефтепродуктов с заводов, автоматизировал участок:
- получения информации об отгрузках с нефтеперерабатывающих заводов,
- распределения полученных данных по заявкам от контрагентов
- и выписки комплекта необходимых документов. Предусмотрена возможность интерактивного изменения распределения отгрузок для исключительных случаев.
В результате ручная операция, которой занимались несколько сотрудников в течение рабочего дня, выполняется автоматически за 10 минут с учётом всех проверок.
Разработка и внедрение корпоративной информационной системы на основе программной платформы "1С: Предприятие" версии 7.7.
- Бюджетное управление;
- Углубленный учет и контроль;
- Мониторинг договоров и объектов;
- Утверждение, планирование и процентование субподрядных договоров;
- Расчеты по оплате труда;
- Архивное хранение документации.
- Совместная работа более десяти удаленных филиалов в единой информационной базе.
- Внедрение модуля CRM на базе программного продукта «1С: Управление производственным предприятием».
- Организация on-line загрузки данных «Системы контроля управления доступом» в информационную базу данных «1С: Предприятие» 8.0.
- Настройка системы тестирования и оценки психологического портрета сотрудников для кадровой службы на основе базы данных «1С: Предприятие» 8.0.
Постановка задачи, определение границ проекта, написание проектной документации, сопровождение проектов от переговоров с заказчиком до сдачи системы в эксплуатацию. Разработка информационной системы. Последующая поддержка и сопровождение созданной системы. Анализ, моделирование, оптимизация и регламентация бизнес-процессов в различных областях. Интеграция с другими информационными системами, полное документирование системы, обучение персонала заказчика.
- Автоматизация и поддержка в актуальном состоянии бухгалтерского, производственного и управленческого учета. Длительность проекта: 13 месяцев, заказчик ЗАО «Аргументы и Факты», Москва.
- Автоматизация бухгалтерского учета и расчета заработной платы в транспортно-экспедиционной компании. Длительность проекта: 9 месяцев, заказчик ООО «Голион МТ», Москва.
- Автоматизация учета субстанций и работы с клиентами в компании дистрибьюторе фармацевтических препаратов. Длительность проекта: 10 месяцев, заказчик ЗАО Фирма "Центр внедрения «Протек», Москва
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Haifa, Israel