Открыт к проектной и удалённой работе

Дмитрий Худяков.
Инженер сложных систем.

Full-stack разработчик. 17+ лет в коммерческой разработке. Проектирую веб-системы, интеграции и базы данных, развиваю зрелые продукты и разбираю legacy без идеи «давайте перепишем всё к пятнице».

17+лет в коммерческой разработке
Full-stackот схемы БД до интерфейса
AI Agentsактивный инженерный фокус
Дмитрий Худяков, инженер-программист
software engineering systems · data · integrations
$ engineer --mode=systems
registered software № 2025614847
PHP◆JavaScript◆PostgreSQL◆ MS SQL Server◆ExtJS◆Vue.js◆ Node.js◆Linux◆Elasticsearch◆ AI Agents◆LLM Workflows◆ PHP◆JavaScript◆PostgreSQL◆ MS SQL Server◆ExtJS◆Vue.js◆ Node.js◆Linux◆Elasticsearch◆ AI Agents◆LLM Workflows◆
01 / Задачи

Подключаюсь там, где нужен
инженерный подход, а не магия дедлайна.

Можно поручить отдельный модуль, интеграцию, технический аудит или развитие существующего продукта.

01

Веб-системы под задачу

Backend, интерфейсы, роли пользователей, бизнес-логика и хранение данных в одной связной архитектуре.

  • Внутренние порталы и кабинеты
  • Модули информационных систем
  • API и сервисный backend
02

Интеграции и автоматизация

Связываю внешние API, корпоративные сервисы и данные так, чтобы сотрудники меньше переносили информацию руками.

  • REST API и внешние поставщики
  • Active Directory и авторизация
  • Регламентные задания и обмены
03

Базы данных и производительность

Проектирую схемы, разбираю тяжёлые запросы и ищу узкие места на реальных объёмах данных.

  • PostgreSQL, MS SQL, MySQL
  • Оптимизация SQL-запросов
  • Миграции и рефакторинг данных
04

Модернизация legacy

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

  • Технический аудит
  • Поэтапный рефакторинг
  • DDD и Clean Architecture
Дмитрий за рабочим местом Инженерная практика: 17+ лет
02 / Экспертиза

Вижу систему целиком.

Могу разобраться и в бизнес-логике, и в структуре БД, и в интерфейсе, и в том, почему процесс на сервере внезапно решил съесть всю память.

Backend
PHPNode.jsREST APIDDD
Frontend
JavaScriptExtJS 6Vue.js 2Complex UI
Data
PostgreSQLMS SQLMySQLMongoDB
Ops
LinuxZabbixELKBareos
AI
AI AgentsLLM WorkflowsTool UseValidation
03 / Факты

Не только стек.
Проверяемые сигналы опыта.

Зарегистрированное ПО и актуальный инженерный фокус.

Государственная регистрация ПО

Соавтор информационной системы «Региональный портал медицинских услуг»

Программа для ЭВМ зарегистрирована в 2025 году. В свидетельстве Дмитрий Худяков указан в составе авторского коллектива.

Свидетельство № 2025614847 Регистрация 26.02.2025
Открыть свидетельство
Текущий инженерный фокус

AI-агенты как инструмент разработки, а не декоративная кнопка

Исследую декомпозицию задач, работу с контекстом, tool-use, проверку результатов и способы безопасно встраивать агентные сценарии в реальные процессы.

Agent workflowsContext designValidation loopsAutomation
04 / Опыт

Проекты, где код
встречается с реальностью.

Опыт проектирования, разработки и развития рабочих систем.

Медицинская информационная система 2021 → сейчас

Ключевые модули для работы с медицинскими данными

Полный цикл разработки: проектирование схем БД, серверная логика на PHP, сложные интерфейсы ExtJS и участие в архитектуре новых модулей.

Результат

Новые модули с нуля, более устойчивый legacy-код и ускорение тяжёлых SQL-запросов в десятки раз.

PHPExtJSPostgreSQLMS SQL
Корпоративные сервисы 2009 → 2021

Порталы, интеграции и автоматизация внутренних процессов

Разработка frontend и backend, API внешних организаций, контроль качества, игровые механики для сотрудников и единая авторизация.

Результат

Единая экосистема внутренних инструментов вместо набора разрозненных ручных процессов.

JavaScriptAPIADSQL
Мониторинг ИТ-инфраструктуры Security / Ops

Портал контроля внешних сетевых уязвимостей

Сканирование по расписанию и запросу, backend с тесным взаимодействием с ОС, интерфейс анализа результатов и собственная база знаний.

Результат

Централизованный процесс обнаружения, классификации и отслеживания уязвимостей.

Node.jsVue.jsMongoDBLinux
05 / Процесс

От первого сообщения
до предсказуемого результата.

01

Контекст

Разбираемся в задаче, ограничениях, данных и текущем состоянии проекта.

02

План

Фиксируем объём, технический подход, этапы и понятные критерии готовности.

03

Разработка

Двигаемся короткими итерациями, регулярно показывая работающий результат.

04

Передача

Документация, проверка, запуск и спокойное сопровождение после релиза.

06 / Контакт

Нужен инженер,
который разберётся в системе?

Можно написать о проектной задаче, роли в команде или технической проблеме. Начнём с контекста и следующего практического шага.

Другой канал связи
Удалённо · частичная занятость · проектная работа