- 🌱 Изучаю и практикуюсь в этой сфере 1,5 года.
В настоящее время делаю акцент на изучении:
Микросервисы
,Docker
иKafka
. - 📕 Параллельно учусь в колледже по специальности программирования.
- 👯 Ищу возможности для сотрудничества в проектах по backend-разработке, где нужен язык Java.
- ⚡ Интересный факт: активно развиваю проект в сфере битмейкинга, применяя знания для автоматизации внутренних процессов.
- 🗄️ Проектирование структуры и архитектуры БД: Реализация с использованием Java через Spring Data JPA или более низкоуровневые системы, такие как Hibernate.
- ☁️Разработка микросервисов: Создание и поддержка микросервисов на основе Spring Cloud, включая реализацию RESTful API через Spring Web.
- ⚙️Написание бизнес-логики и алгоритмов: понимание многопоточности и оптимизации производительности приложений, сервисный слой
- 🚀Конфигурирование DevOps-систем: Настройка и управление Docker, SonarQube, CI/CD, Grafana/Prometheus для обеспечения эффективного процесса разработки и мониторинга.
- ✨Поддержка чистого кода: Применение принципов SOLID, DRY, KISS, ACID и ключевых паттернов проектирования для создания качественного и поддерживаемого кода.
- 📡Написание контроллеров и реализация API: Создание эффективных контроллеров для обработки запросов и взаимодействия с клиентами.
- 🕹Интеграция с внешними сервисами: Умение обращаться к API сторонних сервисов, парсить данные в нужных форматах и применять их в приложении
- 🤖Разработка телеграм-ботов: Создание интерактивных ботов для автоматизации процессов и улучшения пользовательского опыта в мессенджерах.
- 🧪Работа с тестированием: Использование JUnit, Mockito, TestContainers и других инструментов для написания тестов (unit и интеграционных) и обеспечения качества кода.
- 🐧Основы работы с Linux: Базовые навыки работы в Linux-системах для настройки серверной среды.