Резюме под роль · версия fullstack
Валерий Головяшкин
Full-stack инженер
фронт и бэк · инфраструктура и эксплуатация · один человек на весь цикл
Один человек на весь цикл: интерфейс, служба, база, контейнер, домен, сертификат, дежурство. 15 публичных адресов в проде, все 15 ответили 200 при последнем замере — и ни один из них не передан «в поддержку» кому-то ещё. Там, где команда передаёт задачу между четырьмя ролями, я прохожу её целиком и отвечаю за простой.
Полезно знать заранее: я одинаково спокойно работаю в Bitrix и в Next.js. 388 файлов .php в портфеле лежат рядом с 778 файлами .tsx — это не два периода жизни, а два слоя, которые оба в работе сегодня. Легаси я не считаю чужой проблемой.
Написать → val@headman.pro
Полная биография
Профильный опыт
⛔ Порядок внутри групп — по убыванию даты окончания, без исключений.
Профильным здесь названо то, что относится к этой роли; остальные места
службы стоят ниже отдельной группой и не спрятаны.
2021—сейчас
Инженер полного цикла, собственная практика · технический директор АНО «Национальная платформа»
Бренд HEADMAN. Долгосрочные клиенты в индустрии моды, медицинском и торговом секторах. Параллельно — собственная портальная платформа и AI-инструментарий.
2016—2018
Интегратор рекламных технологий с использованием беспроводных сетей
Bitrix24 + Jira интеграции, Laravel, Symfony, Vue.js.
2012—2016
Веб-разработчик в digital-агентстве
WordPress + Bitrix, PHP, jQuery. Первые серьёзные клиентские проекты.
Остальной опыт
2021—2023
2017—2021
Руководитель собственной веб-студии (ИП)
2008
Лаборант кабинета информатики в среднеобразовательном учреждении
Образование:СПбГУПТД — среднее профессиональное образование, специальность 42.02.01 «Реклама», квалификация «Специалист по рекламе», 2025
Чем подтверждается
3 направления из 5, 13 строк первички из 32.
Это выборка под роль, а не весь список: у каждой строки — число и источник,
класс источника расшифрован внизу.
Разработка — фронт и бэк
Один человек закрывает обе стороны: интерфейс, служба, база, сборка.
- 26 репозиториев с историей и 6 282 коммита — обход рабочих деревьев портфеля; клон чужого open-source в счёт не взятзамер делом витрины 31.08.2026 22:36
- React — в 15 делах портфеля, Next.js — в 7, Tailwind — в 8, Vite — в 8, Vitest — в 2замер портфеля 31.08.2026
- 778 файлов .tsx и 419 .ts — типизированный фронт, а не разметка с обвесомзамер портфеля 31.08.2026
- 388 файлов .php — Bitrix D7 и Laravel/Symfony, слой, который никуда не делсязамер портфеля 31.08.2026
- Бэкенд: Express — в 3 делах, Fastify, Postgres; 16 файлов .sqlзамер портфеля 31.08.2026
- Эта витрина — Astro + TypeScript, 33 страницы сборки; маршруты и сборка держатся чеком делапроверяется на этой витрине
Инфраструктура и эксплуатация
Не «умею докер», а держу два контура под нагрузкой и отвечаю за их простой.
- 15 публичных адресов в проде, все 15 ответили 200 при замере; имена закрыты NDA и решением владельца, открываются в разговорезамер делом витрины 31.08.2026 22:36
- 17 Dockerfile и 20 файлов docker-compose — стеки, а не одиночные контейнерызамер портфеля 31.08.2026
- 7 конфигураций nginx — маршрутизация, рубежи доступа, сертификатызамер портфеля 31.08.2026
- Контуры разведены: правка → стенд → отсмотр → бой. Гейт отсмотра существует и предъявлен живым пушемпроверяется на этой витрине
- Публикация автоматическая: от пуша до поднятого контейнера — две минуты, замерено 17.08.2026проверяется на этой витрине
ИИ-агенты и AI/SEO
Агенты в проде и круглосуточно, а не демонстрация в блокноте.
- LLM в проде: GigaChat, YandexGPT, Claude API; оркестрация агентов и RAGзамер портфеля 31.08.2026
- Семь автоматизаций работают в проде круглосуточно, у каждой отдельная страница с описанием стоящей за ней службыпроверяется на этой витрине
Откуда числа
- замер делом витрины 31.08.2026 22:36
- число снято этим же делом обходом рабочих деревьев портфеля; команда лежит в репозитории витрины (scripts/zamer-portfelya.sh) и повторяется в любую минуту. Счётчик живой: портфель в работе, и к следующему прогону число будет другим.
- замер портфеля 31.08.2026
- обход рабочих деревьев 26 репозиториев портфеля, счёт файлов и зависимостей. Наружу выдаются только счётчики: сами репозитории закрыты.
- проверяется на этой витрине
- число снимается с этого же сайта — исходником страницы или адресом — и держится прогоном scripts/checkup.sh, разделы 2 и 9.
Что посмотреть под эту роль
Полная картина
Это версия под одну роль: направлений здесь 3 из 5,
мест службы с пояснениями — 3 из 6. Всё
остальное не убрано, а лежит рядом:
- Полная биография — все пять направлений, послужной список целиком с пояснениями, полный список инструментов.
- Инженерная страница — то же без ведомственной подачи: чем занимаюсь, какие роли рассматриваю, контакты.
- Все работы — собственные продукты, инструменты, закрытые эксперименты с разбором, клиентские системы.
Имена заказчиков закрыты NDA, адреса собственных порталов и репозитории —
решением владельца. Наружу выданы счётчики и даты; и то и другое
открывается в разговоре. Рекомендации предоставлю по запросу.