vault backup: 2025-08-13 13:52:44
This commit is contained in:
279
💼 Работа/🤝 Встречи/Собеседования/Лето 2025/🎯 Федотов Илья.md
Normal file
279
💼 Работа/🤝 Встречи/Собеседования/Лето 2025/🎯 Федотов Илья.md
Normal file
@@ -0,0 +1,279 @@
|
||||
## 📊 Основная информация
|
||||
|
||||
| Параметр | Значение |
|
||||
|----------|----------|
|
||||
| **Возраст** | 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
|
||||
Java, Spring Boot, PostgreSQL
|
||||
TestContainers, FP, AOP
|
||||
Самостоятельный выбор архитектуры
|
||||
```
|
||||
|
||||
### **НТЦ "автоматизация измерения инжиниринг"** (Ноябрь 2022 — Февраль 2024)
|
||||
**Позиция:** Java-разработчик
|
||||
**Сфера:** Нефтедобыча
|
||||
|
||||
#### 🎯 Ключевые достижения:
|
||||
- **Производственные системы** в сфере нефтедобычи
|
||||
- **Расширение функционала** и оптимизация работы БД
|
||||
- **Реализация новых фич** и устранение багов
|
||||
- **Golang миграция:**
|
||||
- Переписал модуль с **Java на Golang**
|
||||
- **17-кратное сокращение** потребления ресурсов
|
||||
- Значительное **улучшение отклика** REST API
|
||||
- **Специализированные решения:**
|
||||
- Сервис **расчета динамограмм** для нефтедобычи
|
||||
- Сервис **создания отчетов** (Spring Boot + JasperReport)
|
||||
- **Схема оповещений с Kafka** для сохранения результатов
|
||||
|
||||
#### 🛠 Технологии:
|
||||
```java
|
||||
Java, JavaScript, TypeScript, Java EE
|
||||
Golang (миграция и оптимизация)
|
||||
PostgreSQL, Docker
|
||||
Payara (Glassfish), AngularJS
|
||||
Spring Boot, JasperReport, Kafka
|
||||
```
|
||||
|
||||
### **Академия шаг** (Июнь 2021 — Март 2022)
|
||||
**Позиция:** Преподаватель
|
||||
|
||||
#### 📚 Преподавательская деятельность:
|
||||
- **Python** для школьников и студентов
|
||||
- **Веб-дизайн** (HTML + CSS)
|
||||
- **Графический дизайн**
|
||||
- **Робототехника**
|
||||
|
||||
---
|
||||
|
||||
## 🛠 Полный технический стек
|
||||
|
||||
### **Языки программирования**
|
||||
```java
|
||||
✅ Java (основной)
|
||||
✅ Golang (оптимизация производительности)
|
||||
✅ JavaScript, TypeScript
|
||||
✅ Python (преподавание)
|
||||
```
|
||||
|
||||
### **Frameworks & Libraries**
|
||||
```java
|
||||
✅ Spring Framework (Boot, Data, Security)
|
||||
✅ Spring Boot, Spring MVC
|
||||
✅ Hibernate ORM, JPA
|
||||
✅ Java EE (legacy опыт)
|
||||
```
|
||||
|
||||
### **Базы данных**
|
||||
```sql
|
||||
✅ PostgreSQL (основная)
|
||||
✅ SQL оптимизация
|
||||
✅ Docker для БД
|
||||
```
|
||||
|
||||
### **Frontend & Web**
|
||||
```javascript
|
||||
✅ 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 в нефтедобыче:** Как организовали схему оповещений?
|
||||
|
||||
### **Производственные**
|
||||
5. **Динамограммы:** Что это такое и как применимо к складским алгоритмам?
|
||||
6. **Промышленные данные:** Опыт работы с real-time данными от оборудования
|
||||
7. **JasperReport:** Создание отчетов для складской аналитики
|
||||
|
||||
### **Архитектурные**
|
||||
8. **Microservices:** Как бы спроектировали микросервисную архитектуру для WMS?
|
||||
9. **Performance:** Стратегия оптимизации для высоконагруженных складских операций
|
||||
10. **Integration:** Подходы к интеграции с различным складским оборудованием
|
||||
|
||||
### **Поведенческие**
|
||||
11. **Самостоятельность:** Примеры принятия архитектурных решений
|
||||
12. **Обучение:** Как быстро изучаете новые технологии?
|
||||
13. **Преподавание:** Как навыки преподавания помогают в разработке?
|
||||
|
||||
---
|
||||
|
||||
## 💡 Рекомендации по интервью
|
||||
|
||||
### **Акценты в разговоре**
|
||||
- **Производственный опыт** в нефтедобыче - близко к складским процессам
|
||||
- **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 решений в команде.
|
||||
Reference in New Issue
Block a user