Files
second-mind-aep/💼 Работа/🤝 Встречи/Собеседования/Лето 2025/Кандидаты/Федотов Илья.md
2025-08-13 13:56:00 +04:00

13 KiB
Raw Blame History

📊 Основная информация

Параметр Значение
Возраст 25 лет
Опыт 3 года 8 месяцев
Уровень Middle
Зарплата Не указана
Рейтинг 8.3/10
Мобильность Готов к переезду, готов к командировкам

📞 Контактная информация

  • Телефон: +7 (987) 962-0117 (просьба писать в TG или на почту перед звонком)
  • Email: fedo4e@gmail.com
  • Telegram: @romanrybin1
  • GitHub: https://github.com/Skuperday
  • Локация: Самара

💼 Опыт работы

Сбер (Июль 2024 — настоящее время)

Позиция: Java-разработчик
Проект: Система для внутреннего пользования

💭 Краткое описание:

Работа над внутренними банковскими системами. Детали проекта не раскрыты из-за NDA.

IBS (Февраль 2024 — Июль 2024)

Позиция: Java-разработчик
Проект: Система опроса заказчиков (с нуля)

🎯 Ключевые достижения:

  • Самостоятельная разработка системы с нуля на Java+Spring+PostgreSQL
  • Архитектурная ответственность - самостоятельный выбор технологий и решений
  • Опережение планов - удалось сэкономить значительное время разработки
  • Прокачка навыков:
    • Углубился в Functional Programming (FP) и AOP
    • Применил TestContainers для тестирования
    • Расширил знания Spring экосистемы
  • Аналитические навыки:
    • Участвовал в декомпозиции задач
    • Выявление требований совместно с бизнесом
    • Оценка сроков разработки

🛠 Технологии:

Java, Spring Boot, PostgreSQL
TestContainers, FP, AOP
Самостоятельный выбор архитектуры

НТЦ "автоматизация измерения инжиниринг" (Ноябрь 2022 — Февраль 2024)

Позиция: Java-разработчик
Сфера: Нефтедобыча

🎯 Ключевые достижения:

  • Производственные системы в сфере нефтедобычи
  • Расширение функционала и оптимизация работы БД
  • Реализация новых фич и устранение багов
  • Golang миграция:
    • Переписал модуль с Java на Golang
    • 17-кратное сокращение потребления ресурсов
    • Значительное улучшение отклика REST API
  • Специализированные решения:
    • Сервис расчета динамограмм для нефтедобычи
    • Сервис создания отчетов (Spring Boot + JasperReport)
    • Схема оповещений с Kafka для сохранения результатов

🛠 Технологии:

Java, JavaScript, TypeScript, Java EE
Golang (миграция и оптимизация)
PostgreSQL, Docker
Payara (Glassfish), AngularJS
Spring Boot, JasperReport, Kafka

Академия шаг (Июнь 2021 — Март 2022)

Позиция: Преподаватель

📚 Преподавательская деятельность:

  • Python для школьников и студентов
  • Веб-дизайн (HTML + CSS)
  • Графический дизайн
  • Робототехника

🛠 Полный технический стек

Языки программирования

 Java (основной)
 Golang (оптимизация производительности)
 JavaScript, TypeScript
 Python (преподавание)

Frameworks & Libraries

 Spring Framework (Boot, Data, Security)
 Spring Boot, Spring MVC
 Hibernate ORM, JPA
 Java EE (legacy опыт)

Базы данных

 PostgreSQL (основная)
 SQL оптимизация
 Docker для БД

Frontend & Web

 AngularJS, HTML5, CSS
 JavaScript/TypeScript
 Responsive design

Integration & Messaging

✅ Apache Kafka (оповещения)
✅ REST API design
✅ JasperReport (отчеты)

DevOps & Tools

✅ Docker, docker-compose
✅ Git version control
✅ Payara/GlassFish deployment
✅ TestContainers

Architecture & Patterns

✅ Functional Programming (FP)
✅ Aspect-Oriented Programming (AOP)
✅ Microservices architecture
✅ Clean Architecture principles

💪 Ключевые сильные стороны для складской логистики

🏭 Производственный опыт

  • Прямой опыт с производственными системами в нефтедобыче
  • Оптимизация производительности - 17x improvement доказывает навыки
  • Работа с промышленными данными и алгоритмами расчета

Performance Engineering

  • Golang expertise - для критичных по производительности модулей
  • 17-кратная оптимизация - доказанный опыт решения проблем производительности
  • Профилирование и оптимизация систем

🎓 Аналитическое мышление

  • Самостоятельное проектирование архитектуры с нуля
  • Декомпозиция сложных задач
  • Выявление требований совместно с бизнесом
  • Преподавательский опыт - умение объяснить сложное простым языком

🔄 Full-stack мышление

  • Frontend + Backend опыт
  • DevOps навыки (Docker, deployment)
  • End-to-end понимание систем

🎯 Соответствие требованиям позиции

Критерий Оценка Комментарий
Возраст до 30 25 лет - идеально
Опыт 3-4 года 3.7 года - точно в диапазоне
Middle уровень Сильный Middle с архитектурным мышлением
Технический стек Java + Spring + производственный опыт
Зарплатные ожидания ⚠️ Не указаны
Мобильность Готов к переезду И командировкам

Вопросы для собеседования

Технические

  1. Golang оптимизация: Детали 17-кратного улучшения производительности
  2. Архитектурное проектирование: Как принимали решения при проектировании с нуля?
  3. TestContainers: Стратегия интеграционного тестирования
  4. Kafka в нефтедобыче: Как организовали схему оповещений?

Производственные

  1. Динамограммы: Что это такое и как применимо к складским алгоритмам?
  2. Промышленные данные: Опыт работы с real-time данными от оборудования
  3. JasperReport: Создание отчетов для складской аналитики

Архитектурные

  1. Microservices: Как бы спроектировали микросервисную архитектуру для WMS?
  2. Performance: Стратегия оптимизации для высоконагруженных складских операций
  3. Integration: Подходы к интеграции с различным складским оборудованием

Поведенческие

  1. Самостоятельность: Примеры принятия архитектурных решений
  2. Обучение: Как быстро изучаете новые технологии?
  3. Преподавание: Как навыки преподавания помогают в разработке?

💡 Рекомендации по интервью

Акценты в разговоре

  • Производственный опыт в нефтедобыче - близко к складским процессам
  • 17x performance improvement - уникальное достижение
  • Самостоятельное проектирование - важно для роста команды
  • Готовность к мобильности - большое преимущество

Потенциальные риски

  • Молодой возраст при сильных навыках - зарплатные ожидания могут быть высокими
  • Банковский опыт (Сбер) может повысить планку ожиданий
  • Необходимость адаптации к складской специфике

Уникальные преимущества

  • Golang + Java - редкое сочетание для performance-critical задач
  • Преподавательские навыки - поможет в менторстве команды
  • Production mindset - опыт с критичными промышленными системами

План онбординга

  1. Недели 1-2: Изучение складской логистики и WMS систем
  2. Недели 3-4: Анализ текущей архитектуры и узких мест производительности
  3. Месяц 2: Разработка high-performance модулей (возможно на Golang)
  4. Месяц 3: Архитектурные улучшения и менторство команды

🎖 Уникальные преимущества

Для складской логистики:

  1. Production experience → понимание промышленных процессов
  2. 17x optimization → критичные по производительности складские операции
  3. Golang skills → high-performance модули для real-time операций
  4. Teaching experience → менторство и knowledge sharing в команде
  5. Full mobility → готовность к выездам на объекты клиентов

📈 Потенциал роста

В команде может стать:

  • Performance engineer - оптимизация критичных модулей
  • Архитектор решений - проектирование новых модулей WMS
  • Tech lead - благодаря преподавательским навыкам
  • Integration specialist - опыт с различными системами

🏆 Вердикт

Рекомендация: Очень перспективный кандидат

Ключевые причины:

  • Идеальное попадание по возрасту и опыту (25 лет, 3.7 года)
  • Уникальное сочетание Java + Golang для performance
  • Производственный опыт в нефтедобыче
  • Готовность к переезду и командировкам
  • Сильные архитектурные навыки
  • Преподавательский опыт для развития команды

Приоритет: #4 в списке кандидатов

Рекомендуемый подход:

  1. Техническое интервью с фокусом на performance optimization
  2. Архитектурное интервью - проектирование WMS модулей
  3. Обсуждение зарплатных ожиданий (может быть сюрприз)
  4. Cultural fit - готовность к изменению отрасли

Особая ценность: Может стать ключевым архитектором high-performance решений в команде.