Skip to content
View gleb7499's full-sized avatar
  • Брестский государственный технический университет
  • https://t.me/gleb7499

Highlights

  • Pro

Block or report gleb7499

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gleb7499/README.md
Technologist

Привет! Waving Hand Меня зовут Глеб


Bust In Silhouette Обо мне

Я студент БрГТУ (4 курс, программная инженерия) и развиваюсь как Java backend-инженер. Мой основной фокус сейчас - системы с real-time нагрузкой, интеграциями и требованиями к надежности: Java 21+, Spring Boot, WebSocket, TCP, PostgreSQL, Docker/Kubernetes. Параллельно сохраняю сильный frontend-трек (React/TypeScript), чтобы лучше проектировать полный контур продукта и API-контракты между слоями. В разработке для меня приоритетны архитектура, расширяемость и предсказуемое поведение системы в эксплуатации.

Сейчас в стеке: Java, Spring Boot, Spring Web/WebSocket, Spring Data JPA, REST API, OpenAPI/Swagger, TCP sockets, Gradle, PostgreSQL, Docker, Kubernetes, GitHub Actions.

Английский: Intermediate.


Card Index Dividers Мои проекты

Keyboard Java / Backend (основной фокус)

  • Java 21+, Spring Boot, REST + WebSocket, TCP интеграция с PrintSrv
  • Асинхронный polling оборудования (цикл 500 мс), in-memory snapshot-модель
  • Формирование и поддержка API-контрактов (OpenAPI/Swagger)
  • ETag-кэширование topology endpoints
  • Централизованная обработка ошибок (GlobalExceptionHandler)
  • Health/live/ready probes, эксплуатационное логирование, Docker/Kubernetes
  • Ключевой промышленный проект с практикой в реальном производственном контуре

  • Java, Room (SQLite), Repository Pattern
  • Нормализованная схема БД (3NF)
  • Архитектура с DAO и Repository
  • Асинхронные операции и callback-архитектура
  • BaseAdapter и Utils для сокращения дублирования
  • DataBinding и поддержка динамических тем
  • Абстрактный Parser + реализация источника edostavka.by
  • Pet-проект с упором на поддерживаемую и расширяемую архитектуру

  • Java, Android SDK, SQLite, сеть и JSON, мультимедиа, геолокация
  • Практический учебный трек: события/UI, хранение данных, работа с API
  • База для системной отработки Android-инженерии

Artist Palette Frontend (второй трек)

  • React + Vite
  • Экраны отчетов и настроек, каскадные фильтры, календарные сценарии
  • Экспорт XLSX/CSV, обработка loading/error состояний
  • Улучшения UX и доступности

  • HTML/CSS/JavaScript (модульный IIFE-подход)
  • Единый state и локальные store, active/archive диалоги
  • CRUD шаблонов, вложения inline-image/file, модальные сценарии
  • Подготовленный API-слой для интеграции с реальным backend

  • HTML/CSS/JavaScript
  • Изолированная встраиваемая верстка, галерея/лайтбокс, модальные формы
  • Интеграционный слой событий для CMS-страницы
  • Адаптация под разные экраны и печатные сценарии

  • 1C-Bitrix, PHP, шаблонизация компонентов
  • Перенос статичной верстки в динамические service-страницы
  • Конфигурируемый контент через свойства инфоблока
  • Документация внедрения и масштабирования структуры страниц

Toolbox Дополнительно

  • Java, SQLite, Firebase Authentication
  • Модульная архитектура (экраны, база, модели, адаптеры)
  • Retrofit + Gson для работы с сетью
  • Material Design 3 для UI
  • Автоматический анализ кода через SonarCloud
  • Один из первых серьёзных Android-проектов

  • Python 3.12, BeautifulSoup, aiohttp
  • Асинхронный сбор данных
  • UI на customtkinter
  • SQLite для хранения, тесты на pytest

  • C++/Qt, QtWidgets
  • Добавление, редактирование и удаление книг
  • Интуитивно понятный UI

Репозиторий с лабораторными работами, выполненными в процессе обучения.


Проект-автоматизация для прохождения викторин.

Pinned Loading

  1. scada-mobile scada-mobile Public

    Forked from savushkin-dev/scada-mobile

    Модуль выполнения бизнес-логики для мобильного приложения SCADA

    Java

  2. My-dishes My-dishes Public

    Java 1

  3. MPIS MPIS Public archive

    Java

  4. The-southern-crown The-southern-crown Public

    JavaScript

  5. support-chat support-chat Public

    JavaScript

  6. Bitrix-introduction Bitrix-introduction Public

    CSS