Сергей Буков (sergey_from_riders), Россия, МоскваСергей Буков (sergey_from_riders), Россия, Москва

Сергей Буков

Увеличиваю скорость и эффектиность проектов с помощью программирования и ИИ.ML разработчикФулстек разработчикВедущий (Lead)
От 750 000 ₽Ищу работу

Контакты

Войти
Опыт работы: 22 года и 4 месяца
Регистрация: 17.12.2022
Последний визит: сегодня
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Английский С1
Куратор
  • Райдерс
    Создаем цифровые продукты для автоматизации бизнеса. Разработка микросервисов на Python и AI

Обо мне

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

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

Ключевые достижения
— Установил долгосрочные (более 10 лет) отношения с клиентами, став частью команд в нескольких компаниях.
— Повысил производительность проектов до 1000 раз, переписывая архитектуру на NoSQL и создавая отдельные микросервисы.
— Обучил нескольких программистов с уровня Junior до уровня Middle меньше чем за год. Один из них был 1980 года.
— Создал несколько Open Source проектов под лицензией MIT.
Примеры:
1. Менеджер редактирования связанных элементов: https://github.com/riders-agency/studiointer.easytabs
2. Антиспам-бот для групп в Телеграме: https://github.com/sergey-from-riders/simply_telegram_group_antispam_bot

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

Общественная деятельность:
— Создал и развиваю местное сообщество, где сейчас около 700 человек (около двух миллионов сообщений в телеграме +2000 каждый день). Участники встречаются, проводят вместе время.
— Организация совместных закупок продуктов на районе (удалось оптом покупать продукты дешевле рынка в 4 раза).

Переехал из Москвы в Сочи к хорошему климату. Люблю серфинг, походы в горы, могу отыграть диджей сет в стиле Deep house.

Навыки

Python
PHP
Laravel
Битрикс24
CMS «1С-Битрикс»
SQL
Elasticsearch
Redis
Машинное обучение
Git

Опыт работы

  • Райдрес
    Москва
    Фулстек разработчик (Ведущий)Генеральный директор
    Декабрь 2021 — По настоящее время (3 года и 1 месяц)

    Создал с сооучередителем ООО. Автоматизируем бизнес с помощью передовых стандартов в программировании и искуственного интеллекта.

  • ИП Буков Сергей Андреевич
    Москва
    Фулстек разработчик (Ведущий)
    Ноябрь 2009 — По настоящее время (15 лет и 2 месяца)

    Создал более сотни проектов, представленных на 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

    PythonPHPSQLElasticsearchRedisGitLinuxNginxCI/CDDocker
  • Фулстек разработчик (Ведущий)Частная практика
    Сентябрь 2003 — Ноябрь 2009 (6 лет и 3 месяца)

    Частная практика по разработке, продвижению и сопровождению сайтов.

  • Детский клуб
    Москва
    Другое вне IT (Стажёр)Учитель программирования
    Сентябрь 2002 — Май 2004 (1 год и 9 месяцев)

    На общественных началах обучал детей средний школы основам HTML и программирования на PHP3

    PHPHTMLCSSJavaScript

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