Основные навыки:
-Опыт разработки на Java около 2 лет
-Spring Framework, JPA / Hibernate
-Опыт промышленной разработки
-Опыт создания систем на микросервисной архитектуре с использованием REST API, обеспечения высокой доступности, масштабируемости и отказоустойчивости системы
-Опыт реализации взаимодействия между микросервисами посредством брокеров сообщений
-Опыт работы с реляционными и нереляционными базами данных, написание эффективных запросов, миграция баз данных
-Знание методов проектирования программной архитектуры, архитектурных механизмов, объектно-ориентированный анализа и способа проектирования
-Понимание принципов построения пайплайнов, контейнеризации и оркестрации
-Упор на написание чистого и поддерживаемого кода с использованием шаблонов проектирования, хорошей архитектуры и SOLID принципов
-Знание структур данных и алгоритмов
Что касается софт-скилов: могу сказать, что я гипер-ответственный, горящий работой человек. Не боюсь задавать вопросы и самостоятельно искать ответы. Готов браться за сложные задачи и осваивать новые инструменты.
Продукт: веб-приложение банка.
Стек:
Java, Spring Boot, Hibernate, Lombok, PostgreSQL, Liquibase, Redis, REST API, Kafka, Swagger, JUnit, Mockito
Достижения:
Вынес логику валидации входящих запросов в отдельный стартер, что позволило использовать его во всех сервисах системы без лишней донастройки. Настроил работу тестовых контейнеров, что обеспечило стабильность и изоляцию тестовой среды, улучшив надежность и точность тестов
Обязанности:
- Создание надежных и масштабируемых серверных приложений
- Разработка REST API сервисов для взаимодействия с клиентскими приложениями и другими сервисами
- Работа с Kafka для обработки и передачи потоков данных в распределенных системах
- Проектирование и поддержка баз данных, реализация слоя доступа к данным, и управление миграциями базы данных
- Интеграция Redis для улучшения производительности приложений путем кэширования часто запрашиваемых данных
- Создание документации для API для облегчения интеграции и сотрудничества
- Написание и поддержка модульных и интеграционных тестов для обеспечения качества кода
Проект с системой управления HR процессами в Сбере
Проект системы расчетов в ЛК единого налогового счета, ФНС
Достижения:
Сохранил проект в нелегкий период 22 года. Улучшил механизм распределения задач в одной из agile команд. Выполнил набор 20+ сотрудников в поставленные сроки. Поднял рентабельность проекта
- оценка задач тестирования
- взаимодействие с командой и Заказчиком
- управление командой тестирования (42 человека)
- составление индивидуальных планов развития для сотрудников, собеседования
- планирование и прогнозирование сроков и бюджета проекта. Защита прогнозов (Сбербанк - HR-Платформа)
Продукты: Управление внутренней хозяйственной деятельностью, sap - в Сбере Система кредитования малого и среднего бизнеса, web-интерфейс, ЦФТ в банке Открытие
SAP PY - расчет заработной платы в НЛМК
SAP HR - система управления HR-процессами в ЕВРАЗ
Достижения:
Выстроил с нуля автоматизацию тестирования на проектах УВХД Сбера, SAP HR Евраз, SAP PY НЛМК
- автоматизированное тестирование: разработка автотестов. Стек: python + pytest + selenium + cucumber. Отчеты в Allure. Запуск в Jenkins.
- разработка автотестов на cbta, ecatt, составление плановых запусков, настройка bpca
- написание тестового фреймворка (python)
- обновление и запуск тестовых стендов, настройка конфигураций (putty, midnigt commander)
- анализ и тестирование документации (confluence)
- создание тестовой модели, тест-кейсов (Jira, ALM)
- ручное регрессионное тестирование, интеграционное тестирование
-тестирование фронт (DevTools), бэк (REST API в Postman , swagger)
- составление SQL-запросов (postgre, mysql)
- работа с логами (база данных, файлы, kibana..)
- оформление баг-репортов в Jira, ALM
Продукты: система кредитования физ.лиц в Альфа-Банк
Ипотечные продукты ВТБ (Siebel, Lombardi)
Ритейл модуль LO - cистема логистики в X5
Портал Госуслуги (веб-версия, мобильная версия)
- ручное тестирование нового функционала, регрессионное тестирование
- мобильное тестирование (android studio, windows phone emulator, ios)
- регистрация ошибок в Jira, Redmine, testlink
- составление тестовой модели, тест-кейсов
- написание методики тестирования (ГОСТ 34, РД 50) для проекта Госуслуг
- написание отчетов по результатам тестирования
- взаимодействие с заказчиком, командой
- написание sql-запросов
Продукт: автоматизированная система жилищно-коммунального хозяйства
- функциональное тестирование ПО
- составление методики тестирования (IBM RUP)
- нагрузочное тестирование (WAPT)
- написание тест-кейсов (ALM, Jira)
- регистрация ошибок в Jira
- взаимодействие с заказчиком, командой
- написание sql-запросов (mysql)
Продукт: автоматизированная системе платежей в Сбере
- функциональное тестирование: новый функционал, регрессионное тестирование
- регистрация ошибок в баг-трэкинговой системе Redmine;
- написание sql-запросов в БД (pgAdmin,postgre)
- написание тест-кейсов
- отчеты по результатам тестирования
Продукт: система электронного документооборота для администраций городов
Функциональное тестирование: новый функционал, регрессионное тестирование
Написание sql-запросов
Регистрация ошибок в системе баг-трэкинга
Написание тест кейсов
Специализация: Сервис компьютерной и микропроцессорной техники
Якутский научный центр СО РАН, аудит финансовой отчетности за 2004-2005 гг.