← В ленту
Middle
Регистрация: 11.01.2023

Дмитрий Морозов

Специализация: Python Developer
Развиваюсь в web-разработке, интересуюсь Data Engineering и DevOps. В разработке придерживаюсь the best practices: линтеры, тестирование, документирование. Опыт работы в крупных компания выработал привычку много работать с документацией, быстро осваивать новые навыки, решать сложные задачи.
Развиваюсь в web-разработке, интересуюсь Data Engineering и DevOps. В разработке придерживаюсь the best practices: линтеры, тестирование, документирование. Опыт работы в крупных компания выработал привычку много работать с документацией, быстро осваивать новые навыки, решать сложные задачи.

Портфолио

Вычислитель отличий

Утилита командной строки для определения отличий между двумя файлами формата JSON или YAML. Работает с форматами json и yaml, вывод результата в консоль в формате строки, json-файла или дерева.

Telegram-бот для учета расходов

Асинхронный бот (aiogram) для учета расходов и доходов. Настройка количества валют и категорий трат. Интеграция с Google Sheets API для хранения и анализа данных. Развернуто на Heroku.

Конструктор меню

Позволяет конструировать выпадающее древовидное меню, используя стандартную панель администратора Django.

Менеджер задач

Веб-приложение на Django для управления задачами. Регистрация пользователей, создание задач, статусов и меток. Данные хранятся в PostgreSQL, приложение развернуто на Heroku, CI/CD с GitHub Actions, логирование – Rollbar. Дизайн – Bootstrap.

Скиллы

Python
SQL
Django
Postgres
Python 3
PostgreSQL
Flask
DRF
Docker
Git
Redis
MongoDB
ООП
CI/CD
GitHub Actions
Linux
MacOS
Postman
асинхронное программирование
asyncio
aiogram
HTML
CSS
Bootstrap

Опыт работы

Специалист по изучению поисковой выдачи
с 08.2022 - По настоящий момент |Яндекс
Внутренние программные продукты компании Яндекс.
Оценка качества 600 результатов поисковой выдачи в соответствие с запросами пользователей каждую неделю, оценка англоязычных запросов.
Инженер
08.2019 - 07.2022 |RocksBox
САПР AutoCAD
- участвовал в производстве и строительстве более 30 скалодромов; - разрабатывал проектную документацию в САПР AutoCAD.
Инженер по автоматизации
06.2015 - 07.2019 |NLMK Group
.
- программировал промышленные контроллеры, разрабатывал техническую документацию; - разрабатывал графические интерфейсы для промышленных компьютеров.
Python Developer
Менеджер задач
.
Веб-приложение на Django для управления задачами. Регистрация пользователей, создание задач, статусов и меток. Данные хранятся в PostgreSQL, приложение развернуто на Heroku, CI/CD с GitHub Actions, логирование – Rollbar. Дизайн – Bootstrap.
Python Developer
Вычислитель отличий
.
Утилита командной строки для определения отличий между двумя файлами формата JSON или YAML. Работает с форматами json и yaml, вывод результата в консоль в формате строки, json-файла или дерева.
Python Developer
Telegram-бот для учета расходов
.
Асинхронный бот (aiogram) для учета расходов и доходов. Настройка количества валют и категорий трат. Интеграция с Google Sheets API для хранения и анализа данных. Развернуто на Heroku.
Python Developer
Конструктор меню
.
Позволяет конструировать выпадающее древовидное меню, используя стандартную панель администратора Django.

Образование

Электропривод и автоматизация промышленных комплексов (Магистр)
2010 - 2015
Липецкий государственный технический университет

Языки

АнглийскийВыше среднего