Java-developer
Контакты
Ищу работу на позиции Java-developer.
От работы ожидаю интересных и сложных задач.
Проживаю в г. Москва.
Формат работы - офис/удаленно/гибрид.
Программировал на различных языках, включая С++. Затем ушел в бизнес, где достиг ощутимых успехов и получил большой опыт.
В настоящий момент вернулся в IT, т.к. перспективы дальнейшего развития в моей сфере бизнеса отсутствовали.
Окончил курс Java-developer на Hexlet. В процессе обучения выполнил следующие проекты:
Менеджер задач
Система управления задачами.
Позволяет ставить задачи, назначать исполнителей, статусы задач и метки, выполнять фильтрацию. Организована регистрация и аутентификация пользователей через пароли и токены.
Полученные навыки:
- Spring Boot
- Spring Security, JWT
- Hibernate, Liquibase
- Rollbar
- Swagger
Анализатор Страниц
Сервис для проверки сайтов на SEO пригодность.
Полученные навыки:
- Javalin, MockWebServer
- SQL, ORM, Ebean
- HTML, CSS
- Heroku
- HTTP, Postman
Валидатор данных
Библиотека для проверки корректности (валидации) данных разных типов.
Полученные навыки:
- ООП, создание удобных иерархий классов
- Применении принципов программирования SOLID
- Jacoco
Вычислитель отличий
Приложение производит сравнение двух структур данных формата json или yml, определяет разницу между ними и генерирует отчет в выбранном формате plain text, stylish или json.
Полученные навыки:
- работа со сторонними библиотеками jackson и picocli
- освоена разработка через написания тестов с использованием фреймворка JUnit
- подключен сервис анализа кода и покрытие тестами Codeclimate
- получен опыт работы с алгоритмами обработки структур данных, коллекциями и автоматизированным тестированием
Игры разума
Приложение представляет собой набор из пяти консольных логических игр.
Полученные навыки:
- работа с Git / GitHub, CI (GitHub Actions)
- работа с Makefile, анализатором качества кода Checkstyle и системой сборки Gradle
- получен опыт построения архитектуры приложения с изоляцией побочных эффектов и созданием барьеров абстракций
• Java
• Spring Boot, Spring Security
• JUnit
• SQL, ORM, Hibernate
• HTML, CSS
• HTTP, REST API
• Git, GitHub
Опыт
Java-developer в проекте Российского Союза Автостраховщиков "Справочник трудоемкости".
Придумал и реализовал прототип программы, создающей справочники трудоемкости работ и осуществляющей расчеты по этим справочникам.
Проект должен заместить дорогостоящее зарубежное программное обеспечение.
Используемый стек технологий :
- Java, JUnit
- Spring Framework
- SQL, Hibernate
- HTTP, REST API
- HTML, CSS
Параллельно участвую в проекте Hexlet Q&A :
https://ru.hexlet.io/qna/java/questions/kak-peredat-metod-v-kachestve-parametra-java
https://ru.hexlet.io/qna/java/questions/kak-udalit-povtoryayuschiesya-slovo-v-stroke-java
https://ru.hexlet.io/qna/java/questions/kak-parsit-csv-fayly-java
https://ru.hexlet.io/qna/java/questions/kak-otsortirovat-dvumernyy-massiv-java
https://ru.hexlet.io/qna/java/questions/kak-otsortirovat-map-po-znacheniyu-java
Внедрил современные ERP и CRM системы, работал с SAP, Bitrix.
Внедрил систему учета рабочего времени сотрудников, что позволило вычислить узкие места, оптимизировать бизнес-процессы и повысить производительность.
Разработал и внедрил сегментацию клиентской базы на основе RFM-анализа и других методик с последующей индивидуализацией предложения по выделенным группам клиентов, чем улучшил маркетинговую и рекламную политику предприятия.
Внедрил персональный подход и клиентоцентричную бизнес-модель на основе Unit-экономики.
Внедрил управленческий учет. Создавал и анализировал финансовую модель предприятия.
Осуществлял стартап новых направлений деятельности. С нуля выстроил и автоматизировал бизнес-процессы.
Занимался анализом бизнесов, рынков, конкурентов, продуктов, клиентских баз.
Выявлял проблемные зоны, занимался оптимизацией бизнес-процессов и антикризисным управлением.
Неоднократно входил в рейтинги лучших и получал награды Международного Холдинга Атлант-М и ФольксвагенГруппРус.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе
Рекомендации
Привет, Сергей!
Поработаем над содержанием резюме?
1. Описание.
После того, как обозначена цель поиска, добавить информацию о возможном формате работы (удаленно/офис/гибрид), а также город проживания.
2. Обо мне.
Предлагаю из этого блока то, что относится к образованию, перенести в раздел Образование. Остальную информацию перенести в блок выше до "Изучаю Java на Hexlet..."
3. Проекты.
С ними нужно поработать: выделяем описание проекта, добавляем полученные навыки и стек. По оформлению: названия проектов лучше выделить жирным текстом, а ссылки на github можно зашить в названия проектов. С примерами можно познакомиться у студентов:
https://cv.hexlet.io/resumes/585
https://cv.hexlet.io/resumes/338
4. Награды/сертификаты
Можно оставить сертификаты, относящиеся к техническим аспектам за последние 2-4 года, если они относятся к программированию и управлению (например, Методология Адизеса)
5. GitHub
Разместить фотографию, исходная ссылка https://github.com/SergeiYakimovich
6. Контакты.
Для удобства и оперативности связи лучше оставлять еще один контакт, например, какой-то из мессенджеров, TG или WhatsApp.
7. Работа.
Текущий период работы "разобрать" на задачи и достижения, то есть немного структурировать подачу информации. Также отнести в эту часть факт о рейтингах лучших).
Успехов и новых интересных предложений!
Добавить комментарий/ссылку на вакансию