$ init portfolio --mode=production
✓ Loading backend systems...
✓ Connecting to AI pipelines...
✓ Syncing blockchain data...
✓ Ready. Welcome 🚀
imankursaurabh@outlook.com

Hi, my name is

Ankur Saurabh.

Backend engineer with 7+ years building systems where reliability actually matters — high-frequency crypto trading engines, AI-powered real estate platforms serving Dubai's property market, and tokenization infrastructure deployed in production. I turn complex distributed problems into reliable, high-performance products.

0
Years Experience
0
Projects Shipped
0
Companies
0
Exchanges Built
SYSTEM_OVERVIEW.arch
🧠 AI Pipeline 120ms avg latency
REST API · 120ms avg
Trading Engine sub-second execution
Redis · sub-200ms
🔗 Blockchain Bridge EOS · ERC20 · BEP20
Celery Workers · async
💳 Payment Gateway enterprise-grade
PostgreSQL · 99.9% uptime
🏢 OTC Platform institutional-grade

01Key Achievements

💰

High-Frequency Trading

Architected crypto trading systems with direct exchange integration (Coinbase, Binance), sub-second execution, and 99.9% uptime under real production load

🏢

Enterprise Clients

Built payment gateway serving major enterprises including Aldar Properties, UAE's leading real estate developer — live production environment with real-world transaction settlement

🤖

AI-Powered Platform

Built AI-first real estate platform serving agencies across Dubai — automated listings, multilingual content generation, and property valuation at scale

Sub-200ms Execution

Designed Redis-based order matching engine achieving sub-200ms average execution time for crypto exchanges

02About Me

Backend engineer with 7+ years specializing in AI platforms and high-frequency blockchain systems. Track record of architecting distributed services that handle real-world transaction volume and serve production users at scale.

Currently Backend Engineer & Product Architect at WisdomAI, where I architect AI-first real estate platforms handling property listings at scale. Built microservices achieving 120ms average API response, designed fractional investing infrastructure, and reduced agent workflows from 2 hours to 15 minutes through AI automation.

Previously built crypto trading infrastructure at MidChains (high-frequency trading, OTC platforms, payment gateways) and cross-chain token bridges at TNC IT across EOS, ERC20, and BEP20 networks. Proven expertise in building systems that are both technically sophisticated and business-critical.

Core Expertise:

Python • Django • Flask
PostgreSQL • Redis
Celery • RabbitMQ
Docker • AWS • K8s
Web3.py • Blockchain
REST API • Microservices
AI/ML Integration
System Architecture
Ankur Saurabh

03Where I've Worked

Backend Engineer & Product Architect @ WisdomAI

June 2025 — Present

  • Led backend architecture for AI-first real estate platform, architecting 5+ microservices handling property listings, AI-powered valuations, and fractional investing
  • Built AI pipelines processing property listings at scale with automated SEO optimization, multilingual content generation (English/Arabic), and market analysis
  • Designed low-latency API layer (avg 120ms response) serving real-time property search, CRM, and analytics across Dubai's property market
  • Architected fractional real estate investing infrastructure enabling SPV-style tracking, secure wallet flows, and dividend distribution for property tokenization
  • Reduced property onboarding time from 2 hours to 15 minutes through AI-powered document intelligence and auto-classification

Senior Software Developer (Backend) @ MidChains

December 2022 — Present

  • Architected high-frequency trading system processing crypto transactions with real-time exchange integration (Coinbase, Binance) and sub-second execution
  • Built OTC Trading Platform from scratch serving institutional clients across 3 portals (Client, Trading, Custody) with multi-signature approval workflows
  • Led tokenization initiative for Heart of Europe project — end-to-end smart contract deployment, wallet integration, and token economics implementation on EVM-compatible networks
  • Engineered Heart of Europe Exchange handling 10K+ daily trades with wallet generation, multi-pair trading, 2FA security, and geo-IP blocking
  • Designed Midpay payment gateway serving enterprise clients including Aldar Properties, enabling dynamic crypto pricing, real-time exchange rate updates, and blockchain settlement verification
  • Implemented Redis-based order matching engine with sub-200ms execution and automated profit calculation logic for optimal trade execution

Python/Django Developer @ TNC IT Blockchain Solution

July 2021 — November 2022

  • Led full-cycle token launch and tokenization project at TNC IT — implemented token smart contracts, ICO infrastructure, and blockchain-based token distribution mechanisms
  • Built ABBC SWAP Portal enabling cross-chain token swaps between EOS, ERC20, and BEP20 networks with Web3.py integration and automated blockchain verification
  • Developed Bitstorm Exchange with Redis-based order matching engine achieving 200ms average order execution time
  • Implemented two-tier admin approval system reducing fraud by 85% through automated risk scoring and blockchain transaction validation
  • Architected Redis pipeline with optimized order processing: User Trade → Preprocessing → Match Engine → Post Process → Database with 99.9% uptime

Software Engineer - Python @ MAAA Info Services

June 2018 — June 2020

  • Built backend systems for e-learning and e-commerce platforms using Python and Django
  • Developed Content Management System with course catalog, student registration, and enrollment management
  • Created full-fledged e-commerce application with product catalog and shopping cart
  • Implemented caching mechanisms and wrote comprehensive unit tests using PyUnit

04Featured Projects

AI-First Real Estate

WisdomAI Platform

Leading backend architecture of an AI-first real estate platform transforming Dubai's property market. System handles daily property listing ingestion at scale, serves multiple real estate agencies, and powers fractional investing infrastructure enabling property tokenization. Built distributed microservices achieving 120ms avg API response time and reducing agent workflows from hours to minutes through AI automation.

0
API Response
Average latency
🔗 0
Microservices
Independently scalable
⏱️ 0
Onboarding
From 2 hours
🤖 0
Languages
EN · AR · multilingual

AI-POWERED PLATFORM ARCHITECTURE

┌─────────────────────────────────────────────────────────────┐ │ API Gateway Layer │ │ (Load Balancing • Rate Limiting) │ └────┬──────────────┬────────────────┬────────────────────────┘ │ │ │ ▼ ▼ ▼ ┌──────────┐ ┌──────────┐ ┌─────────────────┐ │ AI Listing│ │Document │ │ CRM & Analytics │ │ Service │ │Intel Svc │ │ Service │ └─────┬─────┘ └────┬─────┘ └────────┬────────┘ │ │ │ │ ┌────────┴────────┐ │ │ │ │ │ ▼ ▼ ▼ ▼ ┌──────────────────────────────────────────────┐ │ AI/ML Pipeline Services │ │ │ │ ┌─────────────────────────────────────┐ │ │ │ Property Valuation Engine │ │ │ │ • Comparable analysis │ │ │ │ • Market trend prediction │ │ │ │ • Location scoring │ │ │ └─────────────────────────────────────┘ │ │ │ │ ┌─────────────────────────────────────┐ │ │ │ ROI Analysis Engine │ │ │ │ • Cash flow projections │ │ │ │ • Rental yield calculation │ │ │ │ • Investment risk scoring │ │ │ └─────────────────────────────────────┘ │ │ │ │ ┌─────────────────────────────────────┐ │ │ │ Content Generation │ │ │ │ • SEO-optimized descriptions │ │ │ │ • Multilingual translation │ │ │ │ • Auto-tagging & categorization │ │ │ └─────────────────────────────────────┘ │ └───────────────────┬──────────────────────────┘ │ ▼ ┌──────────────────────────────────────────────┐ │ Fractional Investment Infrastructure │ │ │ │ • SPV-style Investment Tracking │ │ • Investor Portfolio Management │ │ • Secure Wallet Flows │ │ • Dividend Distribution │ │ • Share Trading & Liquidity │ └───────────────────┬──────────────────────────┘ │ ┌─────────┴─────────┐ ▼ ▼ ┌──────────────────┐ ┌─────────────────────┐ │ Third-Party │ │ External Data │ │ Portal │ │ Sources │ │ Integration │ │ │ │ • Bayut │ │ • Market Intel │ │ • Property Finder│ │ • Price Indexes │ │ • Dubizzle │ │ • Analytics APIs │ └──────────────────┘ └─────────────────────┘ ┌────────────────────────┐ │ PostgreSQL Cluster │ │ • Property Data │ │ • User Profiles │ │ • Investments │ │ • Analytics Warehouse │ └────────────────────────┘
Python Django AI/ML PostgreSQL Celery Redis AWS Docker

High-Frequency Trading

MidChains Auto Execution

Built intelligent automated trading system with direct exchange integration (Coinbase, Binance). Implements sub-second price discovery across multiple exchanges, profit maximization algorithms, and secure vault architecture. Achieved 99.9% uptime and 40% improvement in execution efficiency through intelligent order routing and automated risk management.

TRADING FLOW ARCHITECTURE

┌─────────────────┐ │ Client Request │ (Buy/Sell Order) │ Trading Team │ └────────┬────────┘ │ ▼ ┌─────────────────────────────────────────────────┐ │ MidChains Auto Execution Engine │ │ │ │ 1. Order Validation & Risk Check │ │ 2. Price Discovery (Multiple Exchanges) │ │ 3. Profit Calculation Logic │ └────────┬────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────┐ │ Coinbase Exchange API │ │ • Real-time Price Feed │ │ • Order Execution │ │ • Trade Confirmation │ └────────┬────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────┐ │ Profit Optimization Engine │ │ │ │ Internal Price - Exchange Price = Profit │ │ │ │ Example: │ │ Client pays: $50,000 (Internal rate) │ │ Coinbase cost: $49,800 (Market rate) │ │ Profit: $200 → House Vault │ └────────┬────────────────────────────────────────┘ │ ┌────┴────┐ ▼ ▼ ┌─────────┐ ┌──────────────┐ │ House │ │ Client │ │ Vault │ │ Wallet │ │ (Profit)│ │ (Crypto Recv)│ └─────────┘ └──────────────┘ ┌──────────────────────┐ │ Celery Workers │ │ • Transaction Log │ │ • Reconciliation │ │ • Audit Trail │ └──────────────────────┘
Python Django Celery Redis PostgreSQL Coinbase API

Enterprise Solution

OTC Trading Platform

Developed a comprehensive OTC (Over-The-Counter) trading platform from scratch with three independent portals serving different user roles. The system handles the complete lifecycle of crypto/fiat trading with institutional-grade security and compliance.

SYSTEM ARCHITECTURE

┌─────────────────────────────────────────────────────────────────────┐ │ CLIENT PORTAL │ │ • Place Orders • Generate Wallets • Bank Details │ │ • Withdraw Funds • Accept Quotes • Authentication (2FA) │ └────────────────┬────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────────────┐ │ DJANGO REST API LAYER │ │ (JWT Auth • Rate Limiting • Validation) │ └────┬────────────────────────┬────────────────────────┬──────────────┘ │ │ │ ▼ ▼ ▼ ┌──────────────┐ ┌──────────────────┐ ┌─────────────────────┐ │ TRADING │ │ CUSTODY │ │ WALLET SERVICE │ │ PORTAL │ │ PORTAL │ │ (3rd Party API) │ │ │ │ │ │ │ │ • View Orders│ │ • KYC Onboard │ │ • Generate Address │ │ • Execute │ │ • Bank Mgmt │ │ • Check Balance │ │ • Send Quote │ │ • FIAT Deposit │ │ • Process Withdraw │ └──────┬───────┘ └────────┬─────────┘ └──────────┬──────────┘ │ │ │ └─────────────────────┴──────────────────────────┘ │ ▼ ┌──────────────────────────────┐ │ PostgreSQL Database │ │ • Orders • Users • Wallets │ │ • Transactions • KYC Data │ └──────────────┬────────────────┘ │ ┌──────────────┴────────────────┐ │ Celery Workers │ │ • Email Notifications │ │ • Withdrawal Processing │ │ • Transaction Reconciliation │ └────────────────────────────────┘
Python Django PostgreSQL Docker JWT Celery

Cross-Chain Bridge

ABBC SWAP Portal

Built a secure cross-chain token bridge enabling seamless asset transfers from EOS blockchain to ERC20, BEP20, and other EVM-compatible networks. Implemented Web3.py for smart contract interactions with comprehensive blockchain validation and two-tier admin approval workflow.

CROSS-CHAIN BRIDGE FLOW

┌──────────────────────┐ │ User Initiates Swap │ │ EOS → ERC20/BEP20 │ └──────────┬───────────┘ │ ▼ ┌─────────────────────────────────────────┐ │ Deposit EOS Tokens │ │ • User sends to EOS bridge address │ │ • Include unique memo for tracking │ └──────────┬──────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────┐ │ Backend Detection Service │ │ • Monitor EOS blockchain via RPC │ │ • Validate transaction on-chain │ │ • Verify memo & amount │ │ • Calculate conversion amount │ └──────────┬──────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────┐ │ Admin Approval (Level 1) │ │ • Review transaction details │ │ • Verify receiving address │ │ • Check for suspicious activity │ └──────────┬──────────────────────────────┘ │ APPROVED ▼ ┌─────────────────────────────────────────┐ │ Admin Approval (Level 2) │ │ • Secondary verification │ │ • Final authorization │ └──────────┬──────────────────────────────┘ │ APPROVED ▼ ┌─────────────────────────────────────────┐ │ Smart Contract Interaction │ │ (Web3.py) │ │ │ │ 1. Connect to target network │ │ 2. Call mint/transfer function │ │ 3. Send transaction │ │ 4. Wait for confirmation │ └──────────┬──────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────┐ │ Blockchain Validation │ │ • Verify transaction on-chain │ │ • Check token balance updated │ │ • Confirm in user wallet │ └──────────┬──────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────┐ │ Update Database & Notify User │ │ • Record swap completion │ │ • Send confirmation email │ │ • Update swap history │ └──────────────────────────────────────────┘ EOS Network Target Network ──────────── ────────────── ABBC Token ──────► BABBC Token (Bridge) (ERC20/BEP20)
Python Django Web3.py Smart Contracts MySQL EOS

Crypto Exchange

Bitstorm Exchange

Multi-network cryptocurrency exchange supporting BSC, ERC20, and multiple blockchain networks. Architected a high-performance Redis-based order matching engine capable of processing thousands of trades per second with minimal latency.

ORDER MATCHING PIPELINE

┌──────────────┐ │ User Places │ │ Trade Order │ └──────┬───────┘ │ ▼ ┌─────────────────────────────────────┐ │ Redis Queue (1) │ │ "pending_orders" │ └──────┬──────────────────────────────┘ │ ▼ ┌─────────────────────────────────────┐ │ Pre-Processing Service │ │ • Validate Order │ │ • Check User Balance │ │ • Calculate Fees │ │ • Fraud Detection │ └──────┬──────────────────────────────┘ │ ▼ ┌─────────────────────────────────────┐ │ Redis Queue (2) │ │ "validated_orders" │ └──────┬──────────────────────────────┘ │ ▼ ┌─────────────────────────────────────┐ │ Matching Engine Service │ │ • Find Counter Orders │ │ • Price-Time Priority │ │ • Execute Trades │ │ • Calculate Execution Price │ └──────┬──────────────────────────────┘ │ ┌───┴────┐ ▼ ▼ ┌──────┐ ┌──────────────────────────┐ │ No │ │ Match Found! │ │Match │ │ │ └──┬───┘ └──────┬───────────────────┘ │ │ │ ▼ │ ┌──────────────────────────┐ │ │ Post-Process Service │ │ │ • Update Balances │ │ │ • Deduct Fees │ │ │ • Generate Receipt │ │ └──────┬───────────────────┘ │ │ │ ▼ │ ┌──────────────────────────┐ │ │ PostgreSQL Database │ │ │ • Store Trade │ │ │ • Update Order Book │ │ │ • Transaction History │ │ └──────────────────────────┘ │ └───► Return to Order Book
Python Django Redis MySQL Blockchain RPC

Payment Solution

Midpay Payment Gateway

Enterprise-grade Payment Service Provider (PSP) gateway powering cryptocurrency payments for major enterprises including Aldar Properties (UAE's leading real estate developer). Enables merchants to accept crypto with seamless fiat conversion and real-time settlement. Built scalable multi-merchant architecture with dynamic pricing, real-time exchange rates, QR code generation, and automated settlement processing.

🏢 Aldar
Enterprise Client
Leading UAE developer
0
Payment Window
QR expiration time
🔄 0
Uptime
System reliability
🌐 0
Crypto Networks
BTC · ETH · multi-chain

PAYMENT FLOW ARCHITECTURE

┌──────────────────┐ │ Master Merchant │ (Main Account) └────────┬─────────┘ │ ├──► Sub-Merchant A (5% markup) ├──► Sub-Merchant B (3% markup) └──► Sub-Merchant C (7% markup) Payment Flow: ───────────── ┌──────────────────┐ │ Customer visits │ │ Merchant Website│ └────────┬─────────┘ │ ▼ ┌─────────────────────────────────────────┐ │ Midpay API Request │ │ POST /api/create-payment │ │ { │ │ "merchant_id": "ABC123", │ │ "amount": 100.00, │ │ "currency": "USD" │ │ } │ └────────┬────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────┐ │ Calculate Final Amount │ │ │ │ Base Price: $100.00 │ │ Merchant Markup: +5% ($5.00) │ │ Total: $105.00 │ │ │ │ Convert to Crypto: │ │ $105 ÷ BTC Price = 0.00235 BTC │ └────────┬────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────┐ │ Generate QR Code │ │ • Create unique payment address │ │ • Encode amount + address in QR │ │ • Set expiration time (15 mins) │ │ • Return to merchant │ └────────┬────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────┐ │ Customer Scans & Pays │ │ (Blockchain transaction initiated) │ └────────┬────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────┐ │ Celery Worker (Background) │ │ • Monitor blockchain for payment │ │ • Verify transaction confirmation │ │ • Validate amount received │ └────────┬────────────────────────────────┘ │ CONFIRMED ▼ ┌─────────────────────────────────────────┐ │ Post-Payment Processing │ │ │ │ 1. Mark payment as complete │ │ 2. Convert crypto to FIAT (if needed) │ │ 3. Calculate fees & commissions │ │ 4. Settle to merchant account │ │ 5. Send webhook notification │ │ 6. Update ledger │ └──────────────────────────────────────────┘ Redis Cache: ──────────── • Payment sessions (fast lookup) • Exchange rates (1-min TTL) • QR code metadata
Python Django Celery Redis PostgreSQL Webhooks

05Exchange Architecture

A deep-dive into the infrastructure I've designed and built — from full exchange backends to Fireblocks custody integrations and async trade processing. These aren't diagrams from a textbook; they reflect the systems I shipped at MidChains.

HIGH-LEVEL EXCHANGE ARCHITECTURE Production Design
🌐 Web / Mobile Trader Clients ⚙️ API Traders Direct Access 🤝 Brokers 3rd-Party Systems 🔐 API Gateway Auth · Rate Limit · Validation 📋 Order Service Validate · Store · Route 📊 Market Data Prices · Order Book 👤 User Service KYC · Auth · Balances ⚡ Matching Engine Sub-200ms · Price-Time Priority ✅ Trade Execution Confirm · Settle · Transfer 🏦 Settlement Balance Updates 💰 Wallet Service Fireblocks MPC 🛡️ Risk Engine Limits · Fraud · Velocity 🔥 Fireblocks MPC · Policy · Signing Custody Provider

↑ Hover any node to learn what each layer does. Animated lines show the critical order path.

ORDER EXECUTION FLOW 9-Step Pipeline
01
👤
Trader Places Order
Buy / Sell request submitted via Web, Mobile, or API. Includes price, quantity, order type (limit / market).
02
🔐
API Validates Request
JWT auth, rate-limit check, payload schema validation, KYC status, and balance sufficiency.
03
📋
Order Service Stores
Order persisted to PostgreSQL with PENDING status. Funds reserved in user ledger atomically.
04
📨
Sent to Matching Engine
Order pushed into Redis sorted-set order book. In-memory operation for sub-200ms routing.
05
Engine Matches Buy/Sell
Price-time priority algorithm runs. Partial fills handled. Unmatched orders remain live on book.
06
Trade Generated
Matched trade record created with execution price, timestamp, maker/taker fees calculated.
07
🏦
Settlement Updates Balances
Atomic DB transaction swaps asset balances between buyer and seller. Ledger entries written.
08
💳
Wallet Service Triggers Transfer
If withdrawal flagged: Celery task enqueued → Fireblocks API called with transaction details.
09
🔥
Fireblocks Executes
MPC signing, policy approval, broadcast to blockchain. On-chain confirmation webhook returns to platform.
FIREBLOCKS CUSTODY INTEGRATION MPC Wallet Layer
🏢
Exchange Backend
  • Django REST API
  • Celery Task Queue
  • PostgreSQL Ledger
💰
Wallet Service
  • Address Generation
  • Balance Sync
  • Withdrawal Requests
  • Deposit Monitoring
🔗
Fireblocks API
  • JWT-signed requests
  • Webhook callbacks
  • Transaction status
🔥
Fireblocks Infrastructure
🔑
MPC Wallets

Multi-party computation — no single point of compromise

📋
Policy Engine

Configurable approval rules — amount limits, whitelists, co-signing

✍️
Transaction Signing

HSM-grade signing across 50+ blockchains

📡
Webhooks

Real-time confirmations pushed back to exchange

⛓️
Blockchain Networks
Bitcoin Ethereum ERC-20 BEP-20 EOS USDC USDT +50 more
ASYNC PROCESSING LAYER Celery + Redis
Trading API
Django REST Framework
↓ enqueue task
📬
Message Broker
Redis / RabbitMQ
High-throughput Persistent queues
↓ consume
👷
Celery Worker Pool
Horizontal scale · Auto-retry
🏦
Trade Settlement

Post-match balance updates, fee collection, ledger writes

🔔
Notifications

Email / push alerts for fills, withdrawals, KYC status changes

🛡️
Risk Checks

Async fraud scoring, velocity checks, exposure calculation

📊
Reporting

Daily P&L, compliance reports, audit trail generation

💰
Withdrawal Processing

Fireblocks API calls, on-chain broadcast, confirmation polling

🔄
Reconciliation

Cross-check exchange balances vs custody wallets, detect discrepancies

🚀 Non-blocking

API responds instantly; heavy work deferred

📈 Scalable

Add workers horizontally under load

🔁 Resilient

Auto-retry with exponential backoff

📉 High Throughput

Thousands of tasks/sec on commodity hardware

06Get In Touch

Based in Dubai, UAE · Open to remote & relocation

Let's Build Something.

I'm actively exploring Senior & Lead Backend Engineer opportunities — fintech, AI platforms, crypto infrastructure, or anything with hard distributed systems problems. If that sounds like your team, I'd love to talk.

Say Hello