Python-разработчик
Контакты
Ищу возможность начать свою карьеру в качестве junior Python-разработчика. Готов работать как удаленно, так и в офисе, имею возможность релоцироваться в пределах России.
Языком Python увлекся, работая ведущим инженером по разработке проектов в нефтегазовой сфере(Роснефть).
В данной сфере привлекает:
- возможность применения навыков программирования в решении прикладных задач как в инженерии - автоматизация и внедрение новых методов ускорения рабочего процесса разработки проектной и рабочей документации, так и в науке - комплексный анализ и систематизация данных.
- возможность неограниченно развиваться в профессиональной деятельности за счет обширной базы данных и свободно распространяемой технической документации
С ноября 2022 обучаюсь на курсах школы программирования Hexlet по направлению Python-разработчик(c изучением веб-фреймворка Django).
За время обучения разработал 2 проекта:
Brain-games
Описание программы: 5 консольных арифметических игры, в которых пользователь взаимодействует с командной строкой. Каждая игра задает вопрос, на который нужно ответить, после 3 правильных ответов игра заканчивается, а после не правильного ответа предлагает попробовать снова.
Применяемый стек технологий:
- Python
- Poetry
- Flake8
- Git
- CodeClimate
Полученные навыки:
- Настройка рабочего окружения
- Построение правильной структуры проекта
- Отслеживание качества кода
- Работа с Git и GitHub
Difference Calculator
Описание программы: Консольная утилита, определяющая различия между файлами JSON и YAML. Вывод производится по выбору пользователя в форматах: stylish(default), plain и json.
Применяемый стек технологий:
- Argparse
- Github Actions
- Pytest
Полученные навыки:
- Работа с древовидной структурой
- Парсинг командной строки и чтение файлов
- Автоматическое тестирование и практика TDD
- Непрерывная интеграция (CI) с помощью GitHub Actions
- Работа с форматами JSON и YAML
- Python
- Flask
- Poetry
- Автоматическое тестирование (Pytest)
- Flake8
- Git и GitHub
- CI/CD (GitHub Actions)
- HTML
- Инструменты: VS Code, WSL (Ubuntu).
Cистемы автоматизированного проектирования на профессиональном уровне:
- Autodesk AutoCAD
- nanoCAD
Графические редакторы на профессиональном уровне:
- Adobe Photoshop
- Adobe Lightroom
Графические редакторы на любительском уровне:
- Adobe Premiere Pro
- DaVinci Resolve
Опыт
- Автоматизация рабочего процесса с помощью python и VBA(на основе фреймворков работающих с MS Excel и AutoCAD)
- Разработка проектов нефтегазовых объектов
- Разработка ТЗ
- Контроль технической документации
- Согласование с заказчиком
- Разработка проектов нефтегазовых объектов
- Разработка ТЗ
- Контроль технической документации
- Согласование с заказчиком
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Уфа