Skip to content
View alisadeghiaghili's full-sized avatar
๐Ÿคฉ
Stats
๐Ÿคฉ
Stats

Block or report alisadeghiaghili

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. Markdown is supported. 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
alisadeghiaghili/README.md

Ali Sadeghi Aghili

Data Scientist ยท AI Engineer ยท Open-Source Builder

LinkedIn Twitter Instagram Stack Overflow Links Profile Views


๐Ÿ‘‹ Who am I?

I'm a Data Scientist and AI Engineer with a PhD in Automation, focused on building production-grade ML systems for Industry 4.0 environments. I don't just prototype โ€” I ship things that run in the real world, on real data, under real constraints.

Currently leading AI & data initiatives at IME, where I architect data pipelines, deploy ML models, and orchestrate workflows with Apache Airflow. I build and maintain open-source Python and R packages, and I care deeply about clean APIs, solid documentation, and reproducibility.

  • ๐Ÿ”ฌ Core expertise: statistical modeling, distribution fitting, anomaly detection, time-series, ETL pipelines
  • ๐Ÿค– Working with: LLMs, Apache Airflow, ML pipelines, data engineering
  • ๐Ÿ“ฆ Publisher of Python & R packages used in production
  • ๐ŸŒ Based in Tehran, Iran โ€” building in the open

๐Ÿงฐ Core Stack

Languages

Python R SQL Shell

ML / Data

scikit-learn PyTorch TensorFlow Pandas NumPy Plotly

Infra & Orchestration

Apache Airflow AWS Azure DevOps Docker


๐Ÿ“ฆ Featured Projects

๐ŸŒŸ Open-Source Collaboration

Project Role Description Stars Forks
๐ŸŒฟ learnGitBranching Open-source contributor Collaborated on a merged contribution (PR #1417) improving Persian and German lessons, container hardening, and project tooling for this interactive Git tutorial. stars forks

๐Ÿ“š Learning in Public

Project Description Lang Stars Forks
๐Ÿ“š learning-log A living bilingual (Persian/English) learning notebook with deep-dive notes, Anki-ready flashcards, progress tracking, and curated references across ML, math, SQL, DVC, Python, and web scraping. Python stars forks

๐Ÿค– AI & LLM

Project Description Lang Stars Forks
๐Ÿค– local-sql-agent Chat with your SQL database in plain English โ€” fully local AI agent powered by Ollama, RAG-based schema retrieval, multi-database support Python stars forks

๐Ÿ“Š Statistical & Data Science

Project Description Lang Stars Forks
๐Ÿ“Š py-distfit-pro Production-grade statistical distribution fitting โ€” 30 distributions, MLE/MoM/Quantile, Bootstrap CI, multilingual (EN/FA/DE) Python stars forks
๐Ÿ“Š distfitr Statistical distribution fitting toolkit R stars forks
๐Ÿ” missingly Missing data detection & analysis Python stars forks
๐Ÿงน data-quality-toolkit General-purpose data quality, cleaning, profiling, and performance utilities for pandas DataFrames Python stars forks
๐Ÿ“ˆ pmi-analyzer Python toolkit for parsing, analyzing, visualizing, and reporting Iran's PMI (Shamkh) data from ICCIMA PDFs Python stars forks

๐Ÿ•ธ๏ธ Data Gathering

Project Description Lang Stars Forks
๐Ÿ’ฐ MultiRateScrapper Scrape Iranian financial rates (USD, gold, BTC, oil, stock index) from tgju.org into SQL Server Python stars forks
๐Ÿ“‰ tgju-data-collector Financial market data collector from tgju.org Python stars forks
๐Ÿญ ice-data-collector Scraper for ICE market data Python stars forks
๐Ÿงช wikiplast-scraper Stealth web scraper for WikiPlast (wikiplast.ir) โ€” extracts 13,000+ companies, 660+ polymer grades, global prices, petrochemical data, and news into CSV Python stars forks
๐Ÿ  iran-household-data Comprehensive Iranian household indicators (1960-2025) for prediction tasks โ€” demographics, economy, health, education, energy, and migration data sourced from World Bank DataBank Python stars forks
๐Ÿ’น iran-inflation-data Iranian inflation data collection and analysis Python stars forks

๐Ÿ”ง Data Engineering & ETL

Project Description Lang Stars Forks
โš™๏ธ apache_airflow_dags Production-grade Apache Airflow DAG collection Python stars forks

๐Ÿ› ๏ธ Developer Tools

Project Description Lang Stars Forks
๐Ÿ‡ฎ๐Ÿ‡ท farsi-faker Generate realistic fake Persian names for testing & development Python stars forks
๐Ÿ“ˆ daily-github-pulse Discover GitHub's top trending repositories filtered by language, recency, and star activity Python stars forks
๐Ÿ”‘ password-generator Secure CLI password generator with guaranteed complexity Python stars forks

๐ŸŒ Network & Freedom Tools

Project Description Lang Stars Forks
๐Ÿ”’ v2ray-finder Fetch, aggregate & filter free V2Ray/Xray configs from GitHub โ€” supports vmess, vless, trojan, and shadowsocks with smart deduplication Python stars forks
๐ŸŒ ShecanDNSSetter Automatically switch Windows DNS to Shecan โ€” bypasses internet filtering for Iranian users via Python and batch scripts Python stars forks

๐Ÿ’ป Desktop & Utilities

Project Description Lang Stars Forks
โฌ‡ smart-dl Resilient multi-threaded YouTube & podcast downloader built for unstable networks & VPNs Python stars forks
๐ŸŽต music-organizer Auto-organize MP3 libraries via metadata lookup & audio fingerprinting โ€” GUI + CLI, duplicate merge, dry-run support Python stars forks

Open to collaboration on data science, ML tooling, LLMs, and open-source projects ยท alisadeghiaghili@gmail.com

Pinned Loading

  1. farsi-faker farsi-faker Public

    Generate realistic fake Persian/Farsi names for testing and development

    Python 18

  2. tgju-data-collector tgju-data-collector Public

    Python 2

  3. v2ray-finder v2ray-finder Public

    Fetch, aggregate, and filter free V2Ray/Xray configs from public GitHub sources โ€” supports vmess, vless, trojan, and shadowsocks

    Python 25 3

  4. smart-dl smart-dl Public

    A resilient YouTube & podcast downloader for unstable networks, VPNs, and restricted environments

    Python 7 2

  5. missingly missingly Public

    Missing data diagnosis, visualisation, and imputation for pandas โ€” fluent df.miss accessor, sklearn Pipeline support, MICE, and time-series gap analysis

    Python 31 30

  6. learn-git-branching learn-git-branching Public

    Forked from pcottle/learnGitBranching

    An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!

    JavaScript 1