# Jeffrey Preston

Jeffrey Preston is a remote worker on Himalayas, Independent Backend Engineer at Self Employed, based in Kazakhstan.

Source: https://himalayas.app/@jeffreypreston

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

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | Kazakhstan |
| Authorized to work in | Kazakhstan |
| Salary expectations | 90k-140k USD |
| Job categories | Backend Engineer |
| Skills | Backend Engineering, Payments, Double Entry Accounting, Reconciliations, Payment Flows, Payouts, Fees and Holds, Crypto Wallets, Financial Modeling, Go, Python, TypeScript, SQL, PostgreSQL, fastAPI |
| Website | https://jeffreyjorgensen.dev |
| GitHub | https://github.com/jeffreyjorgensen |
| Twitter | https://x.com/JeffreyJorgen |

## What I'm looking for

```text
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.
```

## About

```text
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

### Independent Backend Engineer (current)

Self Employed. Jan 2023 - Present

```text
Contract work on payment and accounting systems, direct with product teams.
```

Skills: Go, Python, TypeScript, PostgreSQL, Docker, Linux, Git, REST-APIs, Microservices, Double-Entry, Reconciliations

## Education

### Moscow Institute of Electronic Technology

```text
Graduated from Moscow Institute of Electronic Technology in 2007.
```

## Tech stack

- PostgreSQL
- Python
- Go
- FastAPI
- Linux
- TypeScript
- Git
- Docker
- SQL

To contact Jeffrey, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Almaz Yessenyazov](https://himalayas.app/@almazyessenyazov): Senior / Core Golang Developer, OneVision
- [Baga User](https://himalayas.app/@bagich12): Golang Developer, Gravitum (Quirion Privatbank)
- [Tamirlan Kulzhanov](https://himalayas.app/@tamirlankulzhanov): Go Developer, Andersen
- [Igor Tamm](https://himalayas.app/@igortamm): Lead Backend Engineer, Small & Skif
- [traray fghvae](https://himalayas.app/@trarayfghvae): Senior Backend Developer, Astana International Exchange
- [Tamirlan Dexengazy](https://himalayas.app/@tamirlandexengazy): Go Backend Developer, Koronatech (KoronaPay)
- [Aibek Yermekbayev](https://himalayas.app/@aibekyermekbayev): Senior Backend Engineer, Rocket Tech
- [Игорь Дергачёв](https://himalayas.app/@0005978): Golang Developer, Data Integral LLC
- [Alisher Makhmut](https://himalayas.app/@alishermakhmut): Middle Backend Developer (Python / Go), SpaceDevLab
- [Dosymzhan Kogabayev](https://himalayas.app/@dosymzhankogabayev): Back End Developer, Investbanq
