Москва
Резюме № 54885861
Обновлено 21 марта 2024
no-avatar

Python Backend Developer (Django)

Был больше месяца назад
По договорённости
27 лет (родился 05 августа 1998)
Бакуготов к переезду
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 5 лет

    • Декабрь 2022 – работает сейчас
    • 3 года

    Python Backend Developer

    Самообразование и работа над собственными проектами

    Обязанности и достижения:

    Разработка приложений (от консольных, до клиент серверных приложений с полноценным веб интерфейсом) с использованием различных технологий. 1) Многопользовательское веб приложение на Django - Прогноз погоды. - Используемые технологии: Django, Docker, Postgresql, Bootstrap. - Ссылка на проект: https://github.com/Asenim/WeatherViewer - Реализована регистрация и авторизация пользователей с использованием внутренних инструментов Django, а так же написан функционал для удобного взаимодействия пользователя с внешним API OpenWeather. Приложение позволяет нам искать информацию о погоде через внешний API, добавлять ее на личную страничку, отображать и удалять в личном кабинете пользователя. Для тестирования создана отдельная удобная расширяемая конфигурация (тестовая среда) и реализованы интеграционные тесты так же с использованием встроенного функционала Django. 2) Клиент - серверное веб приложение Табло теннисного матча - Используемые технологии: Python, uWSGI, WSGI, MySQL, SQLALchemy (ORM), Jinja2, HTML5/CSS3, Docker, Docker-Compose, PyTest, Alembic - Ссылка на проект: https://github.com/Asenim/Tennis_Ball_Scoreboard - Архитектура приложения реализована в стиле MVCS, данные хранятся в MySQL, работа с базой данных реализована с помощью ORM SQLAlchemy, а миграции осуществляются через alembic, рендеринг страницы реализован при помощи шаблонизатора jinja2, uWSGI используется в качестве веб сервера, а запуск приложения производится с помощью docker/docker-compose 3) Серверное приложение Конвертер без графического интерфейса - Используемые технологии - REST API, HTTP/HTTPS, SQL, SQLite, http-server, Deploy, Linux, logging, json. - Ссылка на проект: https://github.com/Asenim/CurrencyExchange - Реализован REST API для доступа к валютам, валютным курсам и операции конверсий, хранение данных происходит в базе SQLite, использование лучших практик проектирования и структурирования методов REST API 4) Симуляция жизни: - Используемые технологии: Git, GitHub, ООП, языковые конструкции, алгоритмы, коллекции. - Ссылка на проект: https://github.com/Asenim/Simulation_Console_App - Консольное приложение реализованное в ООП парадигме, для поиска пути от одного объекта к другому использовался алгоритм обхода графа в ширину.
    • Декабрь 2020 – октябрь 2023
    • 2 года и 11 месяцев

    Бариста

    Бариста

    Обязанности и достижения:

    Принимал участие в разработке авторских напитков. Занимался приготовлением напитков Гостям по тех карте. Отвечал за общение с поставщиками и учет товаров на складе.

Образование

Обо мне

Дополнительные сведения:

Django Framework, Docker, Docker compose, SQL, MySQL, PostgreSQL, sqlalchemy, Alembic, Requests, Bootstrap, Django, Linux, Git, pytest, unittest, Python, Jinja2, HTML5, CSS, Pyrogram, Базы данных

Иностранные языки

  • Английский язык — разговорный
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 1 похожее резюме
Обновлено 23 февраля 2023
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка и сопровождение банковского ПОBackend-разработчик (Python)