th3nolo
backend systems architect
remote / UTC-4
Get in touch ->
AI/OCRDeFi automationRust/WASMPortfolio 2026

Backend systems for AI, DeFi & cryptography

I build the backend layers where a wrong number costs money: multi-model OCR for audited financials, liquidation protection for leveraged DeFi wallets, threshold cryptography shipped as SDKs. I take the time to build systems that keep running without me.

What I build
OCR pipelines
Wallet automation
Queues & validation
SDKs & audit trails
94%
extraction accuracy on audited financials, up from 34%
$2M+
collateral flow, zero liquidations in 18 months
3M+
records verified in under 3 seconds
11 months
public data API running unattended, publishing daily

Selected Work

[ 06 projects ]

Six systems with the same shape: messy inputs, real money or real risk, and a number at the end.

01
AI/OCR document extraction

Financial document AI pipeline

Tech lead on a Saudi compliance platform; sole owner of the OCR service that turns Arabic and English audited financials into verified structured data.

34%→94% accuracy

Two AI channels extract every page in parallel and vote. Deterministic checks decide what gets trusted (assets = liabilities + equity, section totals, cross-year); everything else routes to a human. Accuracy went 34% to 94% on real statements. A 22-page audited filing verifies in 97 seconds for $0.30–$0.42 per company, replacing hours of manual review.

TypeScriptFastAPIPostgreSQLLLM vision + OCRHedera
02
wallet risk automation

DeFi position automation

Backend automation that protected 84 smart-wallet positions on Aave V3 across 18 months, where a missed health check means instant liquidation. Wrote the Solidity wallet factory solo and deployed it to Arbitrum.

84 wallets / 0 liquidations

A protection loop re-checks every borrower every 5 minutes and repays debt before liquidation can trigger. More than $2M in collateral flow, zero liquidations. In historical stress tests the logic survives all 7 major crashes 2021–2025, LUNA and FTX included.

SolidityTypeScriptGoRustAave V3
03
Rust/WASM cryptography

Threshold cryptography network

A data company needed to prove user consent exists for millions of device IDs without exposing user data or trusting a single server. Built the cryptography and backend: 7-of-10 threshold decryption, BLS aggregate signatures, Merkle proofs.

3.6M records / 63s

3.63M real device IDs hashed, Merkle-batched, and pinned in 63 seconds; end-to-end runs anchor proofs to Hedera with three independent nodes verifying every consent. SDKs shipped in Dart, TypeScript, Java, and Rust.

RustWASMBLS12-381NATSHedera
04
Tether WDK / browser wallet

WDK browser extension wallet

Built a Manifest V3 Chrome/Brave wallet on Tether's Wallet Development Kit: AES-256-GCM local vault, background-only key authority. Solo-built, public, MIT-licensed.

7 chains / MIT

dApps connect through an origin-scoped EIP-1193 provider with per-request approval; transaction review decodes ERC-20, Uniswap, Aave, bridge, and Safe calldata across seven chains. 290 tests and full-history secret scanning in CI.

TypeScriptWDKWXTReactMV3
05
solo product, shipped

downloadtomarkdown.com

Turned in-house OCR scripts into a live document-conversion SaaS: scanned PDFs, images, and DOCX in, clean Markdown out. Freemium limits, email gating, abuse protection.

solo / in production

Files over 95MB route around Cloudflare's 100MB free-plan cap through a DNS-only subdomain with its own cert, so 300MB uploads cost nothing extra in infrastructure. Health-checked, edge-cached, live.

PythonFastAPISQLiteDockerCloudflare
06
open source / zero infra

aave-v3-data public API

A free, self-updating Aave V3 reserve-data API: raw JSON-RPC with Multicall3 batching, one external dependency, published daily by GitHub Actions to GitHub Pages.

13 networks / $0 infra

13 networks, 217 assets, zero failed networks on the latest run. Unattended since July 2025: no servers, no API keys. Public and MIT: github.com/th3nolo/aave-v3-data.

PythonGitHub ActionsJSON-RPCMulticall3

More Work

[ 12 builds ]

Smaller builds, same standard: experiments, client one-offs, tools I needed.

  • gemini-nano-re — recovered Gemini Nano's architecture and INT4 weight layout from Chrome's 3.98GB binary, using Ghidra and live Frida hooks
  • trading_with_ai — quant backtesting harness for leveraged trading strategies, validated end to end with a closed bias audit
  • AI work ledger — tracks how much of the work is human and how much is AI. Zig, native Win32 tray app, WSL CLI. No screenshots, no keylogging
  • HandyGems — a client's Electron voice assistant hit its ceiling, so I rebuilt it native in .NET 8: realtime Gemini Live audio, vision, working agent tools
  • MedAgenda — offline-first patient records app for Venezuela; OCR runs on the phone itself, so health data never leaves it
  • DermaCare — clinic platform a working dermatologist uses every day: scheduling, patient records, ICD-11 coding
  • OSB fantasy sports — an MVP that earned a year-long engagement; NestJS backend with Stripe payments and live WebSocket scoring
  • colab-inference — turns Colab's free T4 GPU into a local OpenAI-compatible LLM API; the deploy rides Chrome DevTools Protocol automation ->
  • quantum — wallet generator seeded with raw bits from IBM quantum hardware, run through NIST SP 800-22 tests and Toeplitz extraction first
  • proxy-rpc-gateway — Ethereum JSON-RPC gateway in Go: adaptive load balancing and proxy rotation across flaky providers, Prometheus metrics on top
  • zero-lsp — language server for Zero, a programming language I'm building: diagnostics, hover, completion, semantic tokens in any LSP editor
  • check-pr-bot — self-hosted bot that points my paid AI code-review subscriptions at every GitHub pull request; admin dashboard included