🎃 Как преодолеть свои страхи во время поиска работы? Бросить себе вызов → вступить в челлендж страхов Хабр Карьеры
Герман Щечкин (hermantenuki), 24 года, Россия, КраснодарГерман Щечкин (hermantenuki), 24 года, Россия, Краснодар

Герман Щечкин

Бэкенд разработчикСтарший (Senior)
Не ищу работу

Контакты

Войти
Возраст: 24 года
Опыт работы: 5 лет и 1 месяц
Регистрация: 04.01.2021
Последний визит: 2 дня назад
Гражданство:
Местоположение: Россия, Краснодар
Дополнительно: готов к удаленной работе
Знание языков:

Навыки

Python
Django
PostgreSQL
Redis
Nginx
Linux
Git
RESTful API
Celery
RabbitMQ

Опыт работы

  • Медицинская компания, которая разрабатывает технологичные страховые и сервисные продукты для людей и для бизнеса
    От 1000 до 5000 сотрудников
    Бэкенд разработчик (Старший)Senior Python Developer
    Октябрь 2023 — По настоящее время (1 год и 2 месяца)

    Разработка нового проекта с нуля под ребрендинг компании – Лучи 🏄

  • Выводим цифровую медицину на космический уровень и приближаем к пациенту
    КраснодарОт 100 до 1000 сотрудников
    Программист Python (Django backend)
    Март 2021 — Август 2023 (2 года и 6 месяцев)

    Преимущественно, разработка молодого проекта МедТочка ❤️

    Дополнительно разработка ПроДокторов

    Основные обязанности:

      • Разработка и поддержание сложной микросервисной архитектуры бэкендов, направленной на безопасную передачу/хранение (с шифрованием) персональных/медицинских данных пациентов согласно требованиям федеральных законов;
      • Разработка на Django (DRF) под веб и мобильное приложение с учетом обратной совместимости;
      • Интеграции с другими продуктами компании с межкомандным взаимодействием;
      • Согласование и документирование API для внутренних клиентов с использованием Swagger, OpenAPI 3.0;
      • Поиск оптимальных, компромиссных решений между продуктовыми требованиями и сложностью разработки;
      • Покрытие кода тестами на unittest и pytest, покрытие логированием, критическими алертами, а также поиск багов с использованием всех доступных инструментов;
      • В особых, редких случаях, занимался задачами из смежных областей (DevOps, Frontend);
      • Написание отчётов на чистом SQL;
      • Проведение Code-Review;
      • Деплой трёх проектов. Временами, администрирование их "stage" и "production" серверов по SSH;
      • Планирование и работа по методологиям Scrum, Agile, Kanban, OKR.

      Основные достижения:

      • Продумал и реализовал перманентный переезд работающего ЛК пользователей с одного домена на другой;
      • Реализовал интеграцию онлайн-записей к врачам, осуществляемых в сервисах prodoctorov.ru, medflex.ru, medlock.ru с личным кабинетом пациента app.medtochka.ru;
      • Исследовал Firebase Cloud Messaging, на его основе спроектировал и разработал кастомную систему пуш-уведомлений;
      • Спроектировал и разработал единый раздел уведомлений в ЛК;
      • Реализовал множество сложных по логике оповещений для пользователей через СМС, пуш-уведомления и обычные уведомления в ЛК, включая различные ABCD-тестирования;
      • Спроектировал крупную меж-командную фичу "Телемед" (телемедицинская система онлайн консультаций) со стороны своей команды, на которую пришёлся основной объём работы. Здесь же получил опыт интеграции с "Jitsi Meet" и работой с "JWT";
      • Спроектировал фичу "Семейные профили" в ЛК с применением методологии "Event Storming". Сложность заключалась в уже имеющейся архитектуре пользователей, которая не подходила под новые требования фичи.
      PythonDjangoPostgreSQLRedisNginxGitCI/CDRESTful APICeleryRabbitMQ
      Младший программист Python (Django backend)
      Февраль 2021 — Март 2021 (2 месяца)

      Разработка prodoctorov.ru, а также внутренних проектов компании (платформа).

      PythonDjangoPostgreSQLRedisNginxLinuxGitLabGitRESTful API
    • Частная практика, работа без зачисления в штат
      Фулстек разработчик (Младший)Junior Full Stack разработчик
      Март 2019 — Июнь 2020 (1 год и 4 месяца)
      • Полная разработка небольших SSR сайтов, состоящая из:

      1. Согласование требований.
      2. Веб-дизайн модульными сетками в Adobe Photoshop.
      3. Разработка бэкенда на Django.
      4. Вёрстка с HTML, CSS, JS на шаблонах Django.

      • Разработка десктопных прикладных программ на PyQt5 (Python);
      • Описание документации;
      • Параллельно, разработка личного pet-project'а ASCII-Generator.site.
      HTMLCSSJavaScriptJQueryPythonDjangoPyQTSQLitePostgreSQL