
Стоимость занятий
Максим Куршин
Unity Team Lead — НТЦ "3DFAB"
Более 6 лет опыта коммерческой разработки как Unity Developer, 1 год опыта на позиции TeamLead. Обширный опыт решения разнообразных задач - Android, iOS, VR, AR, Web.
🤝 С чем могу помочь
- Доведу от уровня бойкого энтузиаста до Junior/Junior+/Middle-разработчика, который будет выгодно смотреться на фоне бесконечного потока выпускников онлайн-курсов и уверено себя чувствовать на первом собеседовании.
- Основной способ обучения - совместно разрабатываем ВАШ проект, на основе которого изучаем материал и который пойдет в ваше портфолио.
- Помогу освоить базовый и продвинутый С# - делегаты, события, интерфейсы, методы расширения, Linq
- Прокачаем понимание движка Unity - корутины, компоненты, ScriptableObject, менеджент сцен и ресурсов, написание кастомного редактора
- Разберем продвинутые подходы к разработке - ООП, SOLID, KISS, DRY, YAGNI, контрактное программирование, разделение на модель и представление
- Рассмотрим наиболее распространенные в геймдеве паттерны проектирования - стратегия, состояние, абстрактная фабрика, визитер, фасад, медиатор
- Познакомимся с наиболее распространенными плагинами и ассетами - DoTween, LeanTouch, Zenject, UniTask, I2, NewtonSoft
- Получим опыт работы с системой контроля версий git
- Пройдем полный цикл разработки - с концепта и планирования до прохождения модерации в Яндекс.Игры, изучим основу инструментов аналитики (такие как game analytics),
- На занятиях строго следим за чистотой кода и при этом учимся реальным рабочим практикам. Не работаю по программе, вместо этого индивидуальный подход к каждому ученику с проработкой слабых мест.
- Придерживаюсь более неформального подхода к обучению и учу не просто писать код, а мыслить системно.
💻 Резюме
May 2024 — по настоящее время
НТЦ "3DFAB" — Team Lead Unity Developer
May 2020 — по настоящее время
ИП Куршин Максим Андреевич — Генеральный Директор
February 2020 — May 2024
НТЦ "3DFAB" — Unity Developer
March 2019 — January 2020
Avatarico LLC — Junior Unity Developer
🤟 Проекты
Главный разработчик Построение архитектуры, принятие главных технических решений, руководство небольшой командой.
Обучающая VR платформа AresMeta
- Добавлял интеграцию уникальных аватаров пользователей - Настраивал взаимодействие с серверной частью для реализации ИИ помощника
🎓 Образование
СПБГУ
Прикладная математика и информатика