Доступен для сотрудничества

Даниил Ратников |

Разрабатываю высоконагруженные backend-системы на Java/Spring Boot. Специализируюсь на микросервисах, REST API и оптимизации производительности.

0+
лет опыта
0+
коммерческих проектов
0K
пользователей

Кто я такой

Привет! Я Даниил — Java Backend Developer из Беларуси с более чем 4 годами коммерческого опыта. Специализируюсь на разработке высоконагруженных backend-систем, микросервисной архитектуре и оптимизации производительности.

Проектировал масштабируемые API, оптимизировал запросы к БД, настраивал CI/CD пайплайны и координировал команды. Также имею опыт в разработке Telegram-ботов, Android-приложений и аппаратных решений.

Чистая архитектураSOLID, Design Patterns, Clean Code
Производительность×5.7 ускорение, −60% нагрузка на БД
Тестирование80%+ покрытие, TDD практики
ЯзыкиРусский (native), English B1→B2

Опыт работы

Апр 2025 — Окт 2025

Backend Developer

BuildersApp (HimishApp) Удалённо
7 мес.

Команда 5–6 человек · поддержка существующих проектов + разработка нового сервиса

Результаты
  • Создал бота с нуля — 19 000+ пользователей за 6 месяцев, retention +25%
  • Реализовал платёжную систему с эскроу — безопасные транзакции для тысяч пользователей
  • Ускорил обработку заявок — в 3–4 раза при пиковых нагрузках
  • Снизил нагрузку на базу данных — на 30–40% при 5× росте аудитории, без downtime
  • Тестовое покрытие платёжных сценариев — 80%+, регрессии устранены
  • Реализовал экраны оплаты и push-уведомления в мобильном приложении
Для тех. специалиста
  • Python + aiogram 3 + asyncio, интеграция со Spring Boot бэкендом — Telegram-бот с нуля
  • Escrow-логика и интеграция Stripe в микросервисной архитектуре — безопасные транзакции
  • Асинхронная архитектура + Redis cache-aside + PostgreSQL — 3–4× быстрее при пиковой нагрузке
  • Оптимизация тяжёлых SQL через Hibernate — −30–40% нагрузки на БД при росте пользователей
  • pytest + JUnit 5 + Mockito на платёжные сценарии — покрытие 80%+, регрессии устранены
  • Нативный Android-модуль (Java) + Flutter в CI/CD пайплайне: экраны оплаты, push-уведомления
Python 3aiogram 3asyncio Spring BootRedisPostgreSQL StripeHibernateAndroid (Java)Flutter
Янв 2022 — Июл 2025

Backend Developer

ИП Бордовский «БелБот» Аутсорс · Беларусь
3.5 г.

Команда 3 человека (frontend, тимлид, я — backend) · Agile / Jira · аутсорс

Результаты
  • Разработал 15+ коммерческих продуктов — от ТЗ до релиза, всё в срок
  • Устранил потерю сообщений при пиковых нагрузках — стабильность +50%
  • Сократил время выката обновлений — с нескольких часов до 5–10 минут
  • Поднял тестовое покрытие до 75–80% — регрессии практически исчезли
  • Ускорил ключевой алгоритм в — с 70 до 400+ операций за 30 секунд
  • Вёл проекты от ТЗ до продакшена — координировал с бизнесом и frontend без задержек
Для тех. специалиста
  • Java + Spring Boot, 15+ Telegram/VK-ботов в Agile/Jira (интернет-магазины, CRM, арбитраж)
  • Kafka в 2 проектах: at-least-once delivery, DLQ — устранена потеря сообщений, стабильность +50%
  • Docker + Kubernetes + CI/CD (Maven/Gradle, GitHub Actions) — деплой: часы → 5–10 минут
  • JUnit 5 + Mockito, покрытие 75–80% на REST API + Spring Security — регрессии исчезли
  • Оптимизация legacy-алгоритма арбитражных связок (Java): 60–70 → 400+ ops / 25–30 сек, MySQL/SQL
  • Самостоятельно вёл проекты от ТЗ до продакшена, координируя с бизнесом и frontend
Java 17Spring BootSpring Security KafkaRedisPostgreSQLMySQL DockerKubernetesGitHub ActionsJUnit 5
Июн 2021 — н.в.

Freelance Backend & Mobile Developer

Fiverr / FL.ru Удалённо
4+ г.
  • Разрабатывал REST API-сервисы, Android-приложения (Java) и Telegram-боты под индивидуальные заказы
  • Ведение клиентов: составление ТЗ, оценка сроков, сдача MVP в срок
JavaSpring BootAndroid PythonREST API

Навыки

Backend

Java 17Spring Boot Spring MVCSpring Data Spring SecurityHibernate / JPA REST APIPython

Данные

PostgreSQLMySQL RedisKafka

DevOps

DockerKubernetes CI/CDGitGitHub Actions

Тестирование

JUnit 5Mockitopytest

Мобильная

Android (Java)KotlinFlutter

Языки

Русский (Native)English B2Deutsch A2

Достижения

Соревнования

🥇1 место

Национальный НТК

Генератор электрических сигналов (синус, пила, меандр)

🥈2 место

Патриот.бай Региональный

2.5D платформер на Unreal Engine 5 с кастомной физикой

🥉3 место

Инновации. Наука. Конференция

Telegram бот для колледжа

🏆Финалист

Findmate — Республиканский этап

Приложение для поиска людей и команд

Ключевые достижения в коде

Performance
Ускорение поиска
70 → 400+ операций / 30 сек
Refactoring
Чистая архитектура
Миграция унаследованного кода
Optimization
−0%
Нагрузка на БД
Оптимизация запросов PostgreSQL
DevOps
CI/CD с нуля
Часы → 5–10 минут деплой
Testing
0%
Покрытие тестами
JUnit 5 + Mockito / pytest

Проекты

Java 17 LLM Security Open Source

JGuardrails 14

Первая Java-библиотека guardrails для LLM: защита от prompt injection, маскирование PII, детекция токсичного контента. Spring AI / LangChain4j, мультиязычность (7 языков). Аналог NVIDIA NeMo Guardrails для Java-экосистемы.

GitHub
AndroidJava

Noxi

Приложение для изучения языков во сне. ~20k строк кода. Фазы сна, TTS/SSML, трекинг прогресса. Готовится к «100 идей для Беларуси» 2025.

В разработке
AndroidBackend

Findmate

Приложение для поиска людей и команд. Финалист республиканских соревнований. Android + Java backend.

GitHub
BackendJava

BankRest API

REST API банковской системы. Spring Boot, PostgreSQL, JWT-авторизация, роли пользователей.

GitHub
BackendJavaMicroservices

Delivered Service

Pet-проект: микросервисный аналог Яндекс.Еды. Spring Boot, Kafka, PostgreSQL, Docker — полная имитация food-delivery платформы.

GitHub
Game

2.5D Платформер

Игра на Unreal Engine 5 с кастомной физикой и боевой системой. 2-е место на Патриот.бай.

🥈 2-е место
Hardware

Генератор сигналов

Аппаратный генератор + десктопное приложение. Синус, треугольник, меандр. 1-е место на национальном конкурсе.

🥇 1-е место

Технические статьи

Пишу на Habr (RU) и dev.to (EN): безопасность LLM, guardrails, Java-архитектура. Суммарно 13 000+ просмотров.

Цели и планы

2026–2030

Бакалавр по Software Engineering

Получить высшее образование в области разработки программного обеспечения

2030–2032

Магистратура по AI/ML

Международный топ-университет. Специализация в искусственном интеллекте

до 2030

Senior Java / Backend Engineer

В международной компании с масштабными высоконагруженными системами

Долгосрочно

Собственный стартап

EdTech или HealthTech — продукт с реальным влиянием на жизни людей

Учёба

Гомельский государственный машиностроительный колледж

Программист мобильных устройств (ССО)

Выпуск: Февраль 2026 Средний балл: 9.0 / 10 Старост группы

Контакты

Открыт для интересных проектов, сотрудничества и новых возможностей. Напишите мне — отвечаю быстро!