Общий опыт разработки 5 лет Опыт разработки коммерческих проектов более 2 лет Опыт работы с технологиями: -Java SE (8, 11, 17) -Spring Core (DI / IoC), Data, Web MVC, Security (JWT), Cloud (Openfeign), Mail, AOP -Spring Boot -Hibernate -REST (Jackson), SOAP -Websocket (Centrifugo) -Maven, Gradle -HTML, CSS, Thymeleaf, JS -JUnit, Mockito -Liquibase, Flyway -PostgreSQL, SQLExpress -RabbitMq, ActiveMQ -Apache Camel, Fuse -Docker
На текущий момент 80% кода пишет на Java, 10% - JavaScript/HTML(экранные формы веб-сервиса), 5% - Kotlin (есть несколько микросервисов, написанных на этом языке), 5% - Groovy. В процесс разработки использует следующее ПО: IntelliJ IDEA, PLSQL Developer, Jaspersoft Studio, Altova XML Spy, Trace Financial Transformer, Notepad++. Успешно сдал два сертификационных экзамена Oracle по Java 8: Oracle Certified Associate, Java SE 8 Programmer (81%), Oracle Certified Professional, Java SE Programmer II (75%).
Обо мне: C#, .NET JavaScript, Typescript, Angular, Vue, React ASP.NET MVC, WebApi2, OData Node.JS, Python MSSQL, MySQL, PostgreSQL Docker EntityFramework, Dapper unit testing UML, BPML Git, SVN, Mercurial, TFS, VSTS (Azure DevOps) Jira, YouTrack, GitLab. Личные качества: не боюсь принимать самостоятельные решения; умею находить общий язык с коллегами и клиентами;
За время работы графическим дизайнером удалось поработать как в команде, так и самостоятельно. Среди клиентов владельцы крупного и малого бизнеса, стартапы. Легко находит общий язык как с владельцем бизнеса, так и с маркетологом.
Общий опыт — 3,5 года в тестировании веб-приложений и клиент-серверных приложений, эффективное использование практик QA и тестирования разных направлений: фронтенд- бэкенд тестирование, тестирование на мобильных платформах и десктоп. Выполнял все циклы процесса тестирования от анализа требований и планирования до сопровождения и внедрения функциональности. Также есть опыт автоматизированного тестирования (с использованием Java), включает в себя: создание и поддержку автотестов с использованием Selenium, Selenide, а также своевременную передачу и поддержку всей информации, связанной с проектом, в соответствии с потребностями команды и процессами тестирования. Заинтересован в развитии более интеллектуальных и высокотехнологичных подходов к тестированию, основанных на автоматизации, инновационных продуктах и решениях для тестирования.