был опыт наставничества и преподавания на курсах Mail.ru Group по Java. СТЕК ТЕХНОЛОГИЙ: Java 8-11, Kotlin, REST, SOAP, Docker, Kubernetes, Spring Framework, PostgreSQL, Maven, Gradle, MVC Ключевые навыки Java Kotlin Docker Spring Framework Docker-compose PostgreSQL Swing JavaFX Go Maven Gradle Jenkins Gitlab Flyway core MVC data JDBC JPA Spring boot REST SOAP Kubernetes Liquibase GraphQl Shell Bash Ubuntu MacOS
Подробнее по опыту: + 5 лет Опыт работы с Java 8/11 - Опыт работы с Apache Camel Karaf, OSGI + 5 лет Знания Core Java и Spring Framework + 5 лет Опыт работы с базами данных PostgreSQL + Способность быстро разбираться в чужом коде + 5 лет Опыт работы с GitLab + 5 лет Опыт работы с Docker, Kubernetes + 5 лет Опыт работы с Confluence, Git, Jenkins, Maven/Gradle, Nexus, Kafka - ActiveMQ + 5 лет Опыт применения REST API О себе Программированием занимаюсь со старшей школы. Начинал с C++. Проходил стажировку в Kaspersky Lab на вирусного аналитика. Позже перешел на Java и с 3 курса начал работать в enterprise. Имелся опыт преподавания Java школьникам 16-18 лет. Приходилось на проектах писать также на Python и C#. Был небольшой опыт написания на Scala. Я постоянно стремлюсь расширять свой кругозор в области информационных технологий и изучать новые технологии. В работе я стрессоустойчивый и целеустремленный, всегда готов взяться за трудные задачи, которые могут потребовать дополнительных знаний и опыта. Я считаю, что всякая задача решаема, и готов приложить все усилия, чтобы достичь поставленных целей.
Опыт клиент-серверного взаимодействия (REST API, JSON/XML, Swagger), Уверенные знания Java (Core, Collections, Multithreading, Stream API, Lambdas), Опыт работы инструментами сборки Java: (Maven, Gradle), Опыт работы инструментами модульного и интеграционного тестирования (Junit/ Mockito), Опыт работы с Spring Framework (IoC, Boot, Data, Security, MVC), Базовые знания js, JQuery, Базовые знания об автоматизации развертывания и управления приложениями в средах с поддержкой контейнеризации, типа Docker Командная разработка, работа с Git и Git-flow, Опыт работы с БД Postgresql, MySql, Liquibase. Понимание принципов ООП, Clean Architecture, GoF
● Владение языками программирования: Java, Kotlin, Groovy, JavaScript, CoffeeScript, TypeScript ● Разработка клиент-серверных, desktop и web приложений, микросервисов ● Практический опыт применения в реальных проектах Java EE, EJB 3, JDBC/Hibernate, RMI, Spring, Play Framework, Ktor, Kodein, Consul, JSP, GWT, Web Services/SOAP, JSON, XML, Freemarker, HTML/CSS/AJAX/jQuery/React JS, Swing, JavaWS ● Опыт работы с JBoss AS, JBoss Portal, Apache Tomcat, Apache Mina ● Работа с СУБД: MySQL, H2, Derby, PostgreSQL, MongoDB, FoundationDB ● Реализация поискового модуля на ElasticSearch ● Разработка отчетов различной сложности на движке JasperReports ● Написание нагрузочных тестов на Gatling ● Опыт работы с картографией API Yandex, Google, OpenStreetMap ● Навыки работы с Telegram Bot API ● Разработка мобильных приложений под платформу Android, навыки написания базовых Unit и Instrumentation тестов. ● Написание UI тестов с использованием Selenide ● Владение инструментами для сборки проектов Ant, Maven, Gradle, Jenkins ● Базовые навыки работы с Teamcity ● Опыт работы с системой контроля версий SVN, Git, Bitbucket ● Проектирование архитектурно-технических схем ● Документирование работы Образование: полное высшее Общий опыт работы более 13 лет
Разработчик серверной системы. Высокий уровень самодисциплины и желание развиваться, коммуникабелен. Быстро учится. Работа в команде. Управление командой. Готов к зарубежным проектам Навыки: -Знание и опыт разработки бизнес-логики на C# -API для работы с мобильными и веб-клиентами -Кроссплатформенные серверные решения -Шифрование данных -Понимание и практическое применение принципов ООП -Оптимизация базы данных -Знание разработки систем с асинхронной обработкой запросов -Знание и опыт использования DI-контейнеров -Опыт разработки REST API -Знание и опыт разработки юнит-тестов -Опыт работы с git -Интеграция с корпоративными системами -Интеграция с оборудованием -Кроссплатформенные серверные решения -Потоковая передача данных -Работа в команде
Технические навыки и технологии: ES6+, TypeScript, React, Redux, Akita, Redux Toolkit, d3.js, Recharts.js, visx, react-hook-form, formik, MUI, RxJS, Axios, Next.js, Node.js, Express.js, Moleculer, Figma, Pixel Perfect, SASS, SCSS, Style modules, C#, ASP NET MVC, Entity Framework, Java, Java Spring Framework, Git, GitLab CI, Bitbucket, Jenkins, SQL, MS SQL, CouchDB, MongoDB, PostgreSQL, Agile, Scrum, Atlassian Jira, Atlassian Confluence.
Специализируется на проектировании и дизайне сайтов, сервисов, мобильных приложений. Имеет опыт работы с отраслями: e-com, госсектор, foodtech, заводы и производства, медицина. И опыт с типами проектов: Интернет-магазины, корпоративные сайты, промо-сайты, лендинги, мобильные приложения, внутренние сервисы и личные кабинеты. Также занимается работой по брендингу (разработка логотипов и фирменных стилей) и отрисовкой несложных интерфейсных иллюстраций.
Middle+ разработчик, хорошо разбирается в 1С Битрикс (БУС), PHP, умеет писать кастомные компоненты.