Открыт к предложениям · Екатеринбург

Fullstack-разработчик
с опытом 25+ лет

Проектирую и разрабатываю масштабируемые веб-сервисы, привожу в порядок legacy-код и встраиваю современные технологии, в том числе AI/LLM, в реальные бизнес-процессы.

Портрет Дмитрия Зайцева
25+
лет в IT
1999
год начала в вебе
10+
компаний и проектов
AI/LLM
в реальных процессах

01 — О себе

Разработка полного цикла: от архитектуры до интерфейса

Больше 25 лет в IT: прошёл путь от программиста до руководителя ИТ-службы, но выбрал карьеру ведущего разработчика. Работал в продуктовых компаниях, в вебе, в медицине и в образовании, в распределённых командах и с внешними подрядчиками в условиях строгих требований ИБ.

Backend и архитектура

REST-сервисы, проектирование архитектуры, интеграции и фоновые задачи. Python, Django, FastAPI, PHP, Laravel.

Frontend и UI/UX

SPA и личные кабинеты на Vue.js, кроссбраузерная вёрстка и серьёзный опыт проектирования пользовательских интерфейсов.

AI / LLM

Сервисы с большими языковыми моделями: сбор и анализ данных, оценка, генерация контента и вопросов для интервью.

Рефакторинг legacy

Обновление устаревших зависимостей, приведение в порядок legacy-кода, настройка процессов разработки и развёртывания.

Код-ревью и наставничество

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

Высокие нагрузки

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

02 — Стек

Технологии, с которыми работаю

Языки

Python PHP JavaScript SQL

Backend

Django FastAPI Laravel Celery 1С-Битрикс

Frontend

Vue.js HTML CSS jQuery Bootstrap KnockoutJS

Данные

PostgreSQL MySQL Redis Elasticsearch

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

Linux Docker Git

Ещё

REST LLM / AI Управление проектами UI/UX

03 — Опыт

Избранные места работы

Полный путь — больше 25 лет и свыше десяти компаний. Ниже — ключевые роли последних лет.

2025 — настоящее время

Ведущий разработчик

ЭнергосбыТ Плюс · Личный кабинет клиента

Техническое развитие и архитектура личного кабинета (PHP, Laravel, PostgreSQL, Vue.js). Высокие нагрузки, серьёзные ограничения ИБ, команда внутренних разработчиков и внешних подрядчиков. Обновление устаревших зависимостей и процессов развёртывания. Также разработка внутренних проектов использующих LLM.

2020 — 2025

Ведущий разработчик

Уральский федеральный университет (УрФУ)

Разработка и сопровождение web-сервисов университета: REST на Django и FastAPI, PostgreSQL, frontend на Vue.js. Личный кабинет партнёра, сервис рассылок и другие проекты.

2017 — 2020

Web-разработчик

JetTeam

Проектирование, разработка и сопровождение web-проектов: портал по трудоустройству, маркетплейс автоаксессуаров, музейный интерактивный сайт и другие проекты (Django, Vue/JS, jQuery, KnockoutJS, Битрикс).

2009 — 2017

Программист → руководитель ИТ-службы

Линлайн, сеть клиник

Сайт linline.ru с личным кабинетом клиента, внутренний кабинет сотрудников, проектирование интерфейса и бэкенда мобильного приложения специалиста, call-центр на базе Asterisk и многое другое. С 2012 года — руководство ИТ-службой.

1999 — 2009

Разработчик, технический директор, дизайнер и другие роли

Трест СКМ, Консалтинговая группа Лекс, УралМедиаМаркет и другие

Полный цикл разработки web-проектов на PHP и MySQL, web-дизайн и полиграфия, разработка пользовательских интерфейсов для ERP-систем.

05 — Контакты

Контакты

Открыт к интересным задачам и предложениям. Для связи удобнее писать в Telegram или на почту.