Files
2025-08-13 14:32:08 +04:00

265 lines
13 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 📊 Основная информация
| Параметр | Значение |
|----------|----------|
| **Возраст** | 23 года |
| **Опыт** | 3 года 4 месяца |
| **Уровень** | Middle |
| **Зарплата** | 💰 **160 000 ₽ на руки** |
| **Рейтинг** | 7.8/10 |
| **Мобильность** | ⚠️ Не готов к переезду, готов к командировкам |
| **Локация** | Самара |
## 📞 Контактная информация
- **Телефон:** +7 (937) 666-3762
- **Email:** bacha_0510@mail.ru
- **Telegram:** @Baxt1yar
- **Локация:** Самара (НЕ готов к переезду)
---
## 💼 Опыт работы
### **Рексофт** (Июль 2022 — Июль 2025)
**Позиция:** Java-разработчик
**Длительность:** 3 года 1 месяц
#### 🎯 Проект 1: ERP система менеджмента сотрудников
- **Добавлял новые методы** для взаимодействия с сервисами (**REST, GraphQL**)
- **Участвовал в код-ревью**
- **Устранял ошибки** и поддерживал систему
#### 🎯 Проект 2: Страховая система для медицинской компании
- **🏗 Ключевое достижение:** **Распиливал монолит на микросервисы**
- Взаимодействие через **REST/Kafka**
- **Добавлял новый функционал** по сценариям аналитиков
- **Кроссфункциональная работа:**
- Взаимодействие с **тестированием**
- Работа с **бизнес-аналитиками**
- Коллаборация с **другими разработчиками**
- **Участвовал в код-ревью**
- **Устранял ошибки**
#### 🛠 Детальный технический опыт:
- **Заказчик-ориентированность:**
- Взаимодействие со стороной заказчика
- Уточнение требований и корректировки в ТЗ
- **Backend разработка:**
- Реализация **бизнес-логики, REST API**
- **Разделение монолитного сервиса на микросервисы**
- **Database & Migrations:**
- Разработка **доменной модели** с Hibernate
- Разработка **скриптов миграций** на Flyway
- **Архитектура:**
- Добавление и настройка **новых библиотек**
- Организация **синхронного и асинхронного** взаимодействия
- **Testing:**
- Разработка **unit-тестов** (JUnit, Mockito)
- **Maintenance:**
- **Анализ и устранение дефектов**
- **Код-ревью**
### **Magenta Development** (Апрель 2022 — Июнь 2022)
**Позиция:** Java-разработчик
**Роль:** Developer in Corporate Development Team
**Длительность:** 3 месяца (стартовый опыт)
---
## 🛠 Полный технический стек
### **Core Java & Frameworks**
```java
Java 8, 17-21 (современные версии)
Spring Boot 3, Spring Framework
Spring Security, Spring Data
Spring Web, Spring MVC
Hibernate ORM, JPA
```
### **Базы данных**
```sql
PostgreSQL (основная)
SQL (оптимизация и дизайн)
Flyway/Liquibase (миграции)
```
### **Integration & Messaging**
```
✅ REST API (разработка и интеграция)
✅ GraphQL (опыт использования)
✅ Apache Kafka (асинхронное взаимодействие)
```
### **Architecture & Patterns**
```
✅ Monolith → Microservices migration
✅ Domain-driven design
✅ Microservices architecture
✅ Синхронное/асинхронное взаимодействие
```
### **Testing**
```
✅ JUnit 5 (unit тестирование)
✅ Mockito (mocking)
✅ TestContainers (интеграционные тесты)
✅ Jacoco (code coverage)
```
### **DevOps & Tools**
```
✅ Maven (управление зависимостями)
✅ Git, GitLab (version control)
✅ Docker (контейнеризация)
✅ CI/CD practices
```
### **Additional Skills**
```
✅ Kotlin (некоторый опыт)
✅ Keycloak (аутентификация)
✅ Agile methodologies
✅ Английский B2 (средне-продвинутый)
```
---
## 💪 Ключевые сильные стороны для складской логистики
### 🏗 **Архитектурный опыт**
- **Monolith → Microservices migration** - ценный опыт для модернизации систем
- **Domain modeling** с Hibernate - проектирование сложных бизнес-моделей
- **Микросервисная архитектура** - современный подход к построению систем
### 🏥 **Healthcare/Insurance Domain**
- **Страховая система** - опыт с регулируемыми отраслями
- **Медицинская специфика** - понимание критичных бизнес-процессов
- **Compliance требования** - важно для корпоративных складских решений
### 🤝 **Business Collaboration**
- **Работа с аналитиками** - понимание бизнес-требований
- **Взаимодействие с заказчиками** - навыки коммуникации
- **Кроссфункциональная команда** - опыт в Agile среде
### 📊 **ERP System Experience**
- **Система менеджмента сотрудников** - корпоративные решения
- **Проектный менеджмент** - управление проектами внутри компании
---
## 🎯 Соответствие требованиям позиции
| Критерий | Оценка | Комментарий |
|----------|---------|-------------|
| **Возраст до 30** | ✅ | 23 года - молодой с хорошим потенциалом |
| **Опыт 3-4 года** | ✅ | 3.3 года - точно в диапазоне |
| **Middle уровень** | ✅ | Стабильный Middle |
| **Технический стек** | ✅ | Покрытие основных требований |
| **Зарплатные ожидания** | ✅ | **160к - в рамках бюджета!** |
| **Мобильность** | ⚠️ | НЕ готов к переезду, но готов к командировкам |
---
## ❓ ВОПРОСЫ ДЛЯ ИНТЕРВЬЮ (СЕГОДНЯ/ЗАВТРА)
### **🔥 Приоритетные технические вопросы**
1. **Monolith decomposition:** Детали процесса разделения монолита на микросервисы в страховой системе
2. **REST vs Kafka:** Критерии выбора синхронного vs асинхронного взаимодействия
3. **Domain modeling:** Как проектировали доменную модель для страховой системы?
4. **Migration strategies:** Подходы к миграции данных при переходе к микросервисам
### **🏗 Архитектурные вопросы**
5. **Microservices boundaries:** Как определяли границы микросервисов?
6. **Data consistency:** Как обеспечивали консистентность данных между сервисами?
7. **Error handling:** Стратегии обработки ошибок в распределенной системе
8. **Performance:** Как измеряли и оптимизировали производительность после декомпозиции?
### **💼 Business & Process**
9. **Stakeholder communication:** Опыт работы с заказчиками и аналитиками
10. **Requirements gathering:** Как уточняли и корректировали ТЗ?
11. **Testing strategy:** Подходы к тестированию микросервисной архитектуры
### **🤝 Поведенческие вопросы**
12. **Team collaboration:** Опыт работы в кроссфункциональных командах
13. **Problem solving:** Самая сложная техническая проблема, которую решали
14. **Career goals:** Планы развития и интересы в технологиях
---
## 🚨 КРИТИЧЕСКИЕ МОМЕНТЫ ДЛЯ ИНТЕРВЬЮ
### **✅ Сильные стороны кандидата:**
1. **💰 Зарплата 160к** - точно в рамках бюджета
2. **🏗 Microservices experience** - ценный архитектурный опыт
3. **📍 Самара** - уже в нужном городе
4. **🤝 Business collaboration** - умение работать с заказчиками
### **⚠️ Потенциальные проблемы:**
1. **НЕ готов к переезду** - ограничивает гибкость
2. **3+ года опыта** в одной компании - узкий опыт
3. **Нет production/enterprise опыта** вне Рексофт
### **🎯 Фокус интервью:**
- **Глубина архитектурных знаний** - реальное понимание микросервисов
- **Практические навыки** - конкретные примеры решений
- **Готовность к росту** - способность адаптироваться к новым вызовам
---
## 💡 Рекомендации для интервью
### **✅ Акценты в разговоре:**
- **Микросервисный опыт** - критично для современных складских систем
- **Healthcare domain** - похож на регулируемые промышленные процессы
- **Зарплатные ожидания** в бюджете - большой плюс
- **Местоположение** - никаких проблем с релокацией
### **🔍 Что проверить:**
- **Реальную глубину** микросервисного опыта vs поверхностное знание
- **Способность к самостоятельному** архитектурному мышлению
- **Готовность изучать** складскую специфику
### **📈 План развития (если принимаем):**
1. **Недели 1-2:** Погружение в складскую логистику
2. **Недели 3-4:** Анализ существующей архитектуры
3. **Месяц 2:** Проектирование новых микросервисов для WMS
4. **Месяц 3:** Менторство junior разработчиков
---
## 🎖 Уникальные преимущества
### **Для складской логистики:**
1. **Microservices expertise** → масштабируемая WMS архитектура
2. **Healthcare compliance** → стандарты качества для промышленности
3. **ERP experience** → корпоративные складские решения
4. **Business collaboration** → работа с внутренними заказчиками
5. **Local presence** → никаких проблем с локацией
---
## 🏆 ИТОГОВАЯ ОЦЕНКА
**Рекомендация:** ⭐⭐⭐⭐ **Очень подходящий кандидат**
**Ключевые преимущества:**
- ✅ Зарплатные ожидания **точно в бюджете** (160к)
-**Микросервисный опыт** - критично для современных систем
-**Уже в Самаре** - никаких проблем с локацией
-**Готов к командировкам** для внедрений
-**Business-oriented** подход к разработке
**Минимальные риски:**
- ⚠️ НЕ готов к переезду (но это не критично)
- ⚠️ Опыт в основном в одной компании
**Решение:** **STRONG YES** для финального интервью
**Приоритет:** **Топ-3 кандидат** для немедленного оффера при успешном интервью
**Ключевые вопросы на интервью:**
1. Техническая глубина микросервисного опыта
2. Готовность к изучению складской специфики
3. Амбиции и планы профессионального развития