Skip to content
View DMZ22's full-sized avatar

Block or report DMZ22

Report abuse

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

Report abuse
DMZ22/README.md

Hi πŸ‘‹, I'm Devashish Moghe

Backend & data engineer β€” quantitative finance, AML / anomaly detection, and open-source contributor

  • πŸ”­ I build in financial-crime detection, quantitative finance, and data engineering
  • 🌱 Active open-source contributor to finance, KYC/AML and scientific-Python libraries
  • πŸ“« Reach me at devashishmoghe@gmail.com

Two clean views of this account: πŸ—‚οΈ my projects only Β· 🍴 my open-source forks


πŸš€ Projects

Project What it is Live
FinSentry Transaction-monitoring-style financial anomaly & AML detection β€” ML ensemble + AML typology rules + money-flow graph analysis + Streamlit dashboard demo
Vajra Quant Production-grade algorithmic trading engine for Indian index markets (NIFTY 50 & ETFs) β€” 4 strategies, honest cost model, risk kill-switches, broker adapters β€”
VisionQuant Multi-strategy AI trading intelligence engine β€” chart/CSV analysis with fused BUY/SELL/HOLD verdicts; Streamlit + CLI β€”
Stock Predictor Pro Real-time stock dashboard β€” Next.js + Yahoo Finance + technicals + 14-day forecast β€”
Stock Trader Pro AI trading dashboard β€” scalp signals, market scanner, paper trading, 230+ assets, 7 data providers β€”
Stock Price Dashboard Stock-price dashboard (Python) β€”
Smart Money Tracker Personal-finance / money tracker (Flutter) β€”
Customer Churn Analysis End-to-end churn analysis β€” SQL + ML (LR/RF/XGBoost) + Streamlit + FastAPI + Docker β€”
Portfolio Personal portfolio site β€” Vite Β· React Β· TypeScript Β· Three.js site
Quest AI Gamified, offline-first AI habit tracker demo
MediScan AI Clinical-AI platform β€” disease screenings, lab-report analysis, medicine interactions demo
Phantom Movie discovery & booking platform (Django) β€”
Movie Recommender System Content-based movie recommender (Python) β€”

🌍 Open-Source Contributions

30 pull requests across 23 widely-used libraries β€” 5 merged.  (see all β†’)

βœ… Merged

  1. exchange_calendars #589 β€” authored the Indonesia Stock Exchange (XIDX) 2026 trading calendar
  2. QuantLib #2673 β€” added the Hong Kong 2026 holiday calendar
  3. QuantLib #2676 β€” backfilled the Indonesia calendar's missing decade (2015–2026)
  4. OpenSanctions yente #1219 β€” added HTTP conditional requests (ETag / 304) to the sanctions-screening API
  5. STUMPY #1159 β€” removed a redundant bound in the matrix-profile MPdist path

πŸ”§ Submitted / under review

  1. yfinance #2915 β€” fixed a multi-day-interval TypeError and the numpyβ‰₯2.5 Timedelta deprecation
  2. pandas_market_calendars #472 β€” HKEX 2026 compensatory holiday
  3. pandas_market_calendars #473 β€” LSE 2022 spring-bank-holiday fix + two latent test bugs
  4. pandas_market_calendars #474 β€” BSE/NSE missing special holidays
  5. FinancePy #247 β€” joint multi-market business-day calendars
  6. python-stdnum #504 β€” Czech & Slovak IČO company-identifier validation (KYC)
  7. python-stdnum #505 β€” Oman VAT number (VATIN) validation (KYC)
  8. OpenSanctions #5126 β€” fixed the Excel helper corrupting fractional sanctions-list values
  9. schwifty #302 β€” resolve bank data for BICs carrying a branch code (IBAN/BIC)
  10. OFAC address extractor #25 β€” added DOGE, a sanctioned asset that was being silently skipped
  11. Splink #3206 β€” fixed the EM loop falsely reporting convergence (UK Ministry of Justice)
  12. Splink #3207 β€” fixed a stale-cache crash after profile_columns
  13. PyOD #704 β€” fixed the DeepSVDD anomaly detector never training
  14. Orion #672 β€” fixed the point-evaluation metrics crashing on empty anomaly windows (MIT DAI-Lab)
  15. scikit-lego #812 β€” gave EstimatorTransformer its missing get_feature_names_out
  16. Riskfolio-Lib #241 β€” fixed the plotting module for matplotlib 3.11
  17. datacontract-cli #1403 β€” derive the dbt contract id from the manifest
  18. datacontract-cli #1404 β€” enforce declared primary keys in data-contract tests
  19. frictionless-py #1792 β€” send CLI errors to stderr instead of stdout
  20. dateparser #1353 β€” fixed French "sept" parsing as 7 instead of September (locale-aware dates)
  21. py-xbrl #179 β€” parse dimensions from xbrli:scenario (EU ESEF filings)
  22. py-xbrl #180 β€” stop one malformed fact aborting a whole regulatory filing
  23. pycoin #440 β€” reject the invalid extended keys of BIP32 test vector 5 (crypto)
  24. xgi #747 β€” make hypergraph networks copyable/picklable on Python 3.14
  25. qf-lib #289 β€” fixed rotated chart axis labels landing on the wrong ticks

Languages & Tools:

python pandas scikit_learn pytorch tensorflow django postgresql mysql

Pinned Loading

  1. customer-churn-analysis customer-churn-analysis Public

    End-to-end Customer Churn Analysis: SQL + ML (LR/RF/XGBoost) + Streamlit dashboard + FastAPI + Docker

    Python 1

  2. DMZ22 DMZ22 Public

    1

  3. mediscan-ai mediscan-ai Public

    One-Stop Clinical AI Platform β€” 7+ Disease Screenings, Lab Report Analysis, Medicine Interactions, AI Health Assistant

    TypeScript 1

  4. phantom phantom Public

    Phantom - A movie discovery and booking platform built with Django

    HTML 1

  5. quest-ai quest-ai Public

    Quest AI β€” the craziest gamified habit tracker. Better than Habitica. AI-powered. 100% offline-first. Free forever.

    TypeScript 1

  6. Stock-Trader-Pro Stock-Trader-Pro Public

    AI trading dashboard: scalp signals, market scanner, ghost trajectory forecasting, paper trading, 230+ assets, 7 data providers

    Python 1