ИП Афонин Константин
200 000
Электронная коммерция
Россия, Москва
Июнь 2025
О проекте: SignOnline.io — сервис для моментального нанесения цифровых копий подписей и печатей на PDF-документы. Продукт ориентирован на максимальную скорость: от загрузки до готового документа пользователь проходит путь всего в 3 клика.
Технический вызов: Необходимо было обеспечить мгновенную обработку PDF-файлов без потери качества, сохранив при этом юридическую и визуальную корректность наложения слоев (подписи и печати с прозрачностью).
Моя роль и решения:
Архитектура бэкенда: Спроектировал и реализовал высокопроизводительное API, обеспечивающее минимальный пинг между действиями пользователя.
PDF-процессинг: Разработал движок для манипуляции PDF-документами (наложение графических слоев, работа с координатами, сохранение метаданных). Решил проблему «замыливания» подписей при масштабировании.
Оптимизация UX (3 клика): Реализовал логику быстрого превью и систему пресетов, что позволило сократить время сессии пользователя в несколько раз по сравнению с классическими редакторами.
Безопасность данных: Внедрил систему временного хранения и автоматического удаления документов после обработки для обеспечения конфиденциальности пользователей.
Стек: Python (FastAPI / Flask), PyMuPDF / ReportLab (обработка PDF), Pillow (манипуляции с изображениями), PostgreSQL (хранение данных), Docker, Nginx.
Результат: Запуск стабильного MVP, способного обрабатывать тысячи документов в сутки. Сервис стал востребованным инструментом для малого бизнеса за счет простоты и отсутствия лишних бюрократических шагов.