Jeffrey Jorgensen · бэкенд-инженер
Системы, где деньги должны сходиться.
Кастодиальные кошельки, мультивалютные выплаты и учёт на двойной записи, доведённые от схемы данных до продакшна. Каждая цифра размечена — несёт свой источник, свою сеть и момент, когда была снята. Для платёжных компаний, маркетплейсов и финтех-команд, чьи цифры должны сходиться, а сейчас не сходятся.
Сверка — равенство, которое должно держаться
Δ сеть
остаток в блокчейне
=
приход
внешний приход
−
расход
внешний расход
−
комиссии
уплаченные комиссии
−
газ
переводы газа
Внутренние переводы исключены — по системе они должны давать 0,00. Каждое слагаемое считается отдельно, поэтому расхождение указывает, где искать, а не просто существует.
Продакшн-сигналы — из систем в реальной работе, а не из резюме
Decimal
деньги, не float — правило во всех проектах
23 400
автотестов во всех репозиториях
313
эндпоинтов у финансовой модели
4
блокчейн-сети биржи в проде
Изолир.
ключи подписи биржи, не в приложении
2
продукта на одном ядре: биржа и выплаты
1 год
финансовая модель в проде, один инженер
MIT
open-source тул, можно прочитать
Лист 01 — Спецификация
Три класса задач, одно требование
У всех трёх одно общее требование: цифра в системе должна быть защитимой — прослеживаться до того, откуда она взялась. Именно это я умею.
P-1
Платежи
Контуры и кастодиальные кошельки — приём с атрибуцией по источникам на множестве адресов, массовые выплаты сотням получателей, регулярные списания, скрининг на входе.Bitcoin · Ethereum · Tron · TON · ключи подписи изолированы от приложения
P-2
Учёт
Ядра на двойной записи — система учёта под кошельком, биржей или балансом маркетплейса: счета, проводки, холды, сверка, комиссии, аудит-трейл.Деньги в Decimal, не float · сверка с блокчейном · каждый баланс прослеживается до проводок
P-3
Документы
Конвейеры финансовых данных — выписки, счета, чеки и декларации превращаются в решения, а не просто в извлечённые поля.PDF · OCR-сканы · таблицы · XML · вывод обратно в CRM, таблицы, пакет ЭДО
Лист 02 — Доказательства, которые можно проверить
Не верьте на слово
Лист 03 — Куда смотреть дальше
Два способа проверить меня
Ещё две: защита, которая рапортовала успех и не работала, и десять предложений про движение денег, которые звучат как аксиомы и неверны. Все разборы →
Лист 04 — Форматы работы
Расскажите, что ломается.
Тридцать минут, без подготовки. Опишите, что происходит сейчас и как должно быть, а я скажу, тот ли я человек для задачи — в том числе когда ответ «нет».
$1 800
Аудит · пять рабочих дней · остаётся у вас, без обязательств
от $14 000
Сложный узел — учёт, выплаты, разбор документов
от $35 000
Продукт целиком — схема, бэкенд, интерфейс, деплой, мониторинг