Специалисты
GoLang/PHP/JavaScript back-end Team lead
Образование:
Филиал Международного института компьютерных технологий, Липецк
Информационных систем, Вычислительные машины
Владение языками программирования:
Разработка технической документации для запуска стартапов
- Выступал в роли CTO для составления технической документации для запуска 4 разных стартапов. - На основе описания проектов составил Техническое задание к каждому проекту - Составил дорожную карту развития проектов (сроки внедрения функционала) - Написал план необходимых ресурсов для разработки (в какие этапы какие ресурсы будут необходимы), - Составил смету на разработку. - Определил для каждого проекта стек технологий и альтернативные решения. - Провел презентацию заказчику, провел консультации по введению планов в работу.
Golang, PHP
Февраль 2025 - апрель 2025 (4 месяца) месяцев
Видеохостинг
Работал над проектами в сфере видеохостинга, предоставляющими возможность записи видеовстреч, их хранения, создания субтитров, суммаризации текста и диаризации. Team Lead Golang. Выстроил процессы разработки: - Организовал работу отдела разработки с нуля: задачи перестали назначаться хаотично, вместо этого была внедрена система управления проектами на основе Scrum. - Ввел четкое планирование спринтов и контроль выполнения задач на основе Дорожной карты. - Выстроил процессы работы с репозиториями, окружениями (тестовым и продакшен). Настроил CI/CD процессы: - Автоматизировал сборку и деплой проектов, что уменьшило количество ошибок и ускорило выход обновлений. Управлял разработкой AI-компонентов: - Организовал работу над сервисами распознавания субтитров, суммаризации и диаризации видео. Создал процессы тестирования: - Ввел регламент тестирования, нанял тестировщиков и интегрировал тестирование на всех этапах разработки. Управление командой: - Провел техническое собеседование с кандидатами на позиции Middle и Senior разработчика. - Осуществлял отбор по хардскиллам (языки программирования, алгоритмы, архитектура) и софт-скиллам (коммуникация, логика, обучаемость). - Участвовал в расширении уже действующей кроссфункциональной команды — подборе специалистов под рост проекта и новых задач. - Занимался обучением новых разработчиков, помогая им развивать инфраструктуру, процессы и кодовые базы. Команда 14 человек: 6 backend, 4 frontend, 1 devops, 1 системный аналитик, 2 тестировщика
Golang, React.js, PHP, CI/CD, Kubernetes, MySQL, HTML, Linux, Docker, Bootstrap, CSS
Март 2024 — Октябрь 2024 (8 месяцев) месяцев
Высоконагруженные системы для партнерского маркетинга
Создал отдел разработки с нуля: - Провел подбор и найм разработчиков (backend и frontend), тестировщиков и DevOps специалистов. - Организовал работу отдела на основе Scrum: внедрил процессы управления задачами, регулярные спринты и четкое планирование. Технические процессы и инфраструктура: - Настроил CI/CD для автоматизации процессов разработки и релизов. - Разработал архитектуру собственной платформы для замены стороннего решения, что позволило снизить затраты компании на 4% от оборота. - Участвовал в проектировании и разработке микросервисов на Go, применяя Kafka, PostgreSQL, Redis. - Настроил и развернул проекты в Kubernetes, внедрил использование Docker. - Занимался защитой систем от DDOS-атак, усилив безопасность инфраструктуры. Системы мотивации и взаимодействие с бизнесом: - Разработал и внедрил систему мотивации, которая улучшила вовлеченность команды и повысила их продуктивность. Управление командой: - Провел техническое собеседование с кандидатами на позиции Middle и Senior разработчика. - Осуществлял комплексный отбор по хардскиллам и софт-скиллам. - Участвовал в наборе кроссфункциональной команды с нуля. - Аккуратное обучение новых разработчиков. - Провел лайв-кодирование с кандидатами. Команда 32 человека: 2 тимлида backend, 2 тимлида frontend, 10 backend, 10 frontend, 3 devops, 4 QA, 1 тимлид QA.
Golang, React.js, PHP, CI/CD, Kubernetes, PostgreSQL, HTML, Linux, Docker, Kafka, CSS
Октябрь 2021 — Март 2024 (2 года 6 месяцев) месяцев
Социальная сеть
Профессиональная социальная сеть, предназначенная для построения и поддержания деловых контактов, а также поиска работы и новых бизнес-партнёров. Управление разработкой высоконагруженного проекта, модернизация его архитектуры и повышение производительности. Технический директор / Team Lead Модернизация технической архитектуры: - Проанализировал существующий код и предложил рефакторинг. Перевел проект с монолитной архитектуры на микросервисы, применяя современные технологии (PHP, Go). - Успешно внедрил микросервисную архитектуру с использованием Kafka, PostgreSQL, Cassandra и Python, что повысило производительность системы в 3 раза. Процессы разработки: - Ввел современный стек инструментов управления проектами: Jira, Confluence, Slack. - Настроил CI/CD и автоматизацию тестирования, что сократило время вывода продукта на рынок. Управление командой: - Осуществлял отбор по хардскиллам, оценивал софт-навыки. - Участвовал в расширении уже действующей команды, подбирая консультации на постоянной основе и новые проекты. - Составляем набор вопросов и практических задач для проведения интервью и объективной оценки кандидатов. - Занимался обучением новых разработчиков, помогая им освоить инструменты, процессы и кодовые базы Команда 4 человкеа: 3 backena, 2 frontend, 1 QA
Golang, React.js, PHP, CI/CD, Kubernetes, PostgreSQL, HTML, Linux, Docker, Bootstrap, CSS, Kafka, Cassandra, Jira, Confluence, Slack
Июль 2020 — Апрель 2022 (1 год 10 месяцев) месяцев
Создание компании с нуля
Руководил созданием кастомных веб-сайтов по техническим заданиям заказчиков. Технический директор / Team Lead. Технический конаундер проект Создание компании с нуля: - Организовал работу команды разработки и выстроил бизнес-процессы для управления проектами, начиная с этапа продажи и заканчивая запуском продукта. - Успешно реализовал десятки проектов различной сложности: от корпоративных сайтов до интернет-магазинов и порталов. Техническая экспертиза: - Разработал собственную CMS на фреймворке Yii2, которая была использована для запуска более 80% проектов. - Участвовал в разработке стартапа: мобильного приложения-агрегатора скидок, разработав архитектуру backend на PHP и мобильные приложения для iOS (Swift) и Android (Java). Разработка серверной инфраструктуры: - Настроил серверную архитектуру и передал ее в работу системным администраторам. Управление командой: - Участвовал в рассмотрении кроссфункциональной команды с нуля, включая выбор и оценку кандидатов на позиции разработчиков среднего и старшего уровня. - Провел техническое интервью, в ходе которого измерял как хардскиллы, так и софт-навыки. - Подготовил практические задания для лайв-кодирования и принял участие в их работе, чтобы получить объективную оценку уровня кандидата. - Организовывал и принимал онбординг новых сотрудников: осваивал в инфраструктуре, познакомил с кодовой базой, процессами и инструментами разделения. - Также участвовал в обучении новых разработчиков. Команда: 5 - 15 человек
PHP, React.js, CI/CD, Kubernetes, PostgreSQL, HTML, Linux, Docker, Bootstrap, CSS, Kafka, Cassandra, Jira, Confluence, Slack
Июнь 2012 — Декабрь 2022 (10 лет 7 месяцев) месяцев