Java-разработчик
Контакты
Ищу стажировку или работу на вакансию Java разработчик удалённо или в гибридном формате.
Я увлечен технологиями Java и постоянно изучаю новые возможности языка. В настоящий момент я работаю системным администратором в крупнейшем аутсорсинговом контактном центре в Восточной Европе.
За время работы я пришёл к убеждению, что IT-специалист может быть армией из одного человека, поэтому все возникающие вопросы стараюсь, в первую очередь, решить самостоятельно.
- Java Core, Spring Framework, Spring Boot
- Spring Data, Hibernate ORM, PostgreSQL, Redis
- Spring Web, REST API
- Amplicode, Docker Compose, Gradle, Git, Sentry, Renderm SonarCloud, CodeClimate
Для отработки навыков я реализовал несколько самостоятельных проектов.
URL Shortener
в разработке
Бекэнд для сервиса сокращения ссылок. Написан на Java 21 с использованием
Spring Framework. Для кеширования запросов и построения рейтинга
популярности ссылок применяется Redis, основная БД для хранения -
PostgreSQL. Приложение и базы данных разворачиваются из образов Docker с
помощью Docker Compose. Для ускорения разработки и повышения качества
кода применяется Amplicode.
https://github.com/sergeloie/URL_Shortener
IP Addresses counter
завершён, планируется переработка с использованием многопоточности
Утилита для подсчёта количества уникальных IP адресов в файле. Основная идея
заключается в том, что IP адрес представляется в виде числа и информация о
его наличии хранится в BitSet на соответствующей позиции. Этот подход
показал существенно меньший расход памяти, по сравнению в префиксными
деревьями. Для замера производительности различных алгоритмов работы
применялся Java Microbenchmark Harness.
https://github.com/sergeloie/IP-Addresses-Counter
Опыт
Обязанности:
- Техническая поддержка офисных и надомных пользователей.
- Решение технических задач, связанных с настройкой и поддержкой серверного и сетевого оборудования, аппаратного и программного обеспечения ПК пользователей, оргтехники.
Достижения:
Организовал массовый перевод сотрудников на удалённый формат работы.
Обеспечил бесперебойную работу сотрудников в период проведения масштабных ремонтных работ в офисе.
Обязанности:
- Обеспечение непрерывной работы лечебного учреждения.
- Обучение персонала работе с различным оборудованием и ПО.
Достижения:
Создал СКС во всём лечебном учреждении.
Участвовал во внедрении CRM для обработки данных пациентов.
Обязанности:
- Техническая поддержка сотрудников компании.
Достижения:
Миграция части розничных магазинов с 1С 7.7 на 8.0
Образование
Проживаю в городе Челябинск, Россия