Портфолио / 2026
Федор Гофман
Full‑stack
разработчик.
ERP & AI.
Довожу продукт с нуля до реальной эксплуатации: ERP-системы для производства, голосовые ИИ-ассистенты, интеграции на уровне протоколов, а не только REST API. 6+ лет в разработке.
Новосибирск / Remote
01 / О себе
Специализируюсь на том, чтобы доводить продукт с нуля до реальной эксплуатации — спроектировал и самостоятельно вывел в продакшн несколько ERP-систем для производственных предприятий: архитектура, БД, ролевой доступ, складской и производственный учёт. Системы сейчас работают у заказчиков, не остались пилотами.
Отдельное направление — AI-интеграции: голосовые ассистенты на связке Yandex SpeechKit Realtime + телефония Asterisk, пайплайны анализа диалогов с LLM-скорингом. Есть опыт и на менее типичных задачах — например, вручную реализовывал протокол TonConnect (расшифровка bridge-сообщений через NaCl), что требует разбираться на уровне ниже привычного REST API.
Активно использую AI coding agents (Claude Code) как основной инструмент разработки — ставлю задачи, ревьюю diff, требую тесты. Предпочитаю разбираться в бизнес-процессе до того, как писать код.
02 / Опыт работы
02.2026 — настоящее время
01
Иволга
Full-stack разработчик (AI-интеграции, ERP-системы)
- — Спроектировал и разработал 2 независимые ERP-системы (деревообработка, металлоконструкции): ролевой доступ (до 7 ролей), многоэтапный производственный цикл от заявки до отгрузки, складской учёт
- — Интеграция редактирования docx/xlsx прямо в приложении через OnlyOffice Document Server
- — Self-hosted инфраструктура на Supabase (PostgreSQL + PostgREST + Auth + Storage + Edge Functions), мультитенантность
- — Системы разработаны и введены в эксплуатацию у заказчиков
- — Линейка голосовых ИИ-ассистентов (IVR) для трёх бизнес-направлений (шиномонтаж, ломбард, техподдержка): связка Yandex SpeechKit Realtime + телефония Asterisk (AudioSocket/ARI), автоматическая запись клиентов на обслуживание, резервация товара со склада, интеграция с CRM (Bitrix24) и картографическими сервисами (Яндекс.Карты)
- — Система анализа диалогов для розничной торговли: транскрибация речи (Whisper / Yandex SpeechKit) → диаризация спикеров (pyannote.audio) → LLM-скоринг соответствия скрипту продаж (Ollama) → визуализация пути диалога для контроля качества обслуживания
- — Параллельно участвую в разработке AI-модуля (окно ИИ-агента с подключением нескольких LLM-провайдеров, чат, персистентная история) для кросс-платформенного desktop-приложения на Rust/Tauri/Vue
07.2024 — 09.2025
02
Независимый проект
Software Engineer (Automation / Reverse Engineering)
- — Реализовал протокол TonConnect (подключение TON-кошельков) вручную: расшифровка bridge-сообщений между dApp и кошельком через NaCl box decryption, восстановление secret key — реверс-инжиниринг закрытого протокола передачи данных
- — Разработал browser-automation клиенты на Playwright/Patchright для Telegram Mini Apps: эмуляция клиентского окружения, перехват сетевого трафика (включая TonConnect bridge), интеграция криптокошельков (TON, Solana)
- — Интегрировал систему обхода антибот-защиты (капча-солверы: hCaptcha, reCAPTCHA, FunCaptcha, Turnstile, GeeTest)
- — Автоматизация сценариев взаимодействия с веб-приложениями: Python, Selenium, Node.js, JS-скриптинг
- — Оптимизация системы под высокую нагрузку: стабильная параллельная работа до 40 000 одновременных сессий/экземпляров
02.2023 — 06.2024
03
НПФ Симекс
Инженер-программист
- — Разработка веб-системы формирования коммерческих предложений для отдела продаж (React + Node.js): автоматическая генерация в формате docx, конвертация сумм в пропись
- — Разработка алгоритмов определения состава вещества по данным спектрометрии (Python): поиск наиболее похожего эталонного спектра
02.2021 — 02.2023
04
Независимые проекты
Frontend-разработчик / Разработчик систем автоматизации
- — Разработка блокчейн-дапп (WAX/EOS): React + Redux Toolkit, авторизация через криптокошелёк, игровые модули (крафт, маркет, стейкинг) — около года активной разработки в команде
- — Frontend-разработка на React для стороннего проекта (~3 месяца)
- — Разработка систем браузерной автоматизации: Python, Node.js, Selenium — автоматизация сценариев взаимодействия с веб-приложениями
- — Реверс-инжиниринг клиентской логики фронтенда, анализ и обход механизмов защиты от автоматизированного доступа (антибот-системы, поведенческие проверки)
02.2020 — 02.2021
05
ДатаКрат-С
Разработчик
- — Начал работу во время учёбы в университете — сначала стажировка, затем трудоустройство (~1 год)
- — Разработка bash-скриптов для автоматического развёртывания и обновления инфраструктуры (самописный CI/CD): сервер на Node.js/Express принимал webhook от GitHub и запускал деплой backend и frontend на NestJS
- — Полностью самостоятельная разработка системы для ресторанов с системой лояльности, с нуля: проектирование БД (MongoDB), микросервисная архитектура на NestJS (авторизация, меню, корзина, карты лояльности, API-gateway), frontend на React Native
- — Интеграция с кассовой системой r_keeper: получение меню через нативный XML HTTP API кассы, и разработка собственного модуля на Delphi, линкуемого напрямую с кассой, для приёма карт лояльности
- — Интеграция с CRM (звонки/сделки через Asterisk-телефонию), парсинг PDF-накладных, распознавание лиц клиента
- — Реализован полный функционал: предзаказ, меню с загрузкой из кассы, система лояльности
03 / Стек