Портфолио
Подборка реализованных кейсов: исходные условия, принятые инженерные решения и измеримые результаты. Фокус — надёжность систем, производительность, доступность и скорость поставки.
Личные проекты, open‑source, эксперименты и инструменты.
Запуски и масштабирование B2B/B2C продуктов и платформ.
Проекты для ведомств: доступность, комплаенс, устойчивость.
Как работаю
- Декомпозиция на цели и метрики; согласование SLA.
- Архитектурные решения с оценкой рисков и этапности.
- Наблюдаемость: логи/трейсы/метрики, error budgets.
- Короткие итерации, CI/CD, контроль регрессий.
Что внутри кейсов
- Контекст и ограничения.
- Принятые решения и архитектура.
- Ключевые реализации и инструменты.
- Результаты в цифрах и выводы.
PassWave — Генератор и хранилище паролей
Минималистичный PWA: генерирует крепкие пароли, шифрует всё на клиенте, синхронизируется по желанию. Сделал MVP за 2 недели — и оставил как есть: быстро, безопасно, без излишеств.
- Next.js 16
- React 19
- TypeScript
- Supabase
- PWA
- Tailwind CSS 4
Цифровой тьютор
Аналитическая платформа для дирекции университета с инструментами оценки усвоения материала студентами и рекомендациями по оптимизации учебного процесса
- Python
- Django
- PostgreSQL
- Redis
- Celery
- React
- Docker
Route Profiler — Автоматический профилинг производительности
Автоматизированная система профилирования всех маршрутов веб-приложения. Динамическое обнаружение роутов, проверка наличия тестовых данных и измерение производительности каждого endpoint'а с генерацией детальных отчетов.
- Python
- pytest
- Flask/FastAPI
- cProfile
- Memory Profiler
- Pandas
- Plotly
Perfector — Визуальное регрессионное тестирование
Автоматизированная система визуального тестирования UI для предотвращения непреднамеренных изменений верстки. Снепшоты страниц + OpenCV для детекции различий + автоматические отчеты для команды разработки.
- Python
- OpenCV
- Selenium
- Pillow
- Docker
- CI/CD
- SMTP
PVS-Studio — Система автоматизированного тестирования
Комплексная система E2E-тестирования на Selenium для полного покрытия корпоративного сайта pvs-studio.com. Автоматизация регрессионного тестирования критически важного бизнес-ресурса.
- Selenium
- Python
- pytest
- Docker
- CI/CD
PVS-Studio Quiz — Геймифицированный маркетинг
Интерактивная платформа развлекательных опросов и игр для вовлечения разработчиков. Геймификация маркетинга статического анализатора через challenge-механику поиска багов в реальном коде.
- Next.js
- React
- Redux
- styled-components
- TypeScript
- Node.js
PVS-Studio Conference Engine — Автоматизация лендингов
Единая платформа для автоматической генерации лендингов конференций и сбора заявок. Решение проблемы создания десятков однотипных посадочных страниц для участия PVS-Studio в отраслевых мероприятиях.
- Python
- Django
- PostgreSQL
- Jinja2
- Bootstrap
- JavaScript
PVS-Studio Helpdesk — Система технической поддержки
Внедрение и кастомизация системы технической поддержки на базе osTicket для PVS-Studio. Сравнительный анализ решений, выбор оптимальной платформы и адаптация под бизнес-процессы компании.
- osTicket
- PHP
- MySQL
- JavaScript
- Email Integration
Viva64 Trial CRM — Автоматизация email-маркетинга
Система автоматизированного email-маркетинга на основе триггерных писем для конвертации пользователей триальных версий PVS-Studio в платящих клиентов. CRM для управления жизненным циклом trial-пользователей.
- Python
- Django
- Celery
- PostgreSQL
- SMTP
- Email Templates
IT-Case — Построение команды Python/Django разработчиков
Комплексный проект по подбору, собеседованию и обучению команды Python/Django разработчиков для IT-компании. Создание процесса технического рекрутинга, программы онбординга и системы развития junior-специалистов.
- Python
- Django
- PostgreSQL
- Git
- Linux
вЯблочко — Эксперименты с iOS-разработкой
Опыт независимой iOS-разработки и попытка найти свою нишу в App Store. Эксперименты с AR (дополненной реальностью) и поиск product-market fit в перенасыщенной экосистеме.
- Swift
- iOS
- ARKit
- Xcode
- App Store
Hit-Effect — Маркетинговое агентство
Собственное маркетинговое агентство, специализирующееся на SEO, контекстной рекламе и комплексном интернет-продвижении. Опыт предпринимательства в digital-маркетинге.
- SEO
- Google Ads
- Yandex.Direct
- Google Analytics
- Яндекс.Метрика
Система управления Евразийским экономическим форумом молодежи (ШОС)
Госзаказ на управление масштабным международным мероприятием: 12 кураторов, 72 координатора, 5000+ участников. Технически справились, психологически чуть не сгорели. Урок о том, что госконтракты требуют не только технологий, но и работы с людьми.
- Python
- Django
- PostgreSQL
- JavaScript
- jQuery
- Bootstrap
reraiseMe — видео хостинг для покеристов
Видео хостинг покерной тематики с продажей обучающего контента, датасетов и социальными функциями. Платформа для профессиональных покеристов и начинающих игроков.
- Django
- Python
- FFmpeg
- PostgreSQL
- jQuery
- Stripe
- Amazon S3
Дефицит Клаб — интернет-магазин странных товаров
Интернет-магазин прикольных и странных товаров. Аналог 'Лавки' Артемия Лебедева, но только приколы. Самый необычный сайт, который я делал. Офлайн-реклама творила чудеса.
- Django
- Python
- PostgreSQL
- jQuery
- HTML/CSS
- Robokassa
- Nginx
Эврика-КАМАЗ — корпоративный сайт дилера
Корпоративный сайт официального дилера КАМАЗ в Сургуте. Каталог техники, онлайн-запись на сервис, калькулятор лизинга, интеграция с CRM. Открытие мира B2B-финансирования и работа с корпоративными гайдами.
- Django
- Python
- PostgreSQL
- jQuery
- Nginx
- uWSGI
Start Transport — Корпоративный сайт и автоматизация
Корпоративный сайт и внутренние инструменты автоматизации для транспортной компании Start. Современный стек с Angular и Material Design для создания удобного интерфейса.
- Angular
- Material Design
- Python
- Django
- PostgreSQL
VRespecte — социальная сеть для рэп-сообщества
Социальная сеть для рэп и хип-хоп музыки на Django. Платформа для начинающих и известных исполнителей с возможностью делиться треками, получать фидбек и следить за трендами.
- Django
- Python
- FFmpeg
- PostgreSQL
- jQuery
- CSS3
- Nginx
Enterprise Banking Solution
Разработка интеграционных модулей для банковской системы с высокими требованиями к надежности и безопасности
Psy-Sound — Аудиоредактор бинауральных ритмов
Desktop-приложение на Delphi для создания бинауральных ритмов и аффирмаций. Технически сильный продукт, провалившийся из-за отсутствия маркетинга. Урок о том, что разработка — это 20%, а трафик и люди — 80%.
- Delphi
- DirectSound
- DSP
- Audio Processing
- Wave API
Tunnel Shop — Интернет-магазин с социальным шопингом
Инновационный e-commerce проект с системой персонального шопинг-сопровождения для корпорации Sign&Hold. Сочетание интернет-магазина с записью к стилистам-консультантам для офлайн-шопинга.
- Python
- Django
- JavaScript
- PostgreSQL
- Parallax.js
MultiGaminator — система управления игровыми автоматами
Система управления игровыми автоматами для казино. Reverse engineering американских протоколов, универсальная совместимость. Первый серьёзный коммерческий опыт и этические дилеммы.
- Delphi
- Assembler
- RS-232
- RS-485
- Reverse Engineering
- Криптография
Планета Екатеринбург — Телефонный справочник
Мой первый коммерческий веб-проект и первое знакомство с Django. Справочник организаций Екатеринбурга, который работает уже 16 лет. Спасение данных из MS Access, когда никто другой не справился.
- Python
- Django
- PostgreSQL
- MS Access
- HTML
- CSS
- JavaScript
Система снятия спектра излучения кристаллов
Система управления исследовательской установкой на Atmel микроконтроллере для снятия спектрального излучения кристаллической решетки под разными углами. USB 2.0 в нестандартном режиме передачи данных.
- AT90USB
- C
- C++ (MFC)
- USB 2.0 Isochronous
- Keil
- Signal Generator
ЕКАдоктор — Система обновления каталога
Desktop-приложение на Delphi для преобразования Excel-прайсов в команды обновления каталога медицинского портала. Решение проблемы массового обновления тысяч позиций.
- Delphi
- Excel
- PHP
- MySQL
StereoRastr — генератор лентикулярных 3D изображений
Desktop-утилита на C# для создания 3D картинок с эффектом смены изображения под разными углами. Интерлейсинг изображений, субпиксельный рендеринг, калибровка под печатные решётки.
- C#
- .NET 2.0
- GDI+
- WinForms
- Image Processing
- Субпиксельный рендеринг
CRM НИИ Хирургии Сосудов — медицинская информационная система
Заказная CRM-система на Delphi + SQL Server для автоматизации работы НИИ. Регистрация пациентов, ведение медицинских карт, анамнез, эпикризы. Первый опыт в медицинской автоматизации.
- Delphi
- SQL Server Express
- ADO
- Crystal Reports
CD Стартер для Юрия Уральского
Autorun-приложение для музыкального диска на Delphi (2009). Автозапуск при вставке CD, информация об исполнителе, встроенный аудиоплеер с авторским дизайном. Эпоха физических носителей.
- Delphi
- BASS Audio Library
- WinAPI
- Autorun
SilverMarket — универсальная система обновления каталогов
Попытка создать универсальный продукт для автоматизации обновления интернет-магазинов через прайс-листы. Проект закрыт из-за чрезмерной кастомизации под каждого клиента.
- Delphi
- Excel
- CSV
- XML
- HTTP
Властъ — офлайн справочник госконтактов
Desktop справочник организаций и контактов правительства на PyQt (2010). База данных SQLite3, поиск по категориям, удобный интерфейс. В эпоху до смартфонов найти нужный номер было не так просто.
- Python
- PyQt4
- SQLite3
- XML
CarsBoom — каталог всех автомобилей мира
Заказной автомобильный портал с каталогом всех моделей машин, статьями и объявлениями купли-продажи. Проект, который открыл дверь в RealAuto.
- Django
- Python
- PostgreSQL
- GeoDjango
- jQuery
- HTML/CSS
FrogTelecom — SIP-клиент для звонков в Таджикистан
SIP-клиент + чат + обмен файлами на PyQt4 (2010). G.729 кодек, интеграция с Asterisk, будки для звонков гастарбайтеров. Прототип Telegram за 3 года до Telegram. Урок о героизме vs прислушивании к опыту.
- Python
- PyQt4
- SIP
- G.729 кодек
- Asterisk
- UDP/TCP
- SQLite3
- PyAudio
- Gentoo Linux
Идея Сервис — браузерный плагин для заказа из IKEA
Браузерный плагин, который превращал сайт IKEA в интернет-магазин с доставкой в города без собственных магазинов. Логистическая компания зарабатывала на доставке, клиенты — получали мебель. CRM и система учета повысили обороты и убрали бюрократию.
- Python
- Django
- lxml
- Chrome Extension
- IKEA API
- Reverse Engineering
- PostgreSQL
mixRadio — интернет-радиостанция
Интернет‑радио на Python (2010), которое после фикса утечки памяти работало 8 лет без перезагрузки. До эпохи стриминга, когда MP3 ещё пах приключениями.
- Python
- Icecast
- Flask
- Linux
RealAuto — диагностика и продажа проверенных автомобилей
Автомобильный маркетплейс с уникальной бизнес-моделью: независимая диагностика перед продажей. Автоматический парсинг объявлений с форумов BMW и других сообществ.
- Django
- Python
- PostgreSQL
- Celery
- Redis
- BeautifulSoup
- Scrapy
Социогенетика — собственная веб-студия
Моя первая веб-студия с собственным офисом (2012-2014). Кастомная разработка для госзаказов и Siemens. Закрыта после ухода Siemens из России в 2014. Урок о рисках и диверсификации.
- Django
- Python
- PostgreSQL
- MySQL
Сухой закон — сайт корпоративного журнала Пенетрон
Сайт журнала группы компаний Пенетрон (2012). HTML5-читалка с 3D-перелистыванием страниц (не Flash!). Дизайнерская задача: совместить кандовый корпоративный брендбук и требования менеджера об изящном дизайне.
- HTML5
- CSS3
- JavaScript
- jQuery
- turn.js
- Canvas API
- Responsive
Бункер бар — система предоплаченных карт «Заначка»
Система оплаты через предоплаченные карты «Заначка» для бара на Django (2014). API для интеграции с кассами, Django Admin. Бизнес-модель: клиенты держат баланс больше, чем тратят = коммерческий кредит (float).
- Python
- Django
- PostgreSQL
- REST API
- Django Admin
Slot-Me.ru — Платформа бронирования встреч
Cal.com для русского рынка: от архитектуры до production. FastAPI + React, FSD, OAuth, календари, email, 196 тестов.
- FastAPI
- React
- PostgreSQL
- Redis
- TypeScript
- Tailwind CSS
- Docker
- GitLab CI/CD