# 🎯 Профиль кандидата: Тлеумагамбетов Бахтияр ## 📊 Основная информация | Параметр | Значение | |----------|----------| | **Возраст** | 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. Амбиции и планы профессионального развития