Backend Python разработчик
Контакты
Тимофеев Макар, 22 года, г. Краснодар, готов к переезду.
Программирование привлекло, после того, как подруга frontend-разработчица показала, как на самом деле устроены сайты, после чего посоветовала ознакомиться с HTML и CSS, в процессе я понял, что меня больше интересует настройка логики сайта.
Сферу деятельности решил сменить из-за рутины и отсутствия возможности креативной реализации себя.
Сейчас заканчиваю текущий проект и параллельно занимаюсь созданием второй версии на фреймворке Django.
Готов приступить к работе в ближайшие сроки.
Опыт программирования с использованием Django Framework, HTML, CSS, Bootstrap. Работа с анализаторами кода flake8, bandit, isort. Понимание протокола HTTP. GET, POST. Английский на уровне чтения технической документации. Имею опыт работы как в команде, так и самостоятельно.
Опыт
Работа над собственным проектом AnySync, сервисом для синхронизации плейлистов. Проект проходил ревью опытного наставника.
В рамках проекта решал задачи связанные с:
- парсингом плейлистов
- обработкой json с последующей записью в базу данных
- регистрацией и авторизацией
- оптимизацией SQL запросов
- корректным выводом данных с помощью Jinja
- авторизацией в сторонних сервисах с помощью Selenuim 4.3.0 с последующим - - - созданием плейлиста из базы данных
- написанием конфигурации и запуском проекта в Docker
- настройкой асинхронного выполнения задач с помощью Celery 5.2.7 и Redis 4.2.2
- созданием pull request и устранением конфликтов между ветками.
В процессе работы взаимодействовал с напарником и куратором через Zoom и планировщик задач Trello, также были изучены основы ООП и применены на практике Flask 2.1.2, PostgreSQL, SQLite, Docker, GIT.