Python Backend Developer

Контакты


Контакты доступны после входа на сайт

Описание

Ищу работу backend разработчика на Python Django, готов начать с оплачиваемой стажировки. В данный момент проживаю в Грузии. Рассмотрю любой вариант: удаленно, в офисе, релокация.

В 2020 году начал изучать веб-разработку, в перерывах между работой проходил обучающие курсы, слушал лекции. В 2022 году уволился с работы и решил посвятить год обучению backend разработке на python.

Закончил обучение по профессии python-разработчик в Хекслет. В данный момент продолжаю обучение самостоятельно, ищу первую работу и погружаюсь в профессию.

Cделал 4 проекта:

Brain Games

Консольная утилита, включающая в себя 5 игр, основанных на математической логике, на основе единой архитектуры.
Полученные навыки:
- общее понимание организации приложения (точка входа, движок, пакеты, модули)
- работа с командной строкой
- настройка окружения, использую Poetry
- работа с Github
- работа с переменными, функция, циклами, ссылочными и примитивными типами данных, модулями (импортами и экспортами)

Gendiff

Консольное приложение, которое принимает на вход пути до двух файлов в форматах json/yaml и генерирует разницу. Выходной формат доступен в трех вариантах.
Полученные навыки:
- создание cli-приложения, работа с библиотекой argparse
- понимание слоев абстракций
- работа с древовидными структурами данных, рекурсивный обход деревьев
- написание кода в функциональном стиле, функции высшего порядка
- работа с файловой системой: чтение, запись
- работа с библиотекой Pytest для написания тестов и отладки кода
- работа с Github, Github Actions (CI)

Анализатор страниц

Анализатор страниц – полноценное приложение на базе фреймворка Flask. Здесь отрабатываются базовые принципы построения современных сайтов на MVC-архитектуре: работа с роутингом, обработчиками запросов и шаблонизатором, взаимодействие с базой данных.
Полученные навыки:
- работа с HTTP запросами, Flask
- HTML, CSS, Bootstrap
- работа с шаблонизатором Jinja2
- PostgreSQL, psycopg2
- requests, `BeautifulSoup
- работа с Github, Github Actions (CI)
- деплой на Railway

Task manager

Полноценное приложение, основанное на фреймворке Django. Оно реализует основные принципы создания современных веб-сайтов на основе архитектуры MVC: CRUD, маршрутизацию, CBV, шаблонизацию, взаимодействие с базой данных, Django ORM.
Полученные навыки:
- Работа с HTTP-запросами, Django, ORM
- HTML, CSS, Bootstrap
- PostgreSQL, psycopg2
- CRUD, m2m, o2m
- Работа с GitHub, GitHub Actions (CI)
- Покрытие тестами
- Деплой на Railway

Навыки

Python (знание основ языка, структур данных, функций, ООП)
Понимание web-технологий (TCP/IP, HTTP, DNS, NAT, cookies)
Flask, Django
Знание основных алгоритмов поиска и сортировки, алгоритмов на основе графов, жадных алгоритмов, понимание нотации Big О.
Знание RegExp
Знание основ реляционных БД, запросов SQL
PostgreSQL, psycopg2
Знание основ вёрстки HTML, CSS, Bootstrap
Requests, BeautifulSoup
Пользуюсь Chrome DevTools
Пользуюсь Pycharm
Работаю в командной строке Linux
Работаю с GitHub, Github Actions

Опыт


инженер наклонно-направленного бурения, Baker Hughes
Август 2019 - Июнь 2022
  • бурение нефтяных и газовых скважин;
  • подбор режимов бурения и контроль параметров бурения;
  • коммуникация с заказчиком и подрядчиками;
  • в подчинении команда из трех человек;
  • мои достижения: безопасное и качественное ведение работ, отсутствие непроизводительного времени в работе.
инженер по телеметрическому сопровождению строительства скважин, Halliburton
Март 2008 - Май 2019
  • подбор, настройка, тестирование, программирование приборов телеметрии и каротажа;
  • телеметрическое сопровождение строительства скважин.
  • мои достижения: безопасное и качественное ведение работ, отсутствие непроизводительного времени в работе.

Образование


Бурение нефтяных и газовых скважин, Томский политехнический университет
Сентябрь 2009 - Июнь 2015

О себе
Готов к релокации
Читаю профессиональную литературу на английском языке
Проживаю в городе Тбилиси

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме нуждается в значительной доработке. Вот несколько рекомендаций для улучшения: ...
Резюме содержит следующие положительные аспекты: Опыт работы в крупных банковских учр...
Резюме выглядит хорошо структурированным и информативным. Очевидно, что вы активно учас...
Привет, Александр! Давай улучшим твое резюме: 1. Подраздел «Дополнительные контакты» п...
Это резюме выглядит очень впечатляюще! Здесь представлено множество ценных навыков и до...
Это резюме Frontend-разработчика выглядит впечатляюще и информативно. В нем содержится ...
Привет, Константин! Давай улучшим твое резюме: 1. Описание проектов Давай добавим резу...
Резюме имеет хороший объем информации о ваших навыках и опыте работы. Ваши проекты и до...
Резюме выглядит информативным и хорошо структурированным. Оно включает в себя ключевые ...
Это резюме содержит хорошие аспекты, но есть несколько моментов, которые могли бы быть ...