🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Даниил Тарасов (daniilt111), Россия, КазаньДаниил Тарасов (daniilt111), Россия, Казань

Даниил Тарасов

Эксперт
Фулстек разработчикСтарший (Senior)
Не ищу работу

Контакты

Контакты не указаны
Опыт работы: 6 лет и 11 месяцев
Регистрация: 08.09.2023
Последний визит: 1 год назад
Гражданство:
Местоположение: Россия, Казань
Знание языков:

Обо мне

Преподаватель в Urban University, более 7 лет опыта разработки с использованием полного стека навыков: OAuth2:JWT-Auth, SQLAlchemy, MS SQL, PostgreSQL, FastAPI, библиотеки Python, SQL, Matlab ML

Навыки

MySQL
PostgreSQL
Python

Эксперт

0консультаций

Работаю с квалификациями

Старший

Специализация

Фулстек разработчик

Помогаю развивать навыки

SQLPythonPostgreSQLMySQLGitPHP

Экспертность

Преподаватель в Urban University, более 7 лет опыта разработки с использованием полного стека навыков: OAuth2:JWT-Auth, SQLAlchemy, MS SQL, PostgreSQL, FastAPI, библиотеки Python, SQL, Matlab ML

При создании микросервисов я активно использую следующие архитектурные шаблоны:

Разделение микросервисов: определение границ между микросервисами для упрощения масштабируемости и поддержки.

API-шлюз: Централизованная точка входа для управления внешними запросами и маршрутизации к соответствующим микросервисам.

CQRS (разделение ответственности за командные запросы): Разделение операций чтения и записи данных для повышения производительности и гибкости системы.

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

Шаблон автоматического выключателя: Обнаружение сбоев связи между службами и предоставление альтернативных способов обработки запросов.

Стоимость
Бесплатно

Опыт работы

  • Торговая площадка
    КазаньОт 1000 до 5000 сотрудников
    Фулстек разработчикFull-stack Developer
    Январь 2020 — По настоящее время (4 года и 11 месяцев)

    Я разработал систему для сбора и анализа статистических данных о поведении пользователей в приложении. Используя технологию Redis, я реализовал механизмы сбора и хранения данных о просмотрах фильмов, предпочтениях пользователей и других важных метриках. Это позволило получать ценную информацию о поведении пользователей и использовать ее для улучшения пользовательского опыта и оптимизации предложений.

    SQLMySQLDockerPythonPostgreSQL
  • StarMedia
    Казань
    Фулстек разработчикFull-stack Developer
    Январь 2018 — Март 2022 (4 года и 3 месяца)

    Разработка ядра для онлайн кинотеатра: Я был ответственен за разработку и поддержку backend-составляющей ядра онлайн кинотеатра. Используя технологии FastAPI, SQLModel и PostgreSQL, я создавал высокопроизводительные и масштабируемые API, обеспечивающие функциональность взаимодействия с фильмами, пользователями и платежными системами. Также в ядре реализовывались механизмы поиска и фильтрации фильмов, управление платежами и аутентификацией пользователей.

    PythonSQLGitPostgreSQLMySQL