Резюме: Java-разработчик
Я интересовался профессиональным образом it сферой уже со средней школы, когда пошел на курсы программирования c++.
Изучаю Java уже около двух лет. Сначала делал это полностью самостоятельно, но потом пошел на курс Java-Разработчика от Яндекс.Практикума.
На курсе я закрыл все пробелы в знаниях и поправил подавляющее большинство ошибок, с помощью ревьюера. А также научился хорошо применять технологии, используемые в промышленной разработке.
Текущие навыки:
- Java Core
- Spring Framework
- SQL
- PostgreSQL
- Опыт написания тестов (JUnit, Spring Test)
- Postman
- REST, SOAP
- Maven
- Опыт тестирования API
- Linux
- JSON, XML
- Базовые знания HTML, CSS, JS
Реализованные проекты:
1) API-приложение, мини аналог Кинопоиска. На текущий момент это мой самый крупный и актуальный момент. Все еще дорабатывается и улучшается.
Реализованные возможности:
- RESTful API
- CRUD операции с фильмами и пользователями.
- Система дружбы с подтверждением заявки и возможностью получения общих друзей.
- Возможность оценки фильмов.
- Рейтинг фильмов, на основе оценок пользователей.
- Хорошее покрытие тестами. (Около 80%)
Стек технологий: Java, Spring Boot, Spring Test, SQL, Maven, JSON.
Ссылка на проект: https://github.com/CHABNDHEANEE/java-filmorate.git
2) Трекер целей. Довольно большой проект, на котором я изучил довольно много новых технологий и методологий построений проектов.
Реализованные возможности:
- API
- CRUD операции с задачами.
- Несколько типов задач.
- Возможность выставления дедлайнов.
- Генерация API-токена и работа по нему.
- Отличное покрытие тестами.
Стек технологий: Java, JUnit, JSON, Работа с файлами
Ссылка на проект: https://github.com/CHABNDHEANEE/goals-tracker.git
Все остальные мои проекты можно найти в моем GitHub.