Мужчина
Минск Петровщина
Гражданство: Беларусь
Разрешение на работу: Беларусь
Обновлено 3 апреля
Автотестирование и java-разработка
- Обеспечил надежность программного обеспечения и ясность его поведения, создав комплексные тесты Serenity.
- Интегрировал тестовую среду Serenity в конвейер CI/CD, что позволило автоматизировать регрессионное тестирование и отчетность для каждой сборки.
- Использовались инструменты с поддержкой ИИ (включая Claude Code) не только для генерации тестов, но и для анализа кода, отладки, рефакторинга и выполнения рутинных задач разработки, что повысило общую эффективность и качество кода.
-Проектировал веб-приложение онлайн магазина с регистрацией и логикой заказа.
Stack: Java EE, JSP, Hibernate, PostrgesSQL, Tomcat 11
- Проектировал библиотеку для автоматического управления версиями баз данных (миграции), поддерживающую работу с MySQL, PostgreSQL, и H2 Database.
Stack: JDBC, Flyway
-Проектировал веб-приложение онлайн магазина с регистрацией и логикой заказа.
Stack: Java EE, JSP, Hibernate, PostrgesSQL, Tomcat 11
- Проектировал библиотеку для автоматического управления версиями баз данных (миграции), поддерживающую работу с MySQL, PostgreSQL, и H2 Database.
Stack: JDBC, Flyway
Java-разработчик с 1 годом коммерческого опыта в на Java. Выполнял задачи автоматизации тестировании с использованием Serenity BDD и Cucumber.
Стек: Java 8–21, Spring Boot, Spring MVC, Hibernate, JDBC, MySQL/PostgreSQL. Большое внимание уделяю качеству кода и тестированию — писал unit-тесты и интеграционные тесты.
Дополнительно интересуюсь анализом данных и машинным обучением. Имею опыт работы с Python (Pandas, NumPy, Matplotlib, Seaborn, scikit-learn), изучал математическую статистику, линейную алгебру и методы оптимизации.
Имею фундаментальное математическое образование (ФПМИ БГУ), что помогает в системном мышлении и проектировании сложной логики. Постоянно развиваюсь как инженер, углубляю знания в архитектуре приложений и тестировании.
Английский — в1 - средний
Польский — в1 - средний