Java-разработчик

Основное


Город

Алматы

Готовность к релокации

Не готов

Описание

Я заинтересован в вакансии Java-разработчика (Junior++/Middle) с возможностью стажировки. Рассматриваю различные форматы работы: офис, гибридный или дистанционный. Я бы хотел поработать как в стартапах, так и в корпоративных проектах.

В свободное время я веду разработку программного проекта с командой разработчиков. Я увлечен чистым кодом и постоянно расширяю свой стек технологий, включая Java. В будущем планирую изучить FullStack направление, включая HTML, CSS, JS.

Я прохожу обучение в школе программирования Hexlet по программе "Java-разработчик". Реализовал несколько проектов:

Учебные и пет-проекты:

Валидатор данных - библиотека, которая позволяет проверять правильность любых данных. Я использовал принципы ООП, принципы SOLID, fluent-интерфейс и разработку по принципу TDD. Технологии: Java 17 Core, JUnit 5, Gradle, GitHub, CI/CD (GitHub Actions), Make, Checkstyle.
https://github.com/Konstantin-GIT/java-project-78

Вычислитель отличий - программа, определяющая разницу между двумя структурами данных. Я использовал коллекции и структуры данных, сторонние библиотеки (Jackson, picocli), Codeclimate (CodeCoverage), GitHub Secrets, JSON и YAML. Технологии: Java 17 Core, JUnit 5, Gradle, GitHub, Make, Checkstyle.
https://github.com/Konstantin-GIT/java-project-71

Игры разума - набор мини-игр, запущенных с консоли. Я получил опыт настройки рабочего окружения Java и работы с Checkstyle. Технологии: Java 17 Core, Gradle, GitHub, Make, Checkstyle.
https://github.com/Konstantin-GIT/java-project-61

Навыки

Мои навыки:

Java17 + Java SE/EE/FX
Принципы ООП и алгоритмы
Работа с системой контроля версий Git и GitHub
Язык запросов SQL (PostgreSQL)
Автоматическое тестирование JUnit
Автоматизация тестирования и доставки CI/CD
Разработка в среде IntelliJ IDEA, Linux
Опыт интеграции WSO2 с RabbitMQ и Kafka
Опыт интеграции Hibernate ORM
Разработка с использованием Maven, Gradle
Разработка небольших приложений на Apps script, Google API
Основы верстки HTML и CSS
Навыки написания скриптов для инсталлятора InnerSetup

Владение английским
Читаю профессиональную литературу
Телефон
+77711322930
Почта
konstantin000008@gmail.com
Телеграм
@Konstantin_12357
Дополнительные контакты

Работа


Java-разработчик, Московский Кредитный Банк
Март 2021 - Ноябрь 2022

Сайт компании: www.mkb.ru
- Программирование на шине WSO2 Integration
- Создание сервисов на корпоративной платформе для интеграции интерфейсов прикладного программирования (API), приложений и веб-сервисов
- Кастомизация сервисов платформы(Java)
- Интеграция сервисов платформы с RabbitMQ и Kafka

Java-разработчик, ООО "АР СОФТ"
Декабрь 2019 - Март 2021

Сайт компании: www.vr-arsoft.com
- Реализовал технический сайт для очков дополненной реальности с использованием Java EE, PostgreSQL, Hibernate
- Участвовал в написании десктопных приложений на JavaFX. Инженерные калькуляторы под различные задачи
- Работал над оптимизацией SQL запросов БД через ORM
- Занимался тестированием ручным и автоматизированным(JUnit) десктопных приложений
- Создавал скрипты для инсталятора InnerSetup

Инженер отдела проектирования и пуско-наладочных работ мультимедийных комплексов и программного обеспечения, ООО "Атанор системная-интеграция"
Май 2013 - Март 2018

Сайт компании: www.atanorgroup.ru
- Программирование центральных контроллеров Crestron
- Настройка аудио-цифровых систем Biamp
- Настройка кодеков ВКС для проведения сеансов видео-конференц связи
- Интеграция решений мультимедиа систем в бизнес-процесс
- Обучение пользователей и внедрение программного обеспечения
- Ведение переговоров на этапе проектирования и сдачи объектов
- Администрирование и верстка web-сайтов
- Разработка технических решений для бизнес-процессов
- Организация и ведение пуско-наладочных работ

Образование


Курсы по профессии "Java-разработчик"
Октябрь 2022 - по настоящее время
Российский Государственный Университет Нефти и Газа им. И.М.Губкина
Сентябрь 2001 - Июнь 2007
Свидетельство о начальной профессиональной подготовке "Оператор ПЭВМ" 800 часов (Delphi, TurboPascal, Basic)
Сентябрь 1991 - Июнь 2001

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Ожидает подтверждения
0

Рекомендация по улучшению:

Резюме довольно хорошо структурировано и содержит достаточно информации о навыках и проектах, выполненных кандидатом. Несмотря на то, что опыт работы не указан, он компенсируется проектами, выполненными в рамках обучения и самостоятельной работы. Однако, стоит уделить больше внимания форматированию текста, чтобы сделать его более читабельным и привлекательным. Также можно добавить информацию о своих личных качествах и профессиональных целях. В целом, это хорошее резюме для Junior/Middle Java-разработчика.

Сопроводительное письмо:

Уважаемый рекрутер,

Я предоставляю свое резюме на вакансию Java-разработчика (Junior++/Middle), и я бы хотел добавить несколько слов о себе и своем опыте.

Я заинтересован в работе в небольших стартапах и в разработке корпоративных приложений. В свободное время я работаю над проектом с team of developer friends и постоянно расширяю свой стек технологий. Я люблю чистый код и стараюсь использовать принципы ООП и SOLID.

Я также прохожу обучение в школе программирования Hexlet по программе "Java-разработчик" и реализовал несколько проектов, включая библиотеку для проверки правильности данных, программу для определения разницы между двумя структурами данных и набор мини-игр, запущенных с консоли. Я имею опыт работы с Java 17 Core, JUnit 5, Gradle, GitHub, CI/CD (GitHub Actions), Make, Checkstyle и другими технологиями.

Я также имею знания в области Java SE/EE/FX, принципов ООП и алгоритмов, системы контроля версий Git и GitHub, языка запросов SQL (PostgreSQL), автоматического тестирования JUnit, автоматизации тестирования и доставки CI/CD, разработки в среде IntelliJ IDEA, Linux, интеграции WSO2 c RabbitMQ и Kafka, инеграции Hibernate ORM, разработке с Maven, Gradle и другими технологиями.

Я был бы рад обсудить возможность присоединения к вашей команде и внести свой вклад в развитие вашего проекта.

С уважением,
[ваше имя и контактная информация]

Редактура:

Java-разработчик

Я заинтересован в вакансии Java-разработчика (Junior++/Middle) с возможностью стажировки. Рассматриваю различные форматы работы: офис, гибридный или дистанционный. Я бы хотел поработать как в стартапах, так и в корпоративных проектах.

В свободное время я веду разработку программного проекта с командой разработчиков. Я увлечен чистым кодом и постоянно расширяю свой стек технологий, включая Java. В будущем планирую изучить FullStack направление, включая HTML, CSS, JS.

Я прохожу обучение в школе программирования Hexlet по программе "Java-разработчик". Реализовал несколько проектов:

Учебные и пет-проекты:

  • Валидатор данных - библиотека, которая позволяет проверять правильность любых данных. Я использовал принципы ООП, принципы SOLID, fluent-интерфейс и разработку по принципу TDD. Технологии: Java 17 Core, JUnit 5, Gradle, GitHub, CI/CD (GitHub Actions), Make, Checkstyle.
    https://github.com/Konstantin-GIT/java-project-78

  • Вычислитель отличий - программа, определяющая разницу между двумя структурами данных. Я использовал коллекции и структуры данных, сторонние библиотеки (Jackson, picocli), Codeclimate (CodeCoverage), GitHub Secrets, JSON и YAML. Технологии: Java 17 Core, JUnit 5, Gradle, GitHub, Make, Checkstyle.
    https://github.com/Konstantin-GIT/java-project-71

  • Игры разума - набор мини-игр, запущенных с консоли. Я получил опыт настройки рабочего окружения Java и работы с Checkstyle. Технологии: Java 17 Core, Gradle, GitHub, Make, Checkstyle.
    https://github.com/Konstantin-GIT/java-project-61

Мои навыки:

  • Java17 + Java SE/EE/FX
  • Принципы ООП и алгоритмы
  • Работа с системой контроля версий Git и GitHub
  • Язык запросов SQL (PostgreSQL)
  • Автоматическое тестирование JUnit
  • Автоматизация тестирования и доставки CI/CD
  • Разработка в среде IntelliJ IDEA, Linux
  • Опыт интеграции WSO2 с RabbitMQ и Kafka
  • Опыт интеграции Hibernate ORM
  • Разработка с использованием Maven, Gradle
  • Разработка небольших приложений на Apps script, Google API
  • Основы верстки HTML и CSS
  • Навыки написания скриптов для инсталлятора InnerSetup

Телефон: +77711322930
Email: konstantin000008@gmail.com"


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме в целом хорошее, но есть несколько моментов, которые можно улучшить: Начало ра...
Резюме можно оценить как интересное, но не совсем удачное. Кандидат описывает свой опыт...
Резюме имеет некоторые положительные моменты, такие как хорошее владение английским язы...
Резюме имеет несколько проблем: Описание опыта представлено в документе excel, что мо...
Резюме нуждается в доработке. Во-первых, важно указывать свои контактные данные, чтобы ...
Резюме имеет несколько недостатков, которые нужно исправить: Не указаны данные о обра...
Резюме имеет несколько достоинств, но также есть некоторые недостатки. Достоинства: -...
Резюме представлено в достаточно краткой форме, что положительно. Важно, что соискатель...
Резюме описывает весьма обширный опыт в банковской сфере, однако, не в полной мере соот...
Резюме имеет следующие достоинства: - Кандидат явно выражает свой интерес к сфере IT и ...