vault backup: 2025-08-13 13:56:00

This commit is contained in:
Andrey Epifancev
2025-08-13 13:56:00 +04:00
parent 685882913e
commit 70b8c2f365
8 changed files with 0 additions and 0 deletions

View 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 решений в команде.