Даниил Куклин Привет, я

Даниил Куклин

Java Backend Developer · Spring Boot · PostgreSQL · Docker
Открыт к предложениям

Обо мне

Java-разработчик. С 2023 года занимаюсь коммерческой разработкой на фрилансе: веб-приложения, сервисы и Telegram-боты — от сбора требований до деплоя и поддержки.

Пишу REST API на Spring Boot, настраиваю авторизацию (Spring Security, JWT, OAuth2), миграции БД (Liquibase), интеграции с внешними API — Google Calendar и Sheets, OpenAI, Telegram. Упаковываю сервисы в Docker и выстраиваю CI/CD.

Сам общаюсь с заказчиками: разбираю требования, предлагаю решения и отвечаю за результат. Открыт к предложениям о работе Backend-разработчиком.

Чистый код

Поддерживаемость и читаемость.

Веб‑приложения

От идеи до продакшена.

Интеграции

API, очереди, вебхуки, LLM.

Надёжные бэкенды

Логи, метрики, алёрты.

Производительность

SQL‑тюнинг, кэши, батчи.

AI‑интеграции

GPT, Gemini, Spring AI.

Стек технологий

Backend

Java
Spring Boot
  • Spring Security
  • Spring Data JPA / Hibernate
  • OpenFeign
  • MapStruct
  • Lombok
  • JUnit
  • OpenAPI / Swagger
  • JWT / OAuth2

Базы данных

PostgreSQL
MySQL
MongoDB
Redis
Liquibase / Flyway

Интеграции и очереди

Apache Kafka
RabbitMQ
  • Telegram Bot API
  • Google Calendar / Sheets API
  • OpenAI API
  • Gemini

Инфраструктура и инструменты

Docker
Git
GitHub
Postman
IntelliJ IDEA

Frontend (для админок и лендингов)

HTML
CSS
JavaScript

Опыт работы

Java Backend Developer (фриланс)

Заказные проекты и собственные продукты • — по настоящее время
Стек: Java · Spring Boot · Spring Security · JPA/Hibernate · Liquibase/Flyway · PostgreSQL · Docker · OpenFeign · Telegram Bot API · Google API · OpenAI
  • Основные направления работы:
    • Разработка и поддержка веб‑приложений и Telegram‑ботов для различных бизнес‑задач.
    • Взаимодействие с заказчиками: анализ требований, техническое консультирование, подбор оптимальных решений.
    • Проектирование архитектуры, интеграция сторонних API, оптимизация производительности.
  • Ключевые проекты:
    • Система управления задачами с помидоро‑таймером и интеграцией OpenAI
      Стек: Java, Spring Framework, Liquibase, PostgreSQL, Telegram Bot API, OpenFeign, Docker.
      Реализовал автоматическое разбиение задач на подзадачи с помощью OpenAI.
      Контейнеризация и деплой приложения в Docker.
      @taskGPT_Bot
    • Telegram‑бот для парсинга вакансий
      Автоматический сбор вакансий с сайтов трудоустройства.
      Оптимизация алгоритмов обработки данных для ускорения парсинга.
    • Ассистент‑бот с интеграцией Google API
      Приём голосовых и текстовых сообщений, автоматическое добавление задач в Google Calendar.
      @personal_calen_bot
    • Telegram‑бот для подсчёта калорий
      Распознавание блюд по фото или описанию, расчёт КБЖУ с использованием AI‑моделей.
      @calorydairy_bot
    • Telegram‑бот для отслеживания авиарейсов
      Получение информации по номеру рейса и отправка обновлений пользователю в реальном времени.
      @deparr_bot
    • Микросервис для работы с меню и интеграция с веб‑приложением
      Настройка взаимодействия между ботом и веб‑частью, маршрутизация и фильтры на уровне gateway.
    • Telegram‑бот для бронирования ресурсов
      Бронирование переговорных и кабинетов с автоматической записью в Google Sheets.
      @slotmanage_bot
    • Разработка лендингов и промо‑страниц
      Создание конверсионных страниц с акцентом на UI/UX и адаптивность.

Образование

Прикладная информатика

Университет «Синергия» • Магистратура • — (обучаюсь)

Факультет Java-разработки

GeekBrains • Профессиональная переподготовка • —

Факультет цифровых технологий и химического инжиниринга

РХТУ им. Д. И. Менделеева • Бакалавриат • —

Контакты