October 23, 2023

Никита Гришанов | Ментор Backend, Python

👋 Обо мне

Привет! Меня зовут Никита. Я разработчик с 10-летним опытом коммерческой разработки. Сейчас работаю в Тинькофф в команде диалоговой платформы голосовых роботов. До этого работал в Stepik над Hyperskill (платформа для обучения программированию, созданная совместно с JetBrains), в банке Точка, а также других компаниях (стартапы и аутсорс).

Моя специализация — backend-разработка на Python. Это то, чем я занимаюсь последние 6 лет.

Неполный список технологий, с которыми я работал: Django, Flask, FastAPI, PostgreSQL, SQLAlchemy, Redis, Kafka, Celery, pytest, Docker, Kubernetes...

🤝 Чем я могу тебе помочь?

Я предлагаю следующие форматы сотрудничества:

Сессия на 1 час

Это сессия длительностью 1 час. Формат и тему разговора предлагаешь ты: я могу разобрать твоё резюме, помочь решить проблему в рабочем или пет-проекте, ответить на твои вопросы и т.п.
Советую перед записью описать мне свой запрос, чтобы сессия точно принесла тебе пользу.

Мок-собеседование (1.5 часа)

Мы можем провести мок-собеседование, которое будет максимально похоже на настоящее. Я дам тебе обратную связь, подскажу обучающие материалы для самостоятельного изучения (книги, доклады, статьи и т.д.).
Я провожу собеседования по следующим темам: Python, алгоритмические задачи, System Design.

Переписка в чате (безлимитное общение, 1 неделя)

Этот формат подойдёт тем, кому нужна помощь с вопросами во время работы или обучения, но при этом нет нужды в полноценном созвоне. Тема общения — любая, перед началом работы обсудим, могу ли я тебе помочь именно в твоей ситуации. Писать можно любое количество сообщений в любое время.

Работа над проектом (6 недель, 2 встречи по 30 минут каждую неделю + общение в чате)

Мы выбираем проект, над которым ты будешь работать следующие 6 недель. Идею для проекта ты можешь предложить сам, либо выбрать один из моих вариантов. Далее мы созваниваемся 2 раза в неделю, трекаем прогресс, разбираем ошибки и выбираем, куда идти дальше.

Пример проекта от меня можно увидеть ниже в следующем разделе.

В чём плюс такого подхода для тебя? Ты получишь опыт работы под присмотром опытного разработчика, вживую потрогаешь популярные, востребованные технологии, поймёшь, как они работают и сочетаются между собой.
Это отличный способ прокачать свои знания и освоить что-то новое для себя.

Перед началом работы мы можем созвониться на полчаса, чтобы выбрать проект и обсудить детали. Это будет бесплатно.

Пример проекта

Проект: онлайн-игра в морской бой

Краткое описание: реализовать онлайн-игру в морской бой с поиском случайного соперника и валидацией ходов. Время на ход ограничено 3 минутами, по истечении этого времени противник автоматически выигрывает.

Также в игре будет предусмотрена авторизация пользователя и сохранение истории игр с возможностью последующего просмотра.

Нам важна высокая доступность, поэтому в рантайме с базой не работаем. Всю логику по записи в базу выносим в отдельный сервис.

Примерная архитектура:

- игровой движок: сервис, отвечающий за валидацию ходов и изменение состояния игры

- сервис для записи в базу

- сервис для API: авторизация, просмотр истории игр, поиск соперника и т.п.

- реляционная база данных (PostgreSQL)

- Redis для хранения состояния игры в моменте и поиска соперников

- Kafka (или другой брокер сообщений) для связи между сервисами

☎️ Записаться на сессию / связаться со мной

@ngrishanov_mentor_bot — мой Telegram-бот. Здесь ты можешь выбрать доступное время и записаться ко мне на сессию.

@ngrishanov — мой профиль в Telegram. Пиши мне, если хочешь обсудить что-то перед записью.

💰 Стоимость

  • Сессия на 1 час — 3500 рублей после занятия
  • Мок-собеседование (1.5 часа) — 5000 рублей после занятия
  • Переписка в чате — 4000 рублей за 1 неделю, перед началом
  • Работа над проектом — 25000 рублей перед началом работы

Оплатить можно картой РФ, переводом по СБП, SberPay и другими способами. Также есть возможность оформления рассрочки.

Для учеников не из РФ есть возможность оплаты криптовалютой (USDT).

👍 Отзывы обо мне