ПРОЕКТ
Технический партнёр PDR-компании в США с 2021 года: сервер, телефония, суперапп и парсеры документов
С 2021 года веду сервер, телефонию с AI-анализом звонков, суперапп и парсеры документов PDR-компании в США. Поток лидов растёт кратно при почти той же команде.
- Отрасль
- Ремонт вмятин без покраски (PDR)
- Страна
- США
- Период
- с 2021 года
- Роль
- Full-stack разработка, DevOps, архитектура
Сервисные операции
Звонок → лид → работа команды
Результат для заказчика
- конверсия в продажу
- +30 %
- человек в компании: было и сейчас
- 20 → 30+
- ручной работы освобождается каждую неделю
- ≈60 ч
- документов проходят без ручной правки
- ≈99,9 %
По данным заказчика
С 2021 года я работаю с компанией в сфере PDR в США как технический партнёр. PDR, paintless dent repair, это удаление вмятин без покраски. За мной сервер и сеть, собственный API, телефония, парсеры документов, TV-борд и leaderboard; суперапп на React Native мы делаем вместе с разработчиками компании. Главный итог: благодаря автоматизации поток лидов растёт кратно от года к году, а команда продавцов выросла несильно.
Название компании, город и её показатели я не раскрываю.
Коротко о проекте
- Отрасль и период: PDR, США; с 2021 года, работа продолжается.
- Моя роль: full-stack разработчик и DevOps, архитектор, product owner своих проектов, разработчик мобильного приложения.
- В компании сегодня работает более 30 человек.
- Стек: Debian в Google Cloud, MariaDB и SQL, Node.js, Next.js и EJS, React Native, AppSheet, собственная PBX и IVR, Twilio, GoHighLevel, Python с OpenCV, Tesseract, Camelot и Pandas, Puppeteer, AI-сервисы Anthropic, OpenAI и Gemini.
Что это дало компании
Раньше в компании работало 20 человек, сегодня больше 30, а поток лидов за это время вырос кратно, от года к году. Команда продавцов выросла несильно и успевает обработать все обращения: лидов на одного сотрудника с каждым годом больше, а нагрузка кратно не растёт. Скорость и качество обработки выросли. Каждый настоящий лид проходит по воронке до конца, и конверсия в продажу выросла на 30 %.
Система записывает каждый звонок, а AI разбирает, кто звонил: лид, действующий клиент или страховая, и как ответил сотрудник. Мы всегда знаем, кто, когда и зачем звонил.
Парсеры читают страховые сметы, акты и фото с VIN: около 99,9 % документов проходят без ручной правки, и это освобождает около 60 часов работы в неделю.
С 2022 года, когда появился свой сервер, серьёзных сбоев с восстановлением не было.
Как я пришёл в проект
В 2021 году собственник компании сам нашёл меня на Upwork по отзывам и рейтингу. В компании собирали документы для ремонта, для страховых компаний и для клиентов. Нужно было, чтобы данные из разных источников складывались в один PDF, уходили на почту и на принтер в офисе, а дальше документ подписывали и убирали в архив.
Логику я написал сам, а принтер и остальное физическое мы настраивали с сотрудниками офиса: компания в США, а я нет. Собственнику работа понравилась, и он предложил постоянное сотрудничество: сказал, что хочет, чтобы сильные специалисты работали у него долго. Так и вышло: мы работаем до сих пор, и мне здесь нравится.
Было и стало
В 2021 году данные жили в Google Таблицах, на которых второй разработчик собирал приложения в AppSheet, и таблицы тормозили процессы. Сайт стоял на обычном хостинге, сетевой безопасностью никто не занимался, данные из документов вбивали в таблицу руками.
Сейчас данные лежат в SQL-базе на своём сервере компании, там же работают API, сайт и телефония на собственной PBX с AI-анализом звонков. Центр системы: суперапп для продавцов, фронт-офиса, бэк-офиса и клиентов, а GoHighLevel из основной CRM стал вспомогательной. Показатели команды видны в leaderboard и на TV-борде, документы читают парсеры, человек делает финальную проверку.
Путь лида через систему
Сайт, формы и звонки на IVR → база и суперапп → продавец в приложении → выезд и работа на месте offline first → документы формируются автоматически → CRM, TV-борд и leaderboard
- Звонок на IVR: система сама создаёт лид в CRM и прикрепляет к нему запись и AI-разбор разговора.
- Продавец видит заявку в суперапе, звонит и пишет клиенту оттуда же. На выезде отмечает точку на карте, делает фото и ведёт лида без связи; приложение синхронизирует данные, когда связь появится.
- Система собирает сметы, акты и счета в PDF из своих данных. Входящие страховые документы до 60–70 страниц разбирают парсеры.
- Показатели по сотрудникам и заказам уходят в leaderboard и на TV-экраны.
Моя роль и команда
Проекты мы согласуем втроём: собственник, второй постоянный разработчик компании и я. Дальше у каждого проекта свой владелец. Второй разработчик ведёт AppSheet, где сделал много приложений. За мной бэкенд, сервер, сеть и безопасность, базы данных, VPN, телефония, внутренний API, сайт, TV-борд, leaderboard и бизнес-карточки. Product owner в моём случае значит, что я отвечаю за проект целиком, от идеи до поддержки.
Многие идеи приносил я: перейти на SQL-базу, поставить свой сервер, сделать PBX с AI-анализом звонков. Собственник их принимал, и мы меняли по ним работу компании; теперь он и сам занимается разработкой вместе с нами.
Проекты по порядку, 2021–2026
2021. Автоматические PDF
Задача описана выше. Генерацию PDF я веду до сих пор, сейчас на Puppeteer: акты, сметы, отчёты, счета и соглашения.
2022. Сервер, VIN и интеграция с CRM
Мы взялись за декодирование VIN-кодов и документов, и чтобы всё связать, я развернул новый сервер на Debian в Google Cloud. С этого сервера я начал перестраивать обработку данных в компании. Декодирование VIN и документов я сделал, а декодирование автомобильных номеров, чтобы получать данные о владельце и стоимости машины, делать не стали: внешний сервис стоил денег, хотя сделать это было можно. В том же году я написал интеграцию приложения продавцов на AppSheet с GoHighLevel. Тогда же в компании сделали приложение для найма сотрудников; им пользовались около года, потом перешли на другую логику. Про сервер: Debian в Google Cloud.
2023. SQL-база, сайт на своём сервере и первые парсеры
Я предложил перейти с Google Таблиц на SQL-базу ради скорости и единого формата данных. Идею поддержали, и после перехода на MariaDB мы подключали новые сервисы один за другим. Интеграцию с GoHighLevel я дорабатывал весь год. Сайт компании я перенёс с хостинга на наш сервер, а его формы подключил к CRM и приложению. Тогда же я начал парсеры документов: с середины 2023-го они в работе, около половины документов проходили без ручной правки. Подробно: Парсеры документов и фото. Про CRM: GoHighLevel.
2024. Нативное приложение, карточки и QR, старт IVR
Переход на SQL дал толчок: мы начали разработку первого нативного приложения для внутренних нужд. Мои проекты этого года, от идеи до релиза: виртуальные бизнес-карточки сотрудников, с которых можно скачать vCard, позвонить или написать, и генератор QR-кодов с короткими ссылками на них. Тогда же я начал IVR-систему, а в конце года leaderboard.
2025. TV-борд на 4 экранах и интерфейс IVR
TV-борд я вывел на 4 телевизора в компании, на каждом своя доска: для собственника, для производства по заказам, для фронт-деска и для продавцов. Для IVR сделал графический интерфейс. Leaderboard я развивал весь год: лиды и продажи по менеджерам, проценты, соревнования и деление на команды. Про leaderboard и TV: Звонки, CRM и работа команды.
2026. PBX с AI, релиз парсеров, суперапп
IVR я довёл до полноценной внутренней PBX с кастомной логикой; нужную информацию она выводит на телефонные трубки. К парсерам подключил AI-валидаторы и выпустил релизную версию: около 99,9 % документов без ручной правки. Внутренний API за эти годы довёл до третьей версии: Собственный API для связанных приложений.
Суперапп на React Native мы делаем вместе с разработчиками компании, он приходит на смену AppSheet, и им уже пользуются офис, продавцы и собственник. Приложение опубликовано в TestFlight, готовится выпуск в App Store, для Android собирается APK. Приложение построено offline first, и продавцы пользуются им прямо на выезде: карта, фото, лиды. Рядом кабинет клиента: онлайн-таймлайн по заказу, подпись документа пальцем с выпуском PDF, фото, push- и SMS-уведомления, на английском и испанском. Про телефонию, суперапп, кабинет клиента, карточки и QR я напишу отдельные страницы.
Безопасность и устойчивость
Вопросы безопасности в компании идут ко мне. У системы несколько контуров защиты и резервных копий. Я мониторю инфраструктуру, а при крупных взломах в мире проверяю, касается ли это нас. Сервер, VPN, сетевое оборудование и телефонию я обслуживаю сам.
Что это дало мне
За эти годы я вырос как специалист: от отдельных автоматизаций до системы, в которой сервер, телефония, приложение и документы работают как одно целое. Получил опыт работы на рынке США, с американскими заказчиками и в реальной разработке для автомобильной тематики.
Похожая задача?
Если данные вашей компании разбросаны по таблицам и сервисам, звонки теряются, а документы перепечатывают руками, расскажите, как работа устроена сейчас и где всё застревает. Я скажу, с чего начать. Конфиденциальные документы присылать не нужно, хватит описания. Обсудить похожую задачу.
По направлениям: CRM-интеграции, внутренние системы, API-интеграции, DevOps и инфраструктура, IP-телефония, AI в рабочих процессах.
Те же технологии, другие задачи
С 2021 года: бэкенд, рейтинг команды по 15 показателям, TV-дашборды в реальном времени, лиды в GoHighLevel после IVR-звонков и AI-анализ обращений.
Данные, сбор новостей и AIFull-stack разработка для консалтинговой компании в Лондоне в 2023–2024 годахРазработка для консалтинговой компании в Лондоне в 2023–2024: финансовые данные, сбор новостей, поиск цитат, расписание фрилансеров и субтитры.
CRM и диалогAmoCRM, чат-бот и переписка: проектная схемаПроектная схема для Telegram, WhatsApp, веб-чата, телефонии и отчётности вокруг AmoCRM.