Python Developer

Москва, Россия
Стажер • Джуниор
Информационные технологии • Разработка • Backend • Python • SQL • Django • CSS • HTML • PostgreSQL
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
О себе

На данный момент Python Developer.

Мои компетенции и опыт

Проектная деятельность - 1 год. 

С проектами можно ознакомиться по ссылке - нужен доступ к резюме

1. Разработал платформу для блогов и социальную сеть для публикации личных дневников. Проект реализован на Django, с использованием HTML, CSS и SPA. Добавлены возможности регистрации, создания/редактирования/удаления постов, комментирования, подписки на авторов. Настроена аутентификация с JWT-токенами, CORS, административная панель, права доступа, кастомные страницы ошибок и email-рассылка.
Использованные инструменты и технологии: Python, Django, API, Djoser, Git, HTML, CSS, Bootstrap, Unittest.

2. Разработал сайт для публикации кулинарных рецептур с использованием Django и API Django REST framework, развернул на виртуальном удалённом сервере, выполнил деплой проекта с использованием Docker, протестировал и автоматизировал деплой проекта с помощью GitHub Actions и CI/CD.
Использованные инструменты и технологии: Python 3.9, Django, Git, React, API, JWT, PostgreSQL, JSON, YAML, Telegram, Gunicorn, Nginx, Docker, Postman, GitHub Actions, CI/CD.

3. Написал бэкенд Django и API для проекта сбора отзывов пользователей на произведения, использовал SQLite в качестве СУБД, определил пользовательские роли, права доступа и регистрацию новых пользователей с использованием Simple JWT.
Использованные инструменты и технологии: Python, Django, API, Postman, SQLite, Git, GitHub, Notion, Postman.

4. Создал Telegram-бота (Bot API) для обращения к API сервиса, реализовал логику обработки команд и отправки соответствующих запросов к API, разместил бота на удаленном сервере (pythonanywhere).
Использованные инструменты и технологии: Python, Telegram Bot API.

5. Протестировал проекты: новостного сайта (pytest) и электронной записной книжки (unittest), покрыл тестами основной функционал и проверил различные сценарии работы с пользователями.
Использованные инструменты и технологии: Python, Django, Unittest, Pytest.



Есть файл резюме (защищен)


Интересные кандидаты