Перейти к содержимому

Портфолио

Подборка реализованных кейсов: исходные условия, принятые инженерные решения и измеримые результаты. Фокус — надёжность систем, производительность, доступность и скорость поставки.

Как работаю

  • Декомпозиция на цели и метрики; согласование SLA.
  • Архитектурные решения с оценкой рисков и этапности.
  • Наблюдаемость: логи/трейсы/метрики, error budgets.
  • Короткие итерации, CI/CD, контроль регрессий.

Что внутри кейсов

  • Контекст и ограничения.
  • Принятые решения и архитектура.
  • Ключевые реализации и инструменты.
  • Результаты в цифрах и выводы.

PassWave — Генератор и хранилище паролей

Основатель, Full‑stack Engineer • 2025

Минималистичный PWA: генерирует крепкие пароли, шифрует всё на клиенте, синхронизируется по желанию. Сделал MVP за 2 недели — и оставил как есть: быстро, безопасно, без излишеств.

  • Next.js 16
  • React 19
  • TypeScript
  • Supabase
  • PWA
  • Tailwind CSS 4
Детальный кейс →

Цифровой тьютор

Backend-разработчик • 2020

Аналитическая платформа для дирекции университета с инструментами оценки усвоения материала студентами и рекомендациями по оптимизации учебного процесса

  • Python
  • Django
  • PostgreSQL
  • Redis
  • Celery
  • React
  • Docker
Детальный кейс →

Route Profiler — Автоматический профилинг производительности

Technical Lead & Performance Engineer • 2024

Автоматизированная система профилирования всех маршрутов веб-приложения. Динамическое обнаружение роутов, проверка наличия тестовых данных и измерение производительности каждого endpoint'а с генерацией детальных отчетов.

  • Python
  • pytest
  • Flask/FastAPI
  • cProfile
  • Memory Profiler
  • Pandas
  • Plotly
Детальный кейс →

Perfector — Визуальное регрессионное тестирование

Technical Lead & Architect • 2024

Автоматизированная система визуального тестирования UI для предотвращения непреднамеренных изменений верстки. Снепшоты страниц + OpenCV для детекции различий + автоматические отчеты для команды разработки.

  • Python
  • OpenCV
  • Selenium
  • Pillow
  • Docker
  • CI/CD
  • SMTP
Детальный кейс →

PVS-Studio — Система автоматизированного тестирования

QA Automation Engineer • 2023

Комплексная система E2E-тестирования на Selenium для полного покрытия корпоративного сайта pvs-studio.com. Автоматизация регрессионного тестирования критически важного бизнес-ресурса.

  • Selenium
  • Python
  • pytest
  • Docker
  • CI/CD
Детальный кейс →

PVS-Studio Quiz — Геймифицированный маркетинг

Full-stack Developer & Product Designer • 2022

Интерактивная платформа развлекательных опросов и игр для вовлечения разработчиков. Геймификация маркетинга статического анализатора через challenge-механику поиска багов в реальном коде.

  • Next.js
  • React
  • Redux
  • styled-components
  • TypeScript
  • Node.js
Детальный кейс →

PVS-Studio Conference Engine — Автоматизация лендингов

Full-stack Developer • 2021

Единая платформа для автоматической генерации лендингов конференций и сбора заявок. Решение проблемы создания десятков однотипных посадочных страниц для участия PVS-Studio в отраслевых мероприятиях.

  • Python
  • Django
  • PostgreSQL
  • Jinja2
  • Bootstrap
  • JavaScript
Детальный кейс →

PVS-Studio Helpdesk — Система технической поддержки

Technical Lead • 2020

Внедрение и кастомизация системы технической поддержки на базе osTicket для PVS-Studio. Сравнительный анализ решений, выбор оптимальной платформы и адаптация под бизнес-процессы компании.

  • osTicket
  • PHP
  • MySQL
  • JavaScript
  • Email Integration
Детальный кейс →

Viva64 Trial CRM — Автоматизация email-маркетинга

Backend Developer • 2019

Система автоматизированного email-маркетинга на основе триггерных писем для конвертации пользователей триальных версий PVS-Studio в платящих клиентов. CRM для управления жизненным циклом trial-пользователей.

  • Python
  • Django
  • Celery
  • PostgreSQL
  • SMTP
  • Email Templates
Детальный кейс →

IT-Case — Построение команды Python/Django разработчиков

Technical Recruiter • 2013

Комплексный проект по подбору, собеседованию и обучению команды Python/Django разработчиков для IT-компании. Создание процесса технического рекрутинга, программы онбординга и системы развития junior-специалистов.

  • Python
  • Django
  • PostgreSQL
  • Git
  • Linux
Детальный кейс →

вЯблочко — Эксперименты с iOS-разработкой

Independent iOS Developer • 2018

Опыт независимой iOS-разработки и попытка найти свою нишу в App Store. Эксперименты с AR (дополненной реальностью) и поиск product-market fit в перенасыщенной экосистеме.

  • Swift
  • iOS
  • ARKit
  • Xcode
  • App Store
Детальный кейс →

Hit-Effect — Маркетинговое агентство

Founder & CEO • 2017

Собственное маркетинговое агентство, специализирующееся на SEO, контекстной рекламе и комплексном интернет-продвижении. Опыт предпринимательства в digital-маркетинге.

  • SEO
  • Google Ads
  • Yandex.Direct
  • Google Analytics
  • Яндекс.Метрика
Детальный кейс →

Система управления Евразийским экономическим форумом молодежи (ШОС)

Team Lead, Project Manager • 2014

Госзаказ на управление масштабным международным мероприятием: 12 кураторов, 72 координатора, 5000+ участников. Технически справились, психологически чуть не сгорели. Урок о том, что госконтракты требуют не только технологий, но и работы с людьми.

  • Python
  • Django
  • PostgreSQL
  • JavaScript
  • jQuery
  • Bootstrap
Детальный кейс →

reraiseMe — видео хостинг для покеристов

Backend разработчик • 2011

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

  • Django
  • Python
  • FFmpeg
  • PostgreSQL
  • jQuery
  • Stripe
  • Amazon S3
Детальный кейс →

Дефицит Клаб — интернет-магазин странных товаров

Backend разработчик, верстальщик • 2010

Интернет-магазин прикольных и странных товаров. Аналог 'Лавки' Артемия Лебедева, но только приколы. Самый необычный сайт, который я делал. Офлайн-реклама творила чудеса.

  • Django
  • Python
  • PostgreSQL
  • jQuery
  • HTML/CSS
  • Robokassa
  • Nginx
Детальный кейс →

Эврика-КАМАЗ — корпоративный сайт дилера

Backend разработчик • 2010

Корпоративный сайт официального дилера КАМАЗ в Сургуте. Каталог техники, онлайн-запись на сервис, калькулятор лизинга, интеграция с CRM. Открытие мира B2B-финансирования и работа с корпоративными гайдами.

  • Django
  • Python
  • PostgreSQL
  • jQuery
  • Nginx
  • uWSGI
Детальный кейс →

Start Transport — Корпоративный сайт и автоматизация

Full-stack Developer • 2016

Корпоративный сайт и внутренние инструменты автоматизации для транспортной компании Start. Современный стек с Angular и Material Design для создания удобного интерфейса.

  • Angular
  • Material Design
  • Python
  • Django
  • PostgreSQL
Детальный кейс →

VRespecte — социальная сеть для рэп-сообщества

Full-stack разработчик • 2011

Социальная сеть для рэп и хип-хоп музыки на Django. Платформа для начинающих и известных исполнителей с возможностью делиться треками, получать фидбек и следить за трендами.

  • Django
  • Python
  • FFmpeg
  • PostgreSQL
  • jQuery
  • CSS3
  • Nginx
Детальный кейс →

Enterprise Banking Solution

Developer • 2011

Разработка интеграционных модулей для банковской системы с высокими требованиями к надежности и безопасности

Детальный кейс →

Psy-Sound — Аудиоредактор бинауральных ритмов

Основатель, разработчик • 2009

Desktop-приложение на Delphi для создания бинауральных ритмов и аффирмаций. Технически сильный продукт, провалившийся из-за отсутствия маркетинга. Урок о том, что разработка — это 20%, а трафик и люди — 80%.

  • Delphi
  • DirectSound
  • DSP
  • Audio Processing
  • Wave API
Детальный кейс →

Tunnel Shop — Интернет-магазин с социальным шопингом

Team Lead & Project Manager • 2013

Инновационный e-commerce проект с системой персонального шопинг-сопровождения для корпорации Sign&Hold. Сочетание интернет-магазина с записью к стилистам-консультантам для офлайн-шопинга.

  • Python
  • Django
  • JavaScript
  • PostgreSQL
  • Parallax.js
Детальный кейс →

MultiGaminator — система управления игровыми автоматами

Разработчик, reverse engineer • 2008

Система управления игровыми автоматами для казино. Reverse engineering американских протоколов, универсальная совместимость. Первый серьёзный коммерческий опыт и этические дилеммы.

  • Delphi
  • Assembler
  • RS-232
  • RS-485
  • Reverse Engineering
  • Криптография
Детальный кейс →

Планета Екатеринбург — Телефонный справочник

Разработчик • 2009 — настоящее время

Мой первый коммерческий веб-проект и первое знакомство с Django. Справочник организаций Екатеринбурга, который работает уже 16 лет. Спасение данных из MS Access, когда никто другой не справился.

  • Python
  • Django
  • PostgreSQL
  • MS Access
  • HTML
  • CSS
  • JavaScript
Детальный кейс →

Система снятия спектра излучения кристаллов

Разработчик • 2009

Система управления исследовательской установкой на Atmel микроконтроллере для снятия спектрального излучения кристаллической решетки под разными углами. USB 2.0 в нестандартном режиме передачи данных.

  • AT90USB
  • C
  • C++ (MFC)
  • USB 2.0 Isochronous
  • Keil
  • Signal Generator
Детальный кейс →

ЕКАдоктор — Система обновления каталога

Разработчик • 2007

Desktop-приложение на Delphi для преобразования Excel-прайсов в команды обновления каталога медицинского портала. Решение проблемы массового обновления тысяч позиций.

  • Delphi
  • Excel
  • PHP
  • MySQL
Детальный кейс →

StereoRastr — генератор лентикулярных 3D изображений

Разработчик • 2006

Desktop-утилита на C# для создания 3D картинок с эффектом смены изображения под разными углами. Интерлейсинг изображений, субпиксельный рендеринг, калибровка под печатные решётки.

  • C#
  • .NET 2.0
  • GDI+
  • WinForms
  • Image Processing
  • Субпиксельный рендеринг
Детальный кейс →

CRM НИИ Хирургии Сосудов — медицинская информационная система

Разработчик • 2006

Заказная CRM-система на Delphi + SQL Server для автоматизации работы НИИ. Регистрация пациентов, ведение медицинских карт, анамнез, эпикризы. Первый опыт в медицинской автоматизации.

  • Delphi
  • SQL Server Express
  • ADO
  • Crystal Reports
Детальный кейс →

CD Стартер для Юрия Уральского

Разработчик • 2009

Autorun-приложение для музыкального диска на Delphi (2009). Автозапуск при вставке CD, информация об исполнителе, встроенный аудиоплеер с авторским дизайном. Эпоха физических носителей.

  • Delphi
  • BASS Audio Library
  • WinAPI
  • Autorun
Детальный кейс →

SilverMarket — универсальная система обновления каталогов

Основатель, разработчик • 2007

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

  • Delphi
  • Excel
  • CSV
  • XML
  • HTTP
Детальный кейс →

Властъ — офлайн справочник госконтактов

Разработчик • 2010

Desktop справочник организаций и контактов правительства на PyQt (2010). База данных SQLite3, поиск по категориям, удобный интерфейс. В эпоху до смартфонов найти нужный номер было не так просто.

  • Python
  • PyQt4
  • SQLite3
  • XML
Детальный кейс →

CarsBoom — каталог всех автомобилей мира

Backend/Frontend разработчик • 2011

Заказной автомобильный портал с каталогом всех моделей машин, статьями и объявлениями купли-продажи. Проект, который открыл дверь в RealAuto.

  • Django
  • Python
  • PostgreSQL
  • GeoDjango
  • jQuery
  • HTML/CSS
Детальный кейс →

FrogTelecom — SIP-клиент для звонков в Таджикистан

Разработчик • 2010

SIP-клиент + чат + обмен файлами на PyQt4 (2010). G.729 кодек, интеграция с Asterisk, будки для звонков гастарбайтеров. Прототип Telegram за 3 года до Telegram. Урок о героизме vs прислушивании к опыту.

  • Python
  • PyQt4
  • SIP
  • G.729 кодек
  • Asterisk
  • UDP/TCP
  • SQLite3
  • PyAudio
  • Gentoo Linux
Детальный кейс →

Идея Сервис — браузерный плагин для заказа из IKEA

Разработчик • 2015

Браузерный плагин, который превращал сайт IKEA в интернет-магазин с доставкой в города без собственных магазинов. Логистическая компания зарабатывала на доставке, клиенты — получали мебель. CRM и система учета повысили обороты и убрали бюрократию.

  • Python
  • Django
  • lxml
  • Chrome Extension
  • IKEA API
  • Reverse Engineering
  • PostgreSQL
Детальный кейс →

mixRadio — интернет-радиостанция

Backend разработчик • 2010

Интернет‑радио на Python (2010), которое после фикса утечки памяти работало 8 лет без перезагрузки. До эпохи стриминга, когда MP3 ещё пах приключениями.

  • Python
  • Icecast
  • Flask
  • Linux
Детальный кейс →

RealAuto — диагностика и продажа проверенных автомобилей

Backend разработчик • 2015

Автомобильный маркетплейс с уникальной бизнес-моделью: независимая диагностика перед продажей. Автоматический парсинг объявлений с форумов BMW и других сообществ.

  • Django
  • Python
  • PostgreSQL
  • Celery
  • Redis
  • BeautifulSoup
  • Scrapy
Детальный кейс →

Социогенетика — собственная веб-студия

Основатель, генеральный директор • 2012—2014

Моя первая веб-студия с собственным офисом (2012-2014). Кастомная разработка для госзаказов и Siemens. Закрыта после ухода Siemens из России в 2014. Урок о рисках и диверсификации.

  • Django
  • Python
  • PostgreSQL
  • MySQL
Детальный кейс →

Сухой закон — сайт корпоративного журнала Пенетрон

Frontend разработчик, дизайн • 2012

Сайт журнала группы компаний Пенетрон (2012). HTML5-читалка с 3D-перелистыванием страниц (не Flash!). Дизайнерская задача: совместить кандовый корпоративный брендбук и требования менеджера об изящном дизайне.

  • HTML5
  • CSS3
  • JavaScript
  • jQuery
  • turn.js
  • Canvas API
  • Responsive
Детальный кейс →

Бункер бар — система предоплаченных карт «Заначка»

Backend разработчик, API дизайн • 2014

Система оплаты через предоплаченные карты «Заначка» для бара на Django (2014). API для интеграции с кассами, Django Admin. Бизнес-модель: клиенты держат баланс больше, чем тратят = коммерческий кредит (float).

  • Python
  • Django
  • PostgreSQL
  • REST API
  • Django Admin
Детальный кейс →

Slot-Me.ru — Платформа бронирования встреч

Основатель, Principal Engineer • 2025

Cal.com для русского рынка: от архитектуры до production. FastAPI + React, FSD, OAuth, календари, email, 196 тестов.

  • FastAPI
  • React
  • PostgreSQL
  • Redis
  • TypeScript
  • Tailwind CSS
  • Docker
  • GitLab CI/CD
Детальный кейс →
Проекты: архитектура, производительность, масштабирование — кейсы — Potapov.me