Skip to the plain-text CV
Scroll
New listing · August 2026 · perpetual — FATOL/USDT is now trading

FATOL/USDT is now listed.

Mohammad Reza Fatolahi — backend engineer on the futures market-making desk at Tabdeal. Technical owner of all four services behind the platform: zero to ~50 markets, millions of orders a day, 99.9% uptime.

FATOL/USDT PERP 100,000 +∞%since listing 100,00024h high 100,00024h low millions24h orders ~50markets quoted 4services owned ~25books hedged 1circulating supply 08:00:00funding in 0.0000%funding rate

Order book110100

Price · USDTSize · FATOLTotal
100,000 spread 0.02% mark 100,000
buysell
1m15m4HAll Sep 2020 → Aug 2026
Mohammad Reza Fatolahibackend engineer · market maker team, futures
Time & sales hedge engine — 25 books mirroredFILLED risk manager — armed, +$k in 5dFILLED price service — 30 sockets, 3 venuesFILLED manual quotingCLOSED
Price100,000 USDT
Amount1.00 FATOL
Totalone hire
Availabilityimmediate
Buy / Long — Send Email Sell / Short — Download the CV PDF

Available 1 FATOL · max supply 1, no further issuance
Maker fee 0.00% · taker fee: a reply inside a day
Time in force GTC · reduce-only off
fatolahi.cs@gmail.com · +98 918 260 6160
Tehran, Iran — on-site & remote · github.com/mrfatolahi1

Positions 4 all greenrealised Sep 2020 →holding period 0.00%margin ratio −60%delivery time, AI-first

Experience

Open & closed positionsexpand any row for the full detail

InstrumentSideEntrySizeRealised
TABDEAL · futures MMCrypto exchange, ~300 employees · Tehran, Iran LONG · openNov 2025 4 services~50 markets quoted, ~25 hedged 99.9% uptimemillions of orders/day, multi-million balances
MOHAYMEN · Java / SpringGovernment systems contractor, ~100 employees · Tehran CLOSEDDec 2022 national taxpayer platformrecords covering the whole country PKCS#11 unblockedKafka event processing · Oracle · Docker
SYNAPPS · Python / DjangoHealthcare & administrative process automation · remote CLOSEDSep 2021 pharmacy backendprescriptions, insurance, medications REST + PostgreSQLfour-engineer team, fully remote
SHARIF · CS → MBASharif University of Technology · Tehran LONG · openSep 2020 BSc 2025 · MBA strategyheld through full-time engineering work in progressorganised camps, led volunteer initiatives
Price serviceSharded streaming, ~30 concurrent WebSocket feeds across three exchanges, REST fallback, per-shard health checks.
Order placementDepth and spread algorithms quoting near-zero spreads across every covered market.
Hedge engineMirrors positions across external exchanges for ~25 markets with exact accounting reconciliation.
Risk managerProposed running ~25 markets unhedged under algorithmic control, then built it. Several thousand dollars inside five days from one of the thinnest books.
Event log SEV 1 mark ≠ indexdivergence cascadeforced liquidations closedstatus 0recurrences

⚠ Incident · funds at risk · owned end to endresolved — no recurrence

A mispricing event caused erroneous liquidations.

  1. 01Stabilised the affected markets while the book was still moving.
  2. 02Made every affected user whole — the money was real and so was the loss.
  3. 03Shipped a pre-deploy sanity-check service so a bad price cannot reach production.
  4. 04Hardened price validation across every mutation path.
  5. 05Built a single source of truth for symbol metadata, ending the class of bug.
  6. 06Traced recurring account discrepancies, then automated reconciliation jobs, balance-mismatch alerts and daily reports.
No recurrence since.the wick, not the trend
Market depth L2 total bid size total ask size 0.02%spread 3venues consumed

Skills

Depth chartcumulative size, drawn from the book below

The booksize · level

Contracts deployed 6 verifiedsource MITlicence PyPIone published

Selected projects

Jasemmrfatolahi1/Jasem ↗

Plain-text task, time and expense tracker for the terminal, on PyPI and used daily. Natural-language capture through a pluggable LLM layer — local Ollama, OpenAI-compatible or Anthropic — degrading gracefully to regex when no model answers.

PythonLLM APIsCLIzero deps
Yadakchimrfatolahi1/yadakchi ↗

A vertical price-comparison engine for automotive spare parts in Iran. Search a part and see it across many sellers side by side, with the two answers no generic comparison site gives: does it fit your car, and is it genuine, OEM, aftermarket, used or refurbished. Ten independent microservices — crawler, enricher, fitment, matcher, catalog, search, ai, billing, ops, web — talking asynchronously over Kafka, each with its own database and strict separation at the infrastructure level.

Django 5Django NinjaKafkaPostgreSQLRedisTypesenseMinIOPrometheus10 services
Crypto Matching Enginemrfatolahi1/Crypto-Matching-Engine ↗

Deterministic price–time priority. Matches single-threaded to rule out race conditions and double spending, holds the live book in Redis, and guarantees exact crash recovery by replaying a PostgreSQL event log over periodic snapshots.

PythonDRFRedisCeleryPostgreSQL
go-authmrfatolahi1/go-auth ↗

Authentication service in Go: JWT issuing and validation, bcrypt password handling, Redis-backed sessions, PostgreSQL persistence through GORM.

GoGinGORMJWT
Lambda Pipelinemrfatolahi1/Lambda_Server ↗

Streaming and batch pipeline implementing the lambda architecture across a Spark cluster — master plus three workers — with Kafka ingestion, a Cassandra serving layer and Zeppelin notebooks.

ScalaSparkKafkaCassandra
Event-driven URL Shortenermrfatolahi1/zare_bin ↗

Two Spring Boot microservices that generate and count short URLs, communicating asynchronously over Kafka.

Java 17Spring BootKafka
Proof of reservesgithub.com/mrfatolahi1

Everything above is public and readable. The claims on this page are the kind that survive being checked, which is the only reason to make them.

verify anything
Fundamentals audited Sep 2020genesis 2degrees, one in flight 2engineers mentored

Education and how I work

What backs the tokenverifiable

ReserveDetailPeriod
M.Sc. Business Administration Strategy, Sharif University of TechnologyIn progress, pursued alongside full-time engineering work Sep 2025 →
B.Sc. Computer Science Sharif University of TechnologyData structures, algorithms, operating systems, data engineering, web programming. Completed while working full-time; organised university camps and led volunteer initiatives. 2020 – 2025
AI-first delivery Architecture and trade-offs brainstormed with Claude, implementations generated against detailed plans, every line reviewed because the money is realCut delivery time by roughly 60%. Authored the shared AI guideline files now shipped in every team repository. −60% time
Team & product Deputy to the tech lead — architecture decisions, code review, on-call. Onboarded and mentored two junior engineers and managed their task flowOperates as a technical product manager alongside engineering: sets market-maker strategy and represents the team in board and CX meetings. ongoing
LanguagesPersian — native · English — fluent
Swap v3 1 : 1rate 0.00%slippage deepliquidity instantsettlement

Contact

Swapslippage 0.00%

You pay1.00
INTERVIEW
You receive1.00
FATOL
Rate1 interview = 1 engineer
Routeemail → call → offer
Price impact−60% delivery time
Network feea reply inside a day
Max supply1 · no further issuance
SettlementTehran on-site or remote
Swap — Send Email

Tehran, Iran — on-site & remote · order types accepted: full-time, contract, remote
Time in force GTC. The book stays open.