Владислав Гофман
Middle+ Python-разработчик
Пишу бэкенд на Python и довожу его до продакшена — от архитектуры до CI и мониторинга
Работал и тестировщиком, и разработчиком — это даёт понимание микросервисной архитектуры и того, как системы ломаются. Последние проекты: хранилище данных, интеграции с маркетплейсами, веб- и мобильные приложения.
Коммуникабельность · Быстрая обучаемость · Аналитическое мышление · Продуктоориентированность
Стек
- Языки
- Фреймворки
- Базы данных
- Инфраструктура
- Тестирование
- Данные
- Интеграции
- Мониторинг
- Инструменты
- Практики
Проекты
Система администрирования посёлков
сентябрь 2025 — наст. вр. · 1 годСистема управления посёлками: мобильные приложения для iOS и Android и веб-приложение на Django для жителей и администраторов.
- Интеграция управления СКУД-контроллером в веб- и мобильное приложения
- Вывод и воспроизведение видеопотока с камер наблюдения
- Улучшение UI/UX интерфейсов
- Повышение безопасности проекта
Достижения
- Повысил безопасность проекта в разы без увеличения сроков разработки
- Согласовал с поддержкой внешнего сервиса исправление метода их API, что сняло блокирующую проблему интеграции
Веб-приложение для публикации презентаций
октябрь 2025 — ноябрь 2025 · 2 месяцаСервис для хранения, обработки и публикации презентаций с интеграцией с Figma и системой аналитики.
- Разработка сервиса хранения и выдачи презентаций
- Разработка плагина для Figma
- Вёрстка фронтенда
- Написание юнит- и мок-тестов для FastAPI
Достижения
- Подготовил документацию проекта и видеотуториал по использованию сервиса без увеличения сроков разработки
- Предложил и реализовал альтернативное решение в виде Figma-плагина: ограничения внешнего API не позволяли реализовать первоначальный подход
Маркетинговый сайт диджитал-агентства
август 2025 — декабрь 2025 · 5 месяцевИнформационный сайт диджитал-агентства Onpeak.
- Разработка компонентов по дизайн-макету
- Разработка архитектуры фронтенда
- Разработка системы дизайн-токенов
- Адаптивность компонентов под мобильные, планшетные и десктопные разрешения
- Разворачивание проекта на сервере
- Настройка линтеров и CI/CD
Достижения
- Внедрил глобальные родительские компоненты, лежащие в основе сайта, — после этого правки в макете перестали быть критичными для доработки
- Внедрил дизайн-токены, что упростило перенос правок из дизайн-макета
Система обработки и хранения данных (DWH)
июль 2025 — сентябрь 2025 · 3 месяцаХранилище данных для аналитики продаж и рекламных кампаний на торговых площадках — от источников до визуализации.
- Проектирование архитектуры DWH — от источников до визуализации
- Развёртывание Docker-контейнеров для процессов DWH
- Подключение 1С по OData средствами Python
- Очистка и трансформация данных с помощью dbt
- Регулярное обновление данных, инкрементальная загрузка
- Ведение документации проекта
- Построение дашбордов и чартов в DataLens
Достижения
- Реализовал масштабируемую инфраструктуру минимальным набором инструментов
- Задокументировал проект целиком согласно лучшим практикам и документации dbt
Система аналитики и управления рекламными кампаниями для маркетплейсов
декабрь 2024 — сентябрь 2025 · 10 месяцевАвтоматизация ведения рекламных кампаний на торговых площадках и аналитика продаж.
- Участие в автоматизации рекламных кампаний на площадке Wildberries
- Интеграция с eLama
- Исправление ошибки с дублированием кампаний
- Отправка в Telegram информации об ошибках и событиях
- Агрегирование статистики пользователя из разных БД с фильтрацией, сортировкой и группировкой
- Исправление объёма текста, генерируемого через ChatGPT
Достижения
- Внедрил авторизацию через OAuth2 и реализовал полностью автоматизированную интеграцию с платформой eLama
- Повысил стабильность системы, устранив критичную ошибку дублирования рекламных кампаний
- Объединил и структурировал пользовательскую статистику из разных источников, добавив фильтрацию, группировку и сортировку
Система автоматизированного пентестинга
сентябрь 2024 — сентябрь 2025 · 1 год 1 месяцСистема автоматизированного тестирования на проникновение на основе машинного обучения, в частности Adversarial Inverse Reinforcement Learning (AIRL).
- Руководство командой: распределение задач, контроль сроков и качества, регулярные синхронизации и код-ревью
- Участие в разработке архитектуры системы и реализация ключевых компонентов AIRL
- Настройка среды разработки и развёртывание проекта локально и на удалённом сервере
- Автоматизация сбора, разметки и подготовки датасетов для обучения и тестирования модели
- Интеграция с инструментами анализа безопасности и API Metasploit/nmap
Достижения
- Построена первая версия прототипа, демонстрирующая базовую эксплуатацию уязвимостей с элементами обучения с подкреплением
- Настроен полный цикл: от автоматического запуска атак до получения структурированных отчётов
- Обеспечена стабильная работа команды с соблюдением сроков и качества в условиях исследовательской неопределённости
Бот-менеджер
декабрь 2024 — май 2025 · 6 месяцевПет-проект для изучения NLP и интеграции с LLM.
- Распознавание намерений (intents) и обработка команд на естественном языке (русский)
- Интеграция DeepSeek API для генерации контекстно-зависимых ответов
- Разработка сценариев выполнения действий на основе пользовательских запросов
- Деплой решения в Docker для тестирования и демонстрации
Достижения
- Разработал архитектуру, легко масштабируемую под новые действия и сценарии, что ускорило внедрение новых функций
- Кастомизировал Rasa, расширив её нативные возможности для Telegram
- Создал платформу для экспериментов с NLP и LLM, пригодную для демонстрации и обучения
Проект по заказу крупного интегратора
август 2024 — ноябрь 2024 · 4 месяца- Работа с пользователями
- Разработка учёта действий пользователей
- Правки в существующем функционале
- Интеграция вёрстки
- Участие в разработке личного кабинета
Достижения
- Разработал систему учёта действий пользователей с сохранением ключевых операций в БД для последующего анализа и внутренней отчётности
- Добавил базовую техническую документацию по ключевым модулям, чтобы упростить онбординг новых разработчиков и поддержку системы
Система отчётов и аналитики данных
февраль 2024 — август 2024 · 7 месяцевАвтоматизация системы отчётов на основе данных из нескольких источников.
- Создание собственной базы для длительного хранения данных из разных источников на SQLAlchemy и Alembic
- Автоматическое обновление и дополнение данных
- Интеграция с Яндекс.Метрикой, Яндекс.Директом и Calltouch через API
- Помощь в интеграции с Power BI
- Первичная аналитика данных
- Интеграция с Grafana, настройка дашбордов и сводных таблиц
- Параллельный сбор данных по API с использованием aiohttp и asyncio
- Настройка линтеров, автотестов и сборки на прод через GitLab CI
Достижения
- Сократил затраты команды на формирование отчётов с ~30 человеко-часов в неделю до менее чем 1 часа
- Обеспечил просмотр аналитики в реальном времени, заменив модель с еженедельным обновлением
- Повысил стабильность и информативность системы за счёт оперативных уведомлений о сбоях через Telegram
QA-сопровождение интернет-магазина
февраль 2024 — июль 2025 · 1 год 6 месяцев- Разработка чек-листов для smoke- и регресс-тестирования
- Разработка автотестов на основе чек-листов
- Проведение smoke- и регресс-тестирования
- Тестирование доработок и релизов
- Поиск и локализация ошибок, составление баг-репортов, постановка задач по ним
- Аналитика работы ресурса и анализ данных Яндекс.Метрики
- Разработка UI-автотестов и юнит-тестов
- Анализ показателей работы сервера через Zabbix
- Выполнение нагрузочных тестов через Locust
- Разворачивание тестовых площадок на серверах с помощью Docker и Kubernetes
- Введение Playwright-тестов
- Настройка автоматического запуска тестов через GitLab CI
Достижения
- Разработал и внедрил типизированную систему хранения отчётов в Notion, заменив неструктурированные Google/Excel-файлы: отчёты автоматически группируются по задачам, проектам и ответственным
- Разработал автотесты, интегрированные в CI/CD-пайплайн, что минимизировало вероятность критических багов в продакшен-сборках
- Повысил прозрачность QA-процессов и сократил время коммуникации между тестированием и разработкой за счёт стандартизации баг-репортов
ПО «CAE Fidesys»
август 2022 — февраль 2024 · 1 год 7 месяцевОтечественный CAE-пакет для инженерного прочностного анализа.
- Запуск автоматических тестов с помощью самостоятельно разработанных программ на Python
- Создание парсеров и обработчиков на Python
- Проведение механико-математических расчётов
- Анализ результатов
- Разработка и представление отчётов в формате презентаций
- Сбор статистических данных
- Составление конструкторских, инженерных и прочностных задач
- Работа в CAE ANSYS и математическом пакете MATLAB
Достижения
- Создал парсеры и обработчики результатов, упростившие последующий анализ и подготовку отчётности
- Участвовал в построении библиотеки автотестов, обеспечивших стабильность новых релизов ПО
- Автоматизировал регулярный запуск тестов на нескольких серверах с разными Linux-системами