Java developer
Контакты
Профиль
Я начинающий Java-разработчик с амбициозной целью стать экспертом в области этого языка программирования. Студент 4 курса по направлению "Информатика и вычислительная техника" с обширными знаниями в области программирования, а особенно в языке Java. Опытный пользователь следующих инструментов разработки:
- Системы контроля версий
- Git
- GitHub
- Системы автоматической сборки
- Gradle
- Системы автоматического тестирования
- Junit
Опыт работы
В ходе работы над собственными проектами активно применял подход TDD (Test-Driven Development) и проводил глубокий рефакторинг кода для повышения его качества и эффективности разработки.
Цели
В данный момент я ищу возможность присоединиться к команде единомышленников в области разработки на Java в пределах Млечного пути (опционально), чтобы применить все свои навыки и знания в коммерческих проектах.
Hard Skills:
- Java Core
- Знание структур данных и алгоритмов
- Автоматическое тестирование (JUnit5)
- Git, GitHub, CI/CD
- Сборка проектов через Gradle
- Bash, Linux
- Знание принципов ООП, SOLID
- Уровень английского языка - B1
Soft Skills:
- Алгоритмическое мышление
- Архитектурное проектирование
- Написание чистого кода
- Эмпатичность
Список законченных проектов:
Игры разума
Описание : консольное приложение из пяти мини-игр с логическими и арифметическими задачами
Технологический стек:
Java
Gradle
Make
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Пенза
Вижу свою жизнь в том чтобы всегда изучать что-то новое и делится своими открытиями с окружающими.
Обожаю знакомится с новыми людьми и быстро нахожу с ними общий язык.
Неконфликтный,добрый,активный.