В свободное от работы время, изучаю новое, читаю книги, программирую. Самыми важными качествами для себя считаю отзывчивость, умение находить общий язык. Занимаюсь спортом - плавание, волейбол, сноуборд.
Опыт разработки 3.5 года Опыт работы с языками: Java, SQL, HTML, CSS Опыт работы с фреймворками: Spring (Core, Security, MVC, Data, Cloud, AOP, Batch), Spring Boot, Hibernate, MyBatis, Bootstrap, Vue.js Опыт работы с библиотеками и технологиями: MySQL, PostgreSQL, Redis, SQLite, MongoDB, Liquibase, Flyway, Hibernate, JPA, JDBC Apache Kafka, RabbitMQ JUnit, Mockito, TestContainers, Hamcrest, Selenium, Slf4j/Log4j Maven, Gradle, Tomcat REST API, SOAP, JSON, Jackson, XML, JWT, Postman, Swagger, gRPC, OAuth2, Keycloak Также опыт работы c: Git, Gitlab, Gitlab CI, Github, Bitbucket, SonarQube Jira, Redmine, Confluence, Trello, Опыт работы с микросервисной архитектуры, Опыт работы с легаси кодом. Опыт написания юнит-тестов, Docker, Docker-compose, Kubernetes (k8s), OpenShift, YandexCloud, Jenkins, Teamcity Grafana, Prometheus Знание концепций HTTP/2, WebSocket, WebRTC
Игорь — опытный IT-специалист с 10-летним опытом работы в различных проектах.
● Опыт работы с монолитной и микросервисной архитектурой (проектирование и построение) ● Опыт участия в проработке архитектуры: проектирование веб приложений, а также понимание принципов stateless-архитектуры ● Опыт разработки высоконагруженных enterprise приложений ● Опыт разработки корпоративных систем на Java ● Опыт работы с многопоточностью и асинхронностью, разработка многопоточных приложений ● Опыт разработки бэка под мобильные приложения ● Опыт участия в реализации MVP системы ● Опыт разработки и взаимодействия с Helpdesk-решениями, CRM ● Опыт разработки Web Services (SOAP, REST) ● Опыт написания интеграционных и автотестов ● Опыт применения и настройки CI/CD (Jenkins), а также использование DevOps, пайплайнов, контейнеризации и оркестрации ● Промышленный опыт работы с реляционными БД, опыт проектирования модели данных, анализа и оптимизации ● Опыт работы с алгоритмами и структурами данных ● Опыт работы с распределенными хранилищами и системами ● Опыт оптимизации производительности приложения ● Опыт профилирования и поиска узких мест ● Опыт разработки и интеграции с использованием Feign clients ● Опыт использования хранилищ артефактов (Nexus / Artifactory) ● Опыт работы с сокетами ● Знание основных паттернов проектирования и принципов разработки ПО, умение применять на практике ● Знание основных паттернов серверной разработки и принципов построения безопасных приложений ● Умение проводить технический анализ функциональных требований, при необходимости трансформировать их в системные требования, оценить сроки разработки ● Умение пользоваться MVC, OOП, шаблонами проектирования ● Понимание принципов ФП и распространённых паттернов, способов интеграции приложений и протоколов ● Понимание принципов SOLID и опыт применения их на практике ● Навыки работы с Apache Maven для сборки и публикации артефактов ● Умение обоснованно применять шаблоны GRASP, GOF ● Знание принципов работы сборщика мусора ● Понимание принципов Clean Architecture и DDD
● Более 4-х лет опыта разработки ПО на Java ● Опыт работы на проектах в сфере Fintech направлений ● Опыт участия в разработке и поддержании высоконагруженных микросервисных приложений, а также монолитных решений ● Опыт разработки, тестирования и маппинга бизнес-процессов внутри ЕФР, CRM систем ● Опыт работы в распределенной команде по методологии Agile
Артём — опытный Python-разработчик уровня Middle+. Имеет опыт работы с различными технологиями и инструментами, включая API, Bootstrap, BS4, CSS, Django, Git, HTML, HTTP, JavaScript, JQuery, Nginx, PostgreSQL, REST, SOAP, TCP, UDP, Unit testing. Артём обладает навыками разработки веб-приложений и работы с микросервисной архитектурой. Он имеет опыт оптимизации процессов и взаимодействия с CRM-системами. Также Артём работал над проектами в области биотехнологий, фармацевтики, здравоохранения и спорта, а также в сфере высоких технологий для здравоохранения (HRTech). На последнем месте работы Артём участвовал в создании цифровой экосистемы для работы с медицинскими изображениями Connexum. В рамках проекта он разработал кастомную ORM с единым интерфейсом для подключения к двум разным СУБД, рефакторил взаимодействие с базой данных, создал страницу личного кабинета пользователя, страницу загрузки файлов на сервер и функционал генерации iso-образа хранимых медицинских исследований. Артём также повысил эффективность разработки серверной части приложения на 30% с помощью ORM. До этого Артём разрабатывал автоматизированную систему учёта производственных материалов и документооборота WPMS. В проекте он совместно с заказчиком разобрал бизнес-логику производства, спроектировал схему базы данных, разработал интерфейс клиентской части приложения, формы для управления передвижением материалов и генерации документов, интегрировал периферийное оборудование и создал аналитическую систему оценки эффективности производства.
Денис — опытный frontend-разработчик уровня Senior. Он обладает глубокими знаниями и навыками в области разработки веб-приложений, включая работу с HTML5, CSS3, JavaScript, React, Redux, Webpack, Jest и другими инструментами. Денис имеет опыт работы на различных проектах, в том числе опыт работы с высоконагруженными сервисами. На своих проектах он занимался разработкой и поддержкой фронтенда, интеграцией с API, рефакторингом кода, написанием unit-тестов и другими задачами.
Вячеслав — опытный frontend-разработчик уровня Senior. Он обладает широким спектром навыков, включая работу с JavaScript, TypeScript, Vue, Figma, Vanila, Jquery и другими инструментами. Вячеслав имеет опыт работы над несколькими проектами . В его портфолио есть проекты по разработке клиентской части административных систем, интернет-магазинов и приложения для документации сущностей в системе и построения связей между ними. На проектах Вячеслав занимался сопровождением и разработкой проектов на Vue 3 и TS, созданием плагинов для Draw IO, проектированием архитектуры, выбором технологий, Code Review, рефакторингом, получением обратной связи от заказчика и корректировкой функционала.
Обладаю навыками работы с Apache Kafka, Atlassian, Confluence, Git, GitLab, Grafana, Hibernate, Java Spring, Jenkins, Jira, JUnit, Lombok, Maven, Microservices, MySQL, PostgreSQL, Prometheus, REST, Spring Boot, Spring Data, Spring Web. Работал над двумя проектами: микросервисным веб-приложением для автоматизации складского предприятия и монолитным веб-приложением обучающей онлайн платформы. На проектах занимался разработкой и поддержкой микросервисов, созданием интеграций с внешними сервисами, исправлением багов, рефакторингом и оптимизацией кода, написанием модульных и интеграционных тестов, взаимодействием со смежными командами, проведением код-ревью.
Богатый опыт проектирования крупных и сложных проектов, 5 лет коммерческого опыта в роли системного аналитика. Занимается полным циклом разработки требований к программному обеспечению. Легко вливается в команду, не боится многозадачности.