🎯 Здесь находят менторов в IT Хабр Эксперты
Оксана Шаринская (saox), Россия, МоскваОксана Шаринская (saox), Россия, Москва

Оксана Шаринская

Keep it simple, stupidБэкенд разработчикСредний (Middle)
Ищу работу

Контакты

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

Обо мне

Работаю с подходами Clean Architecture, DDD, TDD и микросервисной архитектурой.
Лучшее решение проблемы — простое решение.

Навыки

Docker
Sentry
Python
PostgreSQL
FastAPI
Redis
WebSockets
RabbitMQ

Опыт работы

  • Школьное образование онлайн с 5 по 11 класс
    МоскваОт 10 до 100 сотрудников
    Бэкенд разработчик (Средний)Python developer
    Апрель 2024 — По настоящее время (9 месяцев)

    Разработала внутренний backend-чат на WebSocket для обмена сообщениями между учениками и педагогами в реальном времени с высокой производительностью и надежностью.

    Анализировала быстродействие системы: выявляла узкие места в архитектуре, занималась оптимизацией медленных API и повышением их отклика.

    Создание платежного сервиса с интеграцией популярных платежных систем для обработки транзакций и обеспечения безопасности.

    Работа с Celery и RabbitMQ для асинхронной обработки задач и обмена сообщениями между сервисами в распределенной системе.

    Интегрировала систему единого входа (SSO) для удобной аутентификации пользователей через OAuth2 и другие протоколы.

    Работа с SQLAlchemy. Написание запросов, оптимизация. Так же есть опыт миграции с Tortoise orm на SQLAlchemy. Миграции alembic/aerich.

    — Unit test на Pytest, активное участие в код-ревью.

  • Бэкенд разработчик (Средний)Python-developer
    Сентябрь 2022 — Апрель 2024 (1 год и 8 месяцев)

    — Разработала сервис для автоматизации формирования документных шаблонов, который, анализируя предоставленную документацию и примеры, генерировал готовые XML-шаблоны с минимальным участием человека. В процессе работы активно сотрудничала с командами сопровождения, что позволило оперативно получать фидбек и улучшать функциональность генератора, значительно ускоряя документооборот и снижая количество ошибок.

    Оптимизировала SQL-запросы и код, улучшая их производительность путем корректировки индексов, переписывания сложных запросов и внедрения кэширования, где это было необходимо для ускорения обработки данных.

    Интеграции с медицинскими системами, включая настройку обмена данными по стандартам HL7 и FHIR, обеспечивая бесперебойную работу в рамках медицинских информационных систем.

    Разработка процедурных функций для автоматизации бизнес-логики и улучшения эффективности работы с базой данных, использовав эффективные методы для обработки больших объемов данных.

    Повышение покрытия тестами core-сервиса с 10% до 80%, что значительно повысило устойчивость системы, снизив количество ошибок и ускорив процесс разработки через интеграцию с CI/CD пайплайнами и системами автоматического тестирования.

      GitPythonLinuxPostgreSQLFastAPIDockerFlask
    • VarunaShop
      Москва
      Бэкенд разработчик (Средний)Python developer
      Ноябрь 2021 — Сентябрь 2022 (11 месяцев)

      Разработка Telegram-ботов для автоматизации бизнес-процессов, включая создание ботов для продаж, поддержки клиентов и обработки заказов;

      Интеграция WebApp с ботом для расширения функционала, включая возможность просмотра каталога товаров, отслеживания статистики и истории заказов, улучшая взаимодействие с пользователем;

      Разработка интерактивных пользовательских интерфейсов с использованием Telegram WebApp для создания встроенных страниц, обеспечивающих удобство работы с ботом и улучшение пользовательского опыта;

      Интеграция с QIWI;