🎂 Экосистеме Хабра — 19 лет!

Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.

Поздравить нас → 19.habr.com

Артур Ряжапов (artur-ryazhapov), 30 лет, Россия, МоскваАртур Ряжапов (artur-ryazhapov), 30 лет, Россия, Москва

Артур Ряжапов

Golang DeveloperБэкенд разработчикScala разработчикСредний (Middle)
Не ищу работу

Контакты

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

Обо мне

Работу не ищу. Пишу бэкенды с 2020 года, распиливал монолиты на микросервисы, есть опыт с highload (авторизация экосистемы Тинькофф). Мне важен рост в компании, выстроенные процессы и work-life balance. 

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Golang

Участие в профсообществах

Опыт работы

  • Российский разработчик программного обеспечения для технологической независимости бизнеса
    МоскваОт 1000 до 5000 сотрудников
    Бэкенд разработчик (Средний)Golang Developer
    Июль 2024 — По настоящее время (1 год)
  • Делаем жизнь 50+ миллионов клиентов проще и удобнее каждый день
    Более 5000 сотрудников
    Бэкенд разработчик (Средний)Golang Developer
    Ноябрь 2022 — Январь 2024 (1 год и 3 месяца)

    Тинькофф (40 млн клиентов) — финансовая экосистема, которая развивае мобильный банк, голосовых роботов, мобильную связь, инвестиции, путешествия, услуги для бизнеса, страхование, развлечения, образование, внутренние сервисы и проекты.

    Tinkoff ID (Партнерские интеграции) — безопасный и быстрый способ регистрации и авторизации на сайтах и в приложениях популярных сервисов — партнеров Тинькофф.

    • Разработал API для партнерских интеграций (переезд со Scala-монолита в микросервис).
    • Разработал API для делегированной идентификации.
    • Разработал бэкенд для Tinkoff ID Widget & Button.
    • Команда 15 человек.

    Стек: Go, Postgres, gRPC, Kafka, RESTful API, Kubernetes, Docker, Consul, Vault, Grafana, Prometeus, Tinkoff Sage, Gitlab CI/CD, Tinkoff Time (Mattermost)

    Бэкенд разработчик (Средний)Scala Developer
    Июнь 2022 — Ноябрь 2022 (6 месяцев)

    SSO (Single Sign-On) — единая точка авторизации для всего Тинькофф банка, работающая по протоколам OAuth 2.0 и OpenID Connect.

    • Разработал интеграцию для бесшовной авторизации между Instant App/App Clips и полноценным приложением банка.
    • На 70% уменьшил объем данных, хранимых для ссылочной авторизации в Aerospike.
    • Оптимизировал базу данных Oracle (удаление избыточных данных, оптимизация запросов для нужд команды тестирования).
    • Разработал бота для оповещения дежурных команд о новых релизах.
    • Дежурства и поддержка клиентов SSO.
    • Команда 20 человек.

    Стек: Scala, Oracle, Aerospike, Kafka, RESTful API, Kubernetes, Docker, Consul, Vault, Grafana, Prometeus, Tinkoff Sage, Gitlab CI/CD, Teamcity, Tinkoff Time (Mattermost)

  • Развиваем цифровые сервисы для миллионов пользователей
    ЧелябинскОт 100 до 1000 сотрудников
    Бэкенд разработчик (Младший)Golang Developer
    Сентябрь 2020 — Июнь 2022 (1 год и 10 месяцев)

    Интерсвязь (3 млн клиентов) — федеральный оператор связи и одна из крупнейших IT-компаний Урала, который развивает суперапп «Интерсвязь. Умный город». Это приложение — ключ к большой экосистеме ИТ-решений: «Умный домофон», городское видеонаблюдение, ТВ-приставка ISbox, «Умные парковки», системы в сфере ЖКХ, записи к врачам и многое другое.

    API мобильного приложения (микросервисы чатов)
    • Разработка бэкенда мессенджера для связи с поддержкой (переезд с PHP-монолита в микросервис).
    • Разработал MVP для бэкенда общедомовых чатов “Соседи”.
    • Разработал микросервис чат-бота и интеграцию с командой ML.
    • Взаимодействие с командами мобильной разработки, нотификаций.
    • Команда 5 человек.

    Стек: Go, Postgres, gRPC, Redis, Kafka, RESTful API, Kubernetes, Docker, Grafana, Prometeus, Gitlab CI/CD, Slack

Высшее образование

  • ЮУрГУ

    Южно-Уральский государственный университет
    Челябинск2389 выпускников
    Вычислительной математики и информатики
    Сентябрь 2012 — Июнь 2016 (3 года и 9 месяцев)

    Специальность Прикладная математика и Информатика.

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

  • Тинькофф Образование

    Образовательные программы для школьников, студентов и ИТ-специалистов
    Scala-разработчик
    Февраль 2022 — Май 2022 (3 месяца)

    Tinkoff Fintech School dedicated to learn how to develop modern applications. I took part in Scala course and have completed the coursework using functional Scala stack:

    zio — Core effect / runtime
    http4s — API server
    liquibase — DB migration
    postgres — Database
    doobie — JDBC layer
    hikari — Connection pool for DB
    quill — QDSL for DB management
    circe — JSON serialization
    zio-logging — Logging
    zio-config — Reading config file
    zio-magic — Dependency Injection

    Link to the project: https://github.com/ryazhapov/angle