Дмитрий Иванюк

Backend Developer

Моя история

👋

Приветствую! Меня зовут Иванюк Дмитрий. Мне 37 лет (4 июня 1988 года). Живу и работаю в Москве.

🎓

Учился в Московском Государственном Вечернем Металлургическом Институте.

🏗️

7 лет работал в строительной сфере, завершив карьеру в должности Инженера по монтажу и проектированию МЕП. После ДТП, повлекшего инвалидность (3 группа, бессрочно), принял решение о смене профессии.

💻

2 года назад осознанно выбрал путь в IT-разработку, начав с профессиональных курсов от Skillbox.

🚀

С ноября 2024 года работаю в стартапе Anwill, отвечая за Backend и DevOps. Благодаря поддержке опытных коллег быстро погрузился в коммерческую разработку.

🔍

После успешного завершения MVP проекта, ищу возможность присоединиться к сильной команде, работающей с современными технологиями.

🧪

Развиваю два pet-проекта:

Oasis of Clear Code — открытая площадка для практики работы с API. Первый этап проекта анонсирован здесь.

BeaHea — микросервисное веб-приложение для дипломированного тренера. Разрабатываю его с нуля: от архитектуры до интерфейса.

My Hard skills

🔧 Backend

  • Python 3.12 (типизированный код)
  • FastAPI (ASGI)
  • SQLAlchemy + Alembic
  • Pydantic (валидация)
  • TaskIQ (асинхронные задачи)

🎨 Frontend

  • HTML5 + CSS3 (адаптивная верстка)
  • JavaScript (ES6+)
  • Jinja2 (шаблонизация)
  • Интеграция с REST API

🤖 Telegram-боты

  • Aiogram (webhook/polling)
  • FSM (конечные автоматы)
  • Безопасная аутентификация
  • Интеграция с FastAPI

🗃️ Базы данных

  • PostgreSQL
  • Redis (кеширование)
  • RabbitMQ (очереди)
  • SQLite (для FSM)

🛠️ Инфраструктура

  • Docker + Docker Compose
  • Nginx (реверс-прокси)
  • Gunicorn (ASGI-сервер)
  • MinIO (объектное хранилище)
  • GitHub Actions (CI/CD)

🏗️ Инженерные системы

  • Проектирование МЕП (FreeCad)
  • Электрика и автоматизация (Компас-Электрик)
  • Электроника и проектирование печатных плат (KiCad)
  • Сантехнические системы
  • Отопление (коллекторные схемы)
  • Вентиляция и климат-контроль

My Soft skills

🚀 Профессиональные

  • Техническое лидерство
  • Архитектурное мышление
  • Быстрая обучаемость
  • Ориентация на результат
  • Стремление к инновациям

👥 Командные

  • Эффективная коммуникация
  • Междисциплинарное взаимодействие
  • Конструктивная обратная связь
  • Наставнический подход
  • Четкое разделение ответственности

🧠 Личностные

  • Высокая самоорганизация
  • Психологическая устойчивость
  • Критическое мышление
  • Ответственность за решения
  • Адаптивность к изменениям

Anwill

BeaHea