Стоимость занятий
Никита Сапогов
Руководитель DBaaS — Авито
Первую программу написал 15 лет назад и тут понеслось. В промышленной разработке уже 10 лет. Прошел путь fullstack -> PHP -> Golang и от разработчика до руководителя команды из ~100 golang-разработчиков. Имею большой опыт развития команды и продукта с нуля, который я получил работая в интернет-магазине Ситилинк, в котором мы развивали микросервисную архитектуру и перешли от PHP к Go и написали 200+ микросервисов и подняли 100+ БД. На данный момент руковожу отделом мониторинга в OZON'е, который успешно переваривает гигабайты метрик в секунду и хранит петабайты метрик. Имею опыт в: - обучении разработчиков и тимлидов - построение архитектуры как самого приложения так и их взаимодействия - улучшение культуры разработки - проведении собеседований и обучению их проводить - организации работы команд - проведение тех.докладов и подготовке к ним
🤝 С чем могу помочь
- Обучение проведению собеседования. Объясню какие вопросы задавать, на что обращать внимание и при каких случаях стоит отказать
- Обучение Golang. Для junior'а введу в этот ЯП и составим план его познания. Для переходящих из другого ЯП помогу в кратчайшие сроки начать писать на Go профессионально. Для middle/senior помогу решить конкретные вопросы
- Обучение тимлидов. Для будущих тимлидов составим план становления тимлидов (навыки, тех.знания, поделюсь своим опытом). Для текущих тимлидов помогу решить конкретные вопросы и проблемы.
- Помогу улучшить культуру разработки. Ревью, код-стайл, тех.ревью, бест-практисы и то как это все внедрять с наименьшим сопротивлением
- Помогу войти в мир ИТ, составлю долгосрочный план обучения и помогу выбрать направление
- Подготовка и тренировка выступления с техническим докладом на митапе/конференции
- Подготовка к прохождению собеседования. Подготовка резюме, тренировка, разбор тестовых заданий, устранение пробелов в знаниях
💻 Резюме
October 2024 — по настоящее время
Авито — Руководитель команды DBaaS
November 2023 — August 2024
Ozon — Руководитель отдела Мониторинга
April 2017 — November 2023
Citilink — Руководитель Backend-разработки (Go+PHP)
October 2014 — April 2017
Citilink — Backend разработчик
October 2013 — October 2014
Intellin — full-stack разработчик
May 2013 — August 2013
Sinel — full-stack разработчик
January 2012 — February 2013
First doctor — full-stack разработчик
🎓 Образование
МГУПИ
Комплексная информационная безопасность
📰 Публикации
- Badoo Meetup - «Анализируем код с PHPStan»
- Кейс: от базовых навыков в HTML до менторинга
- Как стать разработчиком на Go: 10 шагов
- Обучение тимлидов: главные инсайты
- Evrone Meetup - Graceful Shutdown или как красиво уйти
- Подробный отзыв ученика о нашей работе
- Когда нужны микросервисы, а когда монолиты // Демо-занятие курса «Highload Architect»
✍️ Отзывы
Сергей
Никита грамотный разработчик с огромным опытом, отлично умеет мотивировать, направлять в нужно русло. Занимаюсь с ним с 06.2022. Начинали с почти полного нуля. До этого пытался сам обучаться, но про Go не знал ничего. Понравилось, что после вводной части по языку мы сразу приступили к написанию приложения. Никита сквозь призму своего опыта поделился огромным количеством материала, который очень необходим начинающему. Весь материал дополнял друг друга и давал полную картину не только по языку, но и по смежным областям. Это, а также его советы помогли понять, что нужно в первую очередь чтобы стать хорошим разработчиком. В ходе подготовки мной допускались ошибки, и Никита старался не просто дать готовый ответ, но направить на самостоятельное нахождение решения. Подготовились к собеседованиям. Провели моковые интервью где разобрали всё, начиная от языка и заканчивая проектированием. После 2-х месяцев поиска я нашел первую работу. Буду и дальше заниматься с Никитой.
19 December 2022Максим
С Никитой комфортно заниматься. Имея большой опыт в ИТ, он даёт ответы исходя из реальной работы над настоящими задачами. Хорошо умеет слушать: заданные вопросы (порой довольно сложные и путаные) сразу понимал и мог ответить или дать совет.
10 September 2022Дмитрий
Никита объяснил как построить архитектуру так, чтобы получить изменяемое, тестируемое приложение, с возможностью безболезненного и быстрого перехода к микросервисам. Разобрали паттерны проектирования и SOLID на реальных примерах а так же проработали частые вопросы с собеседований. Результат: успешный переход из SQL-разработки в Go.
02 September 2022Данила Евграфов
Общались с Никитой по теме разработки микросервисной архитектуры. Никита обозначил для меня многие неочевидные моменты, с которыми предстоит столкнуться в данной сфере, а так же дал развёрнутые объяснения почему нужно делать так, а не иначе. Очень понравилось, что не навязывает своё виденье, а сначала уточняет всю ситуацию, спрашивает как я это вижу, а потом уже обсуждаем возможные проблемы. Всё чётко и профессионально. Спасибо.
29 July 2022Александр Савелов
Наставник очень компетентен и технически разносторонне эрудирован - за счет этого я получил ответы не только на свои вопросы, но и на моменты по соседним темам, которые возникли в процессе обсуждения. Спасибо за консультацию - обращусь еще =)
09 July 2022Ринат
Все очень понравилось. Сразу видно что Никита профессионал. Отлично помог с вопросами и по софт скилам и по техническим. И там и там всегда были показаны или рассказаны примеры. Очень понравилась подача материала.
28 June 2022Евгений Никитин
Никита помог разобраться в чистой архитектуре. Показал на примере как делает он. Разобрали мой пет-проект, исправили ошибки и неточности, что помогло в дальнейшем найти работу на Go.
14 February 2022Артем
Занятие с Никитой помогло расставить приоритеты при подготовке к собеседованиям. Это позволило вовремя перенаправить усилия в нужное русло. Результат не заставил себя долго ждать!
19 January 2022Андрей Савельев
Для общего развития и жгучего интереса к языку Go и микросервисной архитектуре решил ускорить процесс и обратиться к опытному ментору. В ходе занятий я быстро смог понять основные концепции и особенности языка программирования Go. Никита составил roadmap, а также обсудили частые кейсы применения тех или иных подходов с примерами из реальной разработки. Никита мастер своего дела, рассказал все понятным языком и в доступной форме. Я очень доволен сотрудничеством. Рекомендую всем, кто хотел бы разобраться с Go и с микросервисной архитектурой
11 December 2021Андрей
Все понравилось. Никита рассказал все доходчиво и в доступной форме. Я очень доволен сотрудничеством))
09 December 2021Владислав
Занятия проходят плодотворно, не замечаешь, как пролетает время. Понятные объяснения по коду, построению программ и приложений, теории. Предлагается материал для самообучения. Доброжелательное общение. Считаю, что время и деньги потрачены с пользой.
23 September 2021Суса
Понравилось объяснение и примеры из реального продакшина и какие потребности закрывает го, специфику самого языка.
22 September 2021Андрей
Ментор приятен в общении, рассказывает все понятно и грамотно Отвечает на все вопросы, показывает примеры и указывает на ошибки
08 September 2021Денис Козин
Ментором очень доволен, большой проффесионал своего дела, отличный специалист с очень качественными знаниями и грамотным подходом. Обратился к данному ментору, когда переходил с nodejs на golang и хотел улучшить качество своего кода. Во время занятий сначала изучали основы языка, важные особенности, что принято делать, а что нет, отвечали на непонятные мне вопросы. Потом начали разбирать написанный мной проект, обсуждть лейаут приложения, архитектурные аспекты, как стоило лучше сделать и как сгрупировать код. После занятий с Никитой с уверенностью могу сказать, что я научился применять Go в любых задаачах.
21 July 2021