Skip to main content
Jeffrey PrestonJP
Looking for a job

Jeffrey Preston

@jeffreypreston

Backend engineer for money movement: payment rails, ledgers that reconcile against the chain, statements turned into posted entries.

Kazakhstan
Message

What I'm looking for

Send me how your reconciliation works—a diagram, three sentences, or just the list of systems money moves between. I’ll reply in writing with the specific places it will drift and what each one costs to fix. Free, no call.

I build the part of a fintech product where a wrong number costs money: payment rails and custodial wallets across Bitcoin, Ethereum/ERC-20, Tron/TRC-20 and TON, double-entry ledgers that reconcile against the chain, and pipelines that turn bank statements and receipts into posted entries.

What I have shipped:

- A ledger core in Go that two unrelated products adopted unchanged, which is the real test of whether an accounting model is right.

- A payout rail where every batch dry-runs first: it shows the fee and the exact debit per row before anything is sent, and lists the rows that will not go out with the reason and the shortfall, by line number in the file.

- A reserve reconciliation that compares obligations to users against on-chain balances every five minutes and freezes withdrawals for an asset automatically when the solvency invariant breaks.

- A financial-model backend: a two-year monthly plan by category where dragging one month's ceiling recalculates the rest. 313 endpoints, 9,333 tests, in daily production, maintained by one person.

Go, Python, TypeScript, PostgreSQL, Docker, Kubernetes. What I optimise for is not speed but provability: that the balances agree afterwards, and that a discrepancy can be explained.

Available for contract work, remote.

Experience

Work history, roles, and key accomplishments

Education

Degrees, certifications, and relevant coursework

MT

Moscow Institute of Electronic Technology

Graduated from Moscow Institute of Electronic Technology in 2007.

Tech stack

Software and tools used professionally

Interested in hiring Jeffrey?

You can contact Jeffrey and 90k+ other talented remote workers on Himalayas.

Message Jeffrey

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan