Мачульскис Сергей
Engineering Manager | Go & Python | Кибербезопасность и распределённые системы
7 лет управления командами (4-20 инженеров), 10 лет создания высоконагруженных систем (1K+ RPS, 10M+ MAU) через кросс-командное взаимодействие.
Ключевые навыки:
- Техническое лидерство: Обеспечивал полный цикл разработки систем - от 0→1 (спроектировал 3+ системы, выпустил v1.0) до 1→N (вёл выпуски v2.0, вводил и достигал SLA, устранял режимы постоянного «тушения пожаров»).
- Обеспечение надёжности: Обеспечивал uptime для систем с 10M+ MAU через модернизацию легаси, внедрение SRE-практик и согласование роадмапов с бизнес-целями.
- Развитие команды: Нанял и организовал 2 команды, выступал наставником для десятков инженеров (большинство получили повышение до senior), стандартизировал процессы найма и адаптации, повышал вовлечённость через 1:1, планы развития и постмортемы без упрёков.
- Работа со стейкхолдерами: Выступал связующим звеном между инженерами и product/executive командами – преобразовывал технические компромиссы в результаты бизнеса.
Telegram: @neexee, e-mail: [email protected], GitHub: @neexee, LinkedIn: smachulskis.
Опыт работы
Positive Technologies
Team Lead | Expert Security Center (2024–Настоящее время)
- Спроектировал и запустил веб-портал для национальных CERT от идеи до продакшена. Координировал работу 6 команд. Проводил регулярные демо для стейкхолдеров для сбора обратной связи.
- Модернизировал legacy-системы:
- Увеличил доступность API в 10 раз за счёт внедрения observability и последующих улучшений.
- Сократил время “авралов” с 80% до 10% ресурсов команды, устранив технический долг.
- Создал и выполнил долгосрочный план замены legacy-систем на качественные реализации.
- Внедрил agile-практики для улучшения предсказуемости и качества поставки (CI/CD, capacity planning, ретроспективы).
- Стандартизировал собеседования, написал документацию для новичков, сократил время адаптации с месяцев до дней.
- Согласовывал личный рост сотрудников с целями компании на регулярных 1:1.
- Запустил tech talks, ввёл стандарты документации и строгого код-ревью.
- Стек: Python, Go, TypeScript.
Lead Programmer | Threat Intelligence Platform & Feeds (2021–2024)
- Запустил Threat Intelligence Feeds. Разработал архитектуру, клиентский SDK, документацию и деплой. Организовал запуск продукта.
- Улучшил Threat Intelligence Platform. Спроектировал систему плагинов для обогащения и импорта данных. Создал клиентский SDK, позволивший команде разработки интеграций написать десятки плагинов.
- Проводил собеседования, наставлял разработчиков, устанавливал технические стандарты.
- Уменьшал неопределённость для стейкхолдеров, разработчиков и тестировщиков за счёт своевременной архитектурной документации и продуманных роадмапов.
- Стек: Go, Python, Redis, ClickHouse, PostgreSQL, k8s, OpenAPI.
Huawei Cloud
Principal Engineer | Security Automation (2020–2021)
- Спроектировал SOAR для внутренних и внешних SOC.
- Первый инженер в команде; нанял и адаптировал 7 разработчиков.
- Стек: Java, Spring, Kafka, k8s.
Positive Technologies
Senior Programmer | Threat Intelligence Platform (2019–2020)
- Ввёл стандарты по обработке ошибок, логированию, валидации данных и дизайну API.
- Интегрировал сторонние Threat Intelligence-фиды в платформу.
- Увеличил пропускную способность записи/чтения для ключевых сценариев на два порядка.
- Стек: Go, Python, PostgreSQL.
2GIS
Senior Programmer | Инфраструктурные проекты (2015–2019)
- Оптимизировал CDN, позволив компании перейти с ежемесячных обновлений данных на ежедневные (20M MAU, петабайты данных).
- Построил междатацентровый пайплайн обработки бизнес-статистики (3k+ RPS).
- Реализовал геолокационный сервис (2k+ RPS).
- Стек: C++14, Python, Go, Scala, Kafka, Redis, Tarantool, MongoDB, Ansible.
Образование и сообщество
Новосибирский государственный университет
- Магистр ИТ (Высокопроизводительные вычисления, 2015)
- Бакалавр ИТ (Системное программирование, 2013)
Вклад в сообщество
- 90+ статей на английском и русском.
- 120+ постов в Telegram-канале.
- 100+ рецензий на Goodreads и Bookwyrm.
- Создал opensource-организацию и участвовал в её проектах. Участвовал в разработке mypy.
- Преподавал университетские курсы по ОС, параллельному программированию, кибербезопасности и истории IT.