Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл вчера в 23:33
Мужчина
Москва, м. Новые Черемушки, готов работать удалённо, готов к редким командировкам
Ведущий инженер (Ruby/TypeScript)
300 000 ₽ на руки
Специализации:
- Программист, разработчик
Тип занятости: полная занятость
Опыт работы 15 лет 1 месяц
Февраль 2025 — Март 2026
1 год 2 месяца
Uscreen.tv
Информационные технологии, системная интеграция, интернет... Показать еще
Principal engineer
Uscreen — ведущая платформа монетизации видео в США (тысячи создателей, миллионы пользователей)
Используемые технологии: TypeScript, Figma, Storybook, React, react-router, Ruby on Rails
— Руководил общеинженерной инициативой по стандартизации full-stack разработки на React, сократив время выпуска новых функций примерно на 30% и позволив масштабировать инженерную организацию в период подготовки к успешному инвестиционному раунду.
— Руководил разработкой и внедрением UI Kit совместно с дизайнерами: определял архитектуру и стандарты компонентов, проводил ревью и согласование решений, обеспечивал консистентность интерфейсов на уровне всей платформы, что ускорило разработку и снизило количество UI-регрессий.
— Разработал Ruby DSL для описания API-контрактов с автоматической генерацией TypeScript-клиентов, что сократило количество ошибок интеграции между backend и frontend на 70%.
— Повысил продуктивность и надёжность разработки, внедрив типизированные API-контракты и автоматическую генерацию клиентского кода на уровне всей платформы, сократив время интеграции frontend и backend с часов до минут.
— Обеспечил внедрение решения в 3+ командах, что сократило количество интеграционных регрессий на 50% и ускорило выпуск новых функций.
— Подготовил компанию к эпохе ИИ, внедрив контрактно-ориентированные API и автоматическую генерацию кода, что позволило быстро прототипировать новые продукты на уровне всей организации — включая продакт-менеджеров.
Февраль 2022 — Февраль 2025
3 года 1 месяц
Uscreen.tv
Фулстек разработчик (Старший)
Работал над ключевыми функциями платформы, инфраструктурой аналитики и улучшением real-time пользовательского опыта для платформы монетизации видео.
Используемые технологии: Ruby on Rails, JavaScript, Stimulus, Hotwire, Postgres, Google BigQuery
— Руководил миграцией устаревших Vue storefront и клиентских дашбордов на Rails Hotwire, упростив архитектуру фронтенда и обеспечив обновления интерфейса в реальном времени.
— Спроектировал аналитический слой на BigQuery, выполнив миграцию больших объёмов логов пользовательской активности из Postgres и разработав переиспользуемую абстракцию BigQueryRecord.
— Реализовал real-time функции платформы с использованием Hotwire, SSE и Mercure, обеспечив мгновенные обновления данных в интерфейсе.
— Разработал систему ограничения одновременного просмотра на основе Redis для предотвращения передачи аккаунтов между пользователями.
— Разработал интеграцию с Google OAuth с ограниченными (restricted) scope, успешно пройдя проверку Google Trust & Safety.
Июнь 2017 — Февраль 2022
4 года 9 месяцев
Servers.com
Кипр, servers.com/
Информационные технологии, системная интеграция, интернет... Показать еще
Бэкенд разработчик (Старший)
Работал над инфраструктурными и облачными сервисами платформы, включая автоматизацию сертификатов, балансировку нагрузки и интеграции с OpenStack.
Используемые технологии: Ruby, OpenStack, Ansible, Hashicorp Vault, Postgres, Elixir, Docker
— Разработал автоматизацию ACME / Let's Encrypt для внутренней инфраструктуры и клиентских сервисов (балансировщики нагрузки, облачное хранилище).
— Реализовал внутренние интеграции с OpenStack, включая разработку отдельной Ruby-библиотеки для работы с API.
— Провёл миграцию компонентов устаревшей платформы на современную архитектуру и стандарты разработки.
— Улучшил мониторинг, аналитику и операционную наблюдаемость инфраструктурных облачных сервисов.
— Плотно взаимодействовал с командой сетевых инженеров по вопросам надёжности платформы и инструментов инфраструктуры.
Январь 2011 — Март 2017
6 лет 3 месяца
Начало карьеры
Backend-разработчик (Ruby / Java)
Работал над высоконагруженными backend-системами, инфраструктурой веб-парсинга и веб-платформами для стартапов и международных сервисов.
Используемые технологии: Java EE, JSTL, Ruby on Rails, RabbitMQ
— Масштабировал систему парсинга с 60 до 110 источников данных для международной платформы спортивной аналитики.
— Повысил производительность пайплайна в 4 раза, переписав критические компоненты с Ruby на Java.
— Разработал распределённую инфраструктуру веб-парсинга с использованием PhantomJS и RabbitMQ для обработки сайтов с client-side рендерингом.
— Спроектировал REST API для веб-клиентов, мобильных приложений и сторонних интеграций.
Свернуть
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Обо мне
Principal Engineer, формировал архитектуру платформы и ключевые инженерные инициативы компании.
Специализация: Ruby on Rails, React, TypeScript, распределённые системы, real-time архитектуры и platform engineering.
Имею опыт создания и развития собственного SaaS продукта для управления базами знаний:
https://www.producthunt.com/products/wannadocs
— обслуживает реальные B2B-кейсы
— реальные клиенты (крупные дата-центры и CRM-системы)
— миллионы просмотров статей клиентов
Пишу технические статьи с фокусом на практические инженерные решения (ещё до массового появления AI-инструментов):
https://dev.to/aablinov/open-graph-image-generation-on-the-fly-with-ruby-48o4
https://aablinov.medium.com/
Автор и мейнтейнер SSE-адаптера для Rails Turbo:
https://github.com/Uscreen-video/turbo-train
Вносил вклад в open-source проекты:
— caddyserver/caddy
— mastodon/mastodon
— umputun/remark42
— outline/rich-markdown-editor
Отмечен статусом Arctic Code Vault Contributor от GitHub.
https://github.com/aablinov
Неоконченное высшее образование
2013
Неоконченное высшее образование
Экономика и право
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
