BackEnd разработчик на Python
Ставрополь, РоссияМиддл
Удаленная работа
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/gssN
О себе
На данный момент BackEnd Developer (Python).
Мои компетенции и опыт
нужен доступ к резюме - мой Гит
нужен доступ к резюме -Мой сайт портфолио
Python BackEnd Developer
Компания A-SWISS - это международная платформа для обучения врачей по направлению Anti-Age медицина.
Занимаюсь поддержанием legacy кода и разработкой нового функционала в качестве бек разработчика.
Какие задачи выполняю:
- поддержка legacy кода после 3-х команд разработчиков. Разработка новых фич на фреймворке Django/DRF
- работа с БД PostgreSQL, оптимизация запросов, архитектура БД, работа с моделями
- интеграция с сторонними сервисами лабораторий
- поиск и отладка багов, улучшение существующего функционала
- покрытие кода интеграционными тестами на PyTest
- работа в команде по GitFlow (используем GitLab) и SCRUM методике
- участие в проектировании архитектуры проекта
- декомпозиция задач
Результат:
- ускорил загрузку графиков анализов в 10 раз за счет оптимизации запросов к БД
- 100% тестами своего кода и частично чужого (старого кода)
- улучшение работы сервиса, за счет новых фич и устранения старых багов
- разработка нового приложения для отчетов и статистики медицинских услуг
нужен доступ к резюме /
BackEnd Developer (Python)
В компании OmniChem я занимаюсь разработкой цифровой платформы, которая представляет собой маркетплейс для химического сырья. Проект занял 4-е место (из 150) в акселераторе "Физтех.Идея!"
- Проектирование архитектуры приложения, планировании и декомпозиции задач
- Взаимодействие с другими участниками команды, ревью кода, разработка по GitHub Flow
- Написание ручек REST API (Django/DRF), документирование в swagger
- Настройка выполнения асинхронных задач с применением брокера сообщений Celery
- Парсинг и загрузка каталогов поставщиков. Написание скриптов перевода данных
- Оптимизация SQL запросов (PostgreSQL), используя Django ORM
- Покрытие кода тестами (Unittest)
- Развертывание и поддержание бэкенда на сервере Linux с использованием Docker
- Разработка чат бота в ТГ с использованием библиотек aiogram и openai
Результат:
- Принял активное участие в развитии сервиса OmniChem
- Повысил качество кода сервиса. За счет оптимизации запросов ускорилась работа приложения на 20%
- Улучшил эффективность поиска на сайте
- Написал 30% кодовой базы бэкенда
- написал приложение для авторизации пользователей по JWT токенам
ООО Интерсервис
Backend разработчик (Python)
- Участие в планировании и декомпозиции задач
- Отвечал за разработку и оптимизацию баз данных, а также создание API (Django) для взаимодействия фронтенда и мобильного приложения с базой данных (PostgreSQL)
- Поддержка API для веб-приложений
- Командная работа и взаимодействие с другими отделами проекта
- Занимался оптимизацией базы данных, что увеличило производительность приложения на 20%
Стажировка/учеба
стажер/студент
Познавал азы бэкенда, а именно:
- Язык программирования Python
- Фреймворк Django
- Работа с базами данных
- Обработка запросов и ответов
- Аутентификация и авторизация
Есть файл резюме (защищен)
Интересные кандидаты
- юр
- фбremote parttime office
- фаrelocate remote parttime office
- урremote
- т
тимлид / руководитель /разработчик /архитектор
remote - т
тимлид , техлид в сфере высоконагруженных программных продуктов в финансовой сфере
relocate remote office - с
сценарист - нарративный дизайнер
remote - сС
стажер/помощник Системный/Бизнес аналитик
remote - срremote
- саremote parttime
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы