Вернуться
Фото – Сергей Буков
Эксперт

Сергей Буков

За последние два года освоил машинное обучение, реализовав микросервисы в рабочих проектах, углубил знания в gRPC и CI/CD. Планирую развиваться в области ML и AI.

Личная история

За последние два года освоил машинное обучение, реализовав несколько микросервисов в рабочих проектах, а также углубил знания в gRPC и CI/CD. В дальнейшем планирую развиваться в области машинного обучения и искусственного интеллекта, преимущественно в области NER и NLP (выделение сущности и обработки естественного языка).

Профессиональный опыт и качества
— Большой опыт в разработке. Более ста проектов
— Большой опыт работы с технологиями: PHP, Python, Bitrix, Laravel, JS, SQL, Redis, Elasticsearch(OpenSearch), Bitrix24 и *nix. Статьи, раскрывающие экспертизу 
— Эксперт в вопросах проектирования архитектуры и программирования, в том числе ООП (включая интерфейсы, наследования и т.д.).
— Отличное понимание CI/CD процессов, включая создание пайплайнов на GitLab и развертывание Docker-контейнеров.
— Хорошо развиты навыки написания автотестов с использованием Selenium и Playwright.
— Умею работать и работаю с очередями. Есть боевой опыт на Redis.
— Умею экономить время сотрудников. Например, на одном из проектов написал на основе машинного обучения рекомендательную систему, которая экономит сотни часов контент-редакторов в год. 
— Умею делать интеграции по API (Rest, SOAP, gRPC), есть боевой опыт по тесной интеграции сайта с Битрикс24, в том числе с автоматической авторизации по OAuth
— Отличное знание систем *nix, живу в командной строке, на десктопе стоит Linux Mint, могу собрать и собираю из исходников самые актуальные версии (например nginx).
— Аккуратно отношусь и всегда предлагаю связку dev-(staging)-production сервер. Поэтому умею в миграции, даже если это Битрикс, где из коробки его нет
— Слежу за стилистикой кода. Следую PSR, SOLID, DRY, KISS. ClassName, functionName, четыре пробела и тд. Комментарии пишу (иногда много), но это лучше, чем мало. Мои мерж-реквесты, как правило, одобряются.

Ключевые достижения
— Установил долгосрочные (более 10 лет) отношения с клиентами, став частью команд в нескольких компаниях.
— Повысил производительность проектов до 1000 раз, переписывая архитектуру на NoSQL и создавая отдельные микросервисы.
— Обучил нескольких программистов с уровня Junior до уровня Middle меньше чем за год. Один из них был 1980 года.
— Создал несколько Open Source проектов под лицензией MIT.


Софт-скилы:
— Органично встраиваюсь в любой коллектив. Совершенно нетоксичен и умею эффективно взаимодействовать с абсолютно любыми коллегами и заказчиками.

Подробнее

Карьера и бизнес

ООО Райдерс

Генеральный директор

октябрь 2021 — по настоящее время: 3 года 6 месяцев

Создал более сотни проектов, представленных на https://riders.agency/projects/

Стек технологий: PHP, Python, Bitrix, Laravel, JS, SQL, Redis, Elasticsearch (Openseach), Bitrix24, *nix. Более подробно — в навыках.

Обязанности:
— Продумывание архитектуры проекта;
— Программирование, HTML, верстка, JS;
— Создание пайплайнов на Gitlab, CI/CD, DevOps
— Создание и развертка Docker-контейнеров и микросервисов в них. Пример моей сборки https://github.com/sergey-from-riders/bitrixdocker
— Написание и развертка автотестов на Staging-сервере на Selenium и Playwright
— Переговоры с заказчиками;
— Найм и обучение сотрудников
— Бухгалтерия, делопроизводство и взаимодействие с государством и налоговой.

Ключевые результаты:
— Выстроил долгосрочные (более 10 лет) отношения с рядом заказчиком, которые кратко выросли.
— Повышал производительность и скорость ответа на проекте в ×1000 раз. Для этого иногда приходится все переписать на NoSQL и отдельный микросервис. Пример: поиск на https://agro-ferm.ru/ (статья как сделал https://riders.agency/blog/vnedrenie-reaktivnogo-poiska-na-baze-elasticsearch/) или фильтр https://adventure-guide.ru/tours/ (самый быстрый перестраивающийся фильтр на рынке активных туров).
— Обучил и вырастил несколько программистов под своим началом. Один раз вырастил специалиста из Junior в Middle+, который выразил желание «войти в Айти» совершенно из другой области и он 1980 года рождения.
— Создал несколько Opensource проектов под лицензией MIT. Пример: менеджер редактирования связанных по свойству элементов https://github.com/riders-agency/studiointer.easytabs
ИП Буков Серегей Андреевич

Fullstack-программист

декабрь 2009 — по настоящее время: 15 лет 4 месяца

Интересы

Разработка и технологии:
— Веб-разработка с использованием PHP, Python, JavaScript, HTML и фреймворков (Laravel, 1С-Битрикс)
— Работа с базами данных (SQL, PostgreSQL, Redis, Elasticsearch)
— Машинное обучение, особенно в области NER и NLP
— Микросервисная архитектура и gRPC
— DevOps практики (CI/CD, Git, Linux)

Архитектура и оптимизация:
— Проектирование архитектуры высоконагруженных систем
— Оптимизация производительности проектов
— Разработка и внедрение рекомендательных систем

Управление и обучение:
— Лидерство в команде разработчиков
— Менторство и обучение junior-разработчиков
— Agile-методологии (Scrum)

Инновации и открытый код:
— Создание Open Source проектов
— Исследование и внедрение новых технологий в рабочие проекты

Гарантии платформы
Эксперты
Эксперты лично отвечают на запросы
Уведомления
Мгновенно уведомляем о новой заявке
Верификация
Проверяем репутацию и компетенции экспертов