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

Highlights

  • Pro

Block or report ali-rajabpour

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
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,734 (3,584 in 2026)
Contributions, all time 5,881
Pull requests merged 6 (31 to repositories I don't own)
Repositories 95 (41 private)
Forks maintained 17
Repositories touched in 2026 76
Organizations 3 (6 further repositories, 313 commits)

Organizations I build in

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

Where the commits go

Area Share Visibility
Trading systems 48% public + private
Healthcare 29% public + private
Tooling / other 21% public + private
Blockchain 1% public + private
Networking / infra 1% public + private

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

Language Share
Python 47.4% ███████████████████
TypeScript 21.3% █████████
MQL5 10.4% ████
PHP 4.0% ██
HTML 4.0% ██
Solidity 2.3% █
Shell 2.2% █
Jupyter Notebook 1.9% █

Generated 05 Nov 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. ZoDAV ZoDAV Public

    Private, self-hosted Zotero WebDAV file sync over Tailscale or Headscale, plus zodav-audit: conformance, integrity and repair checks for any Zotero WebDAV server.

    Python 8

  3. NameMimicker NameMimicker Public

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

    Python 5

  4. 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

  5. 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

  6. Leverage_PosSize_RR_TelegramBot Leverage_PosSize_RR_TelegramBot Public

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

    Python 2