Skip to content
View ali-rajabpour's full-sized avatar

Highlights

  • Pro

Block or report ali-rajabpour

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ali-rajabpour/README.md

Ali Rajabpour Sanati

Medical doctor. I write software for clinical work, automated trading, and the infrastructure both of them run on. Most of it ships privately, so the numbers below cover public and private repositories alike.

Website LinkedIn Email Telegram X


Activity

Commits Contributions PRs merged Repositories Organizations

Commits, all repositories 5,309 (3,159 in 2026)
Contributions, all time 5,453
Pull requests merged 6 (31 to repositories I don't own)
Repositories 91 (38 private)
Forks maintained 16
Repositories touched in 2026 71
Organizations 3 (5 further repositories, 253 commits)

Organizations I build in

Organization Repositories Commits Work
AITB 3 private 210 Crypto trading automation
Healthcare client 1 private 35 Clinic web platform
Trading client 1 private 8 MQL5 strategy development

Where the commits go

Area Share Visibility
Trading systems 52% public + private
Healthcare 31% public + private
Tooling / other 15% public + private
Blockchain 1% public + private
Networking / infra 1% public + private

Languages by volume (source bytes across public and private repositories)

Language Share
Python 45.8% ██████████████████
TypeScript 23.2% ██���██████
MQL5 11.6% █████
PHP 3.9% ██
Solidity 2.6% █
Shell 2.2% █
Jupyter Notebook 2.1% █
TeX 1.8% █

Generated 01 Oct 2026 by scripts/profile_stats.py. Private repositories are counted, never named beyond the list below.


Public work

Project What it does Stack
tradingview-mcp MCP server that pulls TradingView chart snapshots through Playwright, so an agent can look at a chart instead of guessing from OHLC Python, Playwright
metatrader-mcp MCP server for MetaTrader 5: real chart screenshots and live market data from a running terminal Python, MT5
PDF-LLMizer Splits PDFs along their bookmark tree and converts each piece to structured markdown for LLM ingestion Python
gost-dpi-evader DPI-resistant HTTPS proxy on GOST + Traefik; one domain and a few variables to deploy Shell, Docker
9router-gated Hardened 9Router deployment for Dokploy with three private access modes — Tailscale, SSH tunnel, or self-hosted Headscale — no public exposure Shell, Tailscale
Personal-DoH Self-hosted DNS-over-HTTPS resolver Shell
NameMimicker Generates Unicode lookalike strings for homoglyph and phishing-surface research Python
FileFlow Maps file-to-file import dependencies in a Python project and writes a diagram plus markdown report, standard library only Python
Discord-Automation Chrome extension with a Python backend for multi-account message scheduling, with batching and account rotation TypeScript, Python
persian-google-calendar Google Calendar viewed and edited through a Jalali calendar interface TypeScript, SCSS
QURC Infrastructure for a TRC20 token: landing page, Telegram mini app, contract tooling HTML, Solidity
ResearchDataCleaner Preprocesses raw patient data for rare neurological disease studies — missing values, normalisation, export Python, pandas
Leverage_PosSize_RR_TelegramBot Telegram bot that sizes a position from account risk, stop distance and target R Python
Automated-Traffic-Tickets-Device Roadside unit that recognises, records and uploads traffic violations Arduino, Processing
CIDR-to-IP-List Expands CIDR blocks into flat address lists for firewall and routing config Python
MonkeyArmy Claude Code plugin: an Opus supervisor plans, specifies and reviews while cheap workers (DeepSeek & co. via 9Router) write code in isolated git worktrees, with a review gate and squash merge-back Python
PhoenixPatchbay Runs Claude Code, Codex CLI, Gemini CLI, Antigravity CLI and Grok Build as coding assistants reachable over Telegram, Matrix and Slack — one chat topic is one session Python
Leverage-Position-Size-and-RR Calculates leverage, position size and RR from user inputs Python

Upstream contributions include a merged performance patch to telemt, a Rust MTProto proxy, cutting per-session allocations on the hot path.


Private work

Client and production systems. Named here because the work is real; code stays closed.

Healthcare

Project What it does Stack
Phoenix-EMR Electronic medical record system for clinical use in Oman. Largest single codebase I maintain. TypeScript, Node
MedResearchHub Retrieves, downloads and segments full-text medical literature for systematic review work Python

Trading systems

Project What it does Stack
Phoenix Automated trading platform, 21 services — broken out below Python, TypeScript, MQL5, Shell
AITB Crypto Trade Bot Research and execution notebooks for a crypto trading desk, plus its operator front end Jupyter, Python, TypeScript
Box Strategy EA Box-breakout expert advisor written for a client, sized for prop firm and retail accounts alike MQL5
Phoenix, by layer
Layer Services
Execution PhoenixTradingBot orchestrator · Phoenix-Core MT5 instance behind FastAPI · Phoenix-MT5-Headless terminal on a headless host · Phoenix-FtCrypto Freqtrade arm for crypto · Phoenix-Strategy MQL5 strategy set · Phoenix-Backtest
Data and messaging Phoenix_Kafka broker and console · Phoenix_KafkaHandler Kafka RPC for Freqtrade · Phoenix_FTCore_RESTAPI REST to Kafka bridge · Phoenix-CurrencyRate · Phoenix-TV-Shotter time-stamped chart capture · Phoenix-Trade-Synchronizer
Interfaces Phoenix-API · Phoenix_UI · Phoenix-Telegram-MiniApp · Phoenix-TGFW signal forwarder
Platform and operations Phoenix-Auth · Phoenix-Traefik edge · Phoenix-Mail · Phoenix-Glitchtip error tracking · Phoenix-AdminTools

Infrastructure and blockchain

Project What it does Stack
ServerMGMT Provisioning and maintenance scripts for my server fleet Shell
TRC20-Token / BEP20-Token-Generator Contract generators and deployment tooling for TRC20 and BEP20 tokens Solidity
MultiBC_Faucet Multi-chain testnet faucet Solidity, Python
Rajabpour.com Personal site and writing platform TypeScript

Other

Project What it does Stack
BUMS-LMS-LCMS Learning management and content system for Birjand University of Medical Sciences JavaScript
contabo-kali-gateway On-demand Kali toolbox behind a VPN egress router — lab traffic through Cloudflare WARP, general traffic through Windscribe, each session network-namespaced Shell, Python
Instagram_Automation Finds inactive accounts in a following list from UI screenshots, with an option to auto-unfollow them Python
Twitter-Automation Scaffolded, not yet built out —
ExcaliDraw Private fork of Excalidraw with custom features —

ARPS — trading indicators and strategies

Written under the ARPS name since 2020. Thirty-two are published for TradingView in Pine Script; the MetaTrader 5 expert advisors stay private because they run live capital.

Ichimoku and Gann

Super Ichimoku 2025 · Super Ichimoku System · Super Ichimoku v5 · Super Ichimoku v4 · Zenith Ichimoku Framework · Ichimoku-Gann Hybrid

Market structure and smart money

ICT Smart Money Assistant · OB Scalp · Multidimensional Trend & Pivot Alerts · Pivots

Scalping and intraday

Scalp Suite · Scalp Strategy · Scalp Short Indicator · Ultra Scalper · FastScalping · RSI-MA Scalping · Intraday Signal

Multi-signal frameworks

Ultimate Signal Framework · Ultimate MultiStrategy Trading · Ultimate Trading Solution A-6H · Ult Solution A 30m · Ultimate Advanced Trade Toolkit · OmniFusion Technical Suite · Convergent Pro V5 · Long Term Strategy

Oscillators, filters, divergence

Advanced Synergistic Oscillators & Filters · Stochastic Alligator Divergence System · ZEMA Cross

Tables and execution helpers

MACD + ATR Table · Info Table · Stoploss Indicator · Candlestick Patterns

MetaTrader 5, private

Forex SuperIchi, a multi-timeframe Ichimoku expert advisor, and FCR, a First Candle Rule breakout system. Both trade live on prop firm and retail accounts, and share the strategy layer with Phoenix.


Tools

Languages Python, TypeScript, Rust, MQL5, Solidity, PHP, Shell
Frameworks FastAPI, Flask, Next.js, React, Vue, Laravel
Data PostgreSQL, MySQL, SQLite, Redis, Kafka
Infrastructure Docker, Traefik, Nginx, Dokploy, Tailscale, Debian/Ubuntu
Data science pandas, NumPy, Jupyter, SPSS

Forks I work in

telemt (Rust MTProto proxy) · freqtrade · s-ui and s-ui-frontend (sing-box panel) · tgcf (Telegram forwarding) · github-readme-stats

Popular repositories Loading

  1. tradingview-mcp tradingview-mcp Public

    A lightweight Python MCP server that fetches TradingView chart snapshots using Playwright for fast, secure, and customizable browser automation.

    Python 18 10

  2. NameMimicker NameMimicker Public

    A Python tool for generating Unicode lookalike strings with advanced obfuscation techniques for security research and homoglyph analysis.

    Python 5

  3. FileFlow FileFlow Public

    FileFlow generates a visual diagram and Markdown report of file-to-file import dependencies within a Python project using only the standard library.

    Python 3

  4. metatrader-mcp metatrader-mcp Public

    Lightweight MCP server for MetaTrader 5 that captures real chart screenshots and market data without browser automation.

    Python 3 3

  5. Leverage_PosSize_RR_TelegramBot Leverage_PosSize_RR_TelegramBot Public

    Telegram Bot for Calculating leverage, position size and RR based on user inputs

    Python 2

  6. ARPS-Ultimate-MultiStrategy-Trading ARPS-Ultimate-MultiStrategy-Trading Public

    ARPS Ultimate MultiStrategy Trading created on September 25, 2020 and published on 2025-04-25

    2