• Программист с более чем 5-летним опытом разработки приложений с использованием различных платформ и технологий. • Разработчик Angular со стажем 2 года • Java-разработчик со стажем 4 года • Разработчик мобильных приложений для Android • Отличные коммуникативные навыки и способность хорошо работать в команде или в индивидуальной среде • Легко обучаема, открыта для новых технологий и знаний, ответственна, коммуникабельна и стрессоустойчива
• Опыт работы в качестве full-stack QA-инженера 5 лет. • Опыт тестирования веб-приложений, API (REST, SOAP), баз данных (Oracle, PostgreSQL, MongoDB), мобильных приложений (iOS, Android, Flutter). • Опыт в построении процессов тестирования с нуля, наставничестве младших QA-инженеров и эффективного сотрудничества в Agile-командах для предоставления высококачественных программных решений. • Опыт в области создания отчетов об ошибках, управления тест-кейсами и документирования с помощью Jira, TestRail, TestLink и Confluence. • Опыт работы с инструментами для тестирования API и веб-сайтов (Postman, Insomnia, DevTools и Fiddler), а также развертывания тестовых сред с помощью Docker и Docker Compose. • Опыт работы на ФинТех проектах. • Знание систем мониторинга и логирования (Kibana, Elasticsearch) и очередей сообщений (Kafka, RabbitMQ). • Автоматизировал тестирование с использованием Java, Allure TestOps, GitLab CI, увеличил скорость процесса тестирования для возможности всегда укладываться в сроки сдачи. • Проводил собеседования при найме сотрудников, помогал находить и нанимать квалифицированных специалистов. • Построил процессы тестирования с нуля в нескольких проектах. • Разработал автоматизированный фреймворк регрессионного тестирования с использованием Java, Allure TestOps, GitLab CI, что позволило сократить время релизов на 50%. • Ускорил запросы к базе данных за счёт оптимизации их синтаксиса. Время выполнения некоторых запросов сократилось на 80%. • Поддерживал несколько релизов, предотвращал проблемы с потерей данных клиентов, вручную выполняя запрошенные процедуры (PL/SQL). • В течение 2 лет курировал младших QA-инженеров, повышая их квалификацию и ускоряя процесс адаптации, что способствовало повышению производительности команды и качества программного обеспечения. • Проводил собеседования и способствовал найму квалифицированных специалистов по контролю качества, что позволило укрепить команду и повысить общий уровень реализации проектов.
Глубокий технический опыт (15+ лет): - Работал с полным циклом разработки: от проектирования архитектуры до оптимизации и поддержки. Основные технологии: Java, Spring Boot, Kafka, PostgreSQL, Elasticsearch, Camunda, AWS (Lambda, S3, DynamoDB), Docker, OpenShift. Экспертиза в высоконагруженных системах: - Разрабатывал сервисы, выдерживающие нагрузку до 10 000 RPS (Сбердокс, ВТБ). - Настраивал Kafka для асинхронной обработки событий, повышая отказоустойчивость. Оптимизация и рефакторинг: - Ускорил поиск в Elasticsearch через шардинг и оптимизацию индексов. - Уменьшил время обработки PDF-документов за счет улучшения алгоритмов парсинга. Работа с данными и интеграциями: - Спроектировал химическую БД с субструктурным поиском (RDKit), ускорив запросы в 3 раза. - Реализовал BLE-навигацию с погрешностью <1.5 м (фильтр Калмана + трилатерация). Автоматизация и тестирование: - Автоматизировал рутинные процессы (конвертация каталогов в Excel, парсинг PDF). - Достиг 85% покрытия кода тестами (JUnit, Mockito), сократив баги в production на 50%. Лидерские навыки: - Провел 100+ код-ревью, внедрял лучшие практики в командах до 20 человек. - Участвовал в проектировании архитектуры микросервисов (ВТБ, Сбердокс).