Александр Кривошлык

Java Backend Developer

Разрабатываю сложные прикладные системы

Java, Spring и PostgreSQL. Интеграция с AI/ML-сервисами, обработка больших изображений и надёжные асинхронные процессы. Опыт desktop-разработки и технического лидерства.

Избранные кейсы ↓

Избранные кейсы

Решения в работе

Система анализа изображений кернаПараллельное сканирование и сохранение данных

Разделил использование физического оборудования и длительную backend-обработку. После получения данных сканер доступен для следующего образца, пока предыдущий результат сохраняется независимо.

Система анализа изображений кернаРасчёт признаков слоя керна

Объединил локальные Java-алгоритмы и Python/CV-сервис в процесс расчёта геометрических, визуальных и спектральных признаков. Расчёт учитывает неполные данные и изменения геометрии слоя.

Приложение для лабораторного прибораАрхитектура лабораторного приложения и техническое лидерство

Спроектировал приложение для лабораторного прибора с нуля и руководил командой из трёх разработчиков: требования, архитектура, интеграция с оборудованием и аналитическая визуализация.

Все кейсы →

Опыт

Backend и desktop

Axalit

Около полутора лет в веб-направлении

Java backend · анализ изображений

Оркестрация сканирования и сохранения, расчёт признаков, интеграция ML-сервисов и поиск похожих слоёв. Контракты, состояния процессов, хранение и тестирование.

Стек

  • Java
  • Spring Boot
  • PostgreSQL
  • Hibernate
  • pgvector
  • REST
  • WebSocket

Кейсы по направлению

Axalit

Около полутора лет в desktop-направлении

Java desktop · разработка и техническое лидерство

От алгоритмов и интерфейсов до архитектуры приложения с нуля и руководства командой из трёх разработчиков. Работа с заказчиком, прибором, математической обработкой, графиками и отчётами.

Стек

  • Java
  • JavaFX
  • Spring Boot
  • Hibernate
  • SQLite
  • Apache POI

Кейсы по направлению

Продолжительность направлений приблизительная; точные календарные даты здесь не указаны.

Навыки

Компетенции с примерами