Python Backend разработчик
Контакты
Начинающий Python Developer. Работал с такими фреймворками, как Django и Flask. Примеры работ можно посмотреть в моем github профиле. Всяческий пытаюсь развиваться в области разработки и улучшать свои hard skills.
Разработку считаю миром магии и всеми силами пытаюсь стать крутым волшебником.
Скилы:
* ОС: Windows, Linux.
* Языки: Python, SQL, HTML, CSS.
* IDE: PyCharm.
* Управление пакетами: pip, poetry.
* Управление версиями: git.
* Базы данных: PostgreSQL.
* Фреймворки: Flask, Django (в процессе), BeautifulSoup, Bootstrap, Gunicorn, Jinja2.
* Тестирование: pytest, flake8.
Название: Игры разума
Описание: - это набор из 5 небольших логических или математически игр которые заставят вас немного подумать.
Полученные навыки:
* Освоение базового синтаксиса Python, составление архитектуры проектов, оформление проектов
* Навыки работы с системами распределения версий
* Работа с командной строкой
* Установка зависимостей и сборка проекта
Стек: Python 3.8+, flake8, Poetry, make.
Название: Вычислитель отличий
Описание: - это утилита для поиска различий между двумя структурами данных. Этот генератор работает с форматами JSON и YML/YAML и может выводить результаты в трех стилях: Stylish, Plain, JSON.
Полученные навыки:
* Освоение продвинутого синтаксиса Python, парсинг данных и рекурсивный обход деревьев
* Тестирование приложений
* Применение непрерывной интеграции (CI/CD)
* Установка зависимостей и сборка проекта
* Создание Workflows
Стек: Python 3.8+, pytest, flake8, Poetry, make, Code Climate, GitHub Actions.
Название: Анализатор страниц
Описание: -приложение на базе Flask и Gunicorn, позволяющее анализировать сайты на SEO пригодность по наличию и содержанию определенных HTML тегов.
Полученные навыки:
* Написание Python приложений на технологии Flask
* Работа с базой данных PostgreSQL
* Покрытие тестами веб приложений
* Деплой веб приложения на хостинги
Стек: Python 3.9+, Flask, Gunicorn, PostgreSQL, Bootstrap, Jinja2, flake8, Poetry, make, Code Climate, GitHub Actions.
Опыт
Разработка и согласование проектов организации дорожного движения.
За время моей работы в 2 раза сократил время разработки проектов. Так же оптимизировал срок получения согласований в государственных структурах за счет своевременного реагирования и отработки поступающий предложений и замечаний.
Разработка и согласование проектов организации дорожного движения.
Разработал и успешно согласовал множество проектов федерального значения в сфере автомобильных дорог. Так же успешно выполнял авторский контроль по вводу в эксплуатацию объектов.
Мастер участка подготовки. Производство строительных работ по подготовке территории. Руководство участком из 30 человек. Контроль выполнения работ, ведение отчетности, распределение производственных задач и расстановка техники.
За время работы удалось оптимизировать процесс выполнения работ. Своевременная постановка задач и грамотное распределение техники помогли сократить срок производства работ.
Мастер-прораб участка асфальтирования. Производство работ за замене асфальтобетонного покрытия. Руководство участком из 20 человек. Управление производственными процессами.
Во время работы внедрил систему отчетности материалов, что сократило время ведения отчетности. Грамотная постановка задач и налаживание отношений с коллективом помогли оптимизировать рабочие процессы и увеличить объемы производства работ.