Skip to content
View Reza-Davarpanah's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Reza-Davarpanah

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.

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
Reza-Davarpanah/README.md

Banner

Reza Davarpanah

High-Performance AI Engineer | Creator of the Bending Strategy

I architect high-efficiency AI systems by fusing Python’s ML velocity with Rust’s runtime performance.
From neuromorphic edge inference to graph-scale intelligence, I optimize for latency, throughput, and cloud cost.


Rust Python PyTorch PyO3 PyTorch Geometric BindsNET CUDA

Views


⚡ About Me — The Bending Strategy

I operate at the intersection of HPC (High-Performance Computing) and Applied AI.
My engineering philosophy is simple: I don’t just train models; I bend them into production constraints—compressing complexity, removing runtime bottlenecks, and maximizing efficiency per compute dollar.

My core specialization is building Hybrid Runtimes: Python for rapid ML iteration, Rust (via PyO3) for memory-safe, concurrent, low-latency execution.
This eliminates GIL-bound bottlenecks and enables predictable scaling under real production load.


🛠 Core Engineering Expertise

  • AI Runtime Optimization: Rust-driven execution paths for real-time inference and data preprocessing.
  • Graph + Neuromorphic Intelligence: GNNs for topological reasoning, SNNs for temporal edge AI.
  • Extreme Compute Efficiency: Memory reduction, CPU scaling, and elimination of Python's execution overhead.
  • Imbalance & Heterophily Mastery: Loss-level mathematical tuning for asymmetric real-world datasets.

🧭 Bending Pipeline (The Architecture)

graph LR
    A[Python Prototyping] --> B[Profiling Bottlenecks]
    B --> C[Bending Layer Optimization]
    C --> D[Rust Runtime / PyO3]
    D --> E[Optimized Engine]
    E --> F[Stable Production]
Loading

🚀 Featured Work

1) GNN_Guided_ACO — Hybrid Combinatorial Optimization

A high-performance engine combining GNN heuristics with Ant Colony Optimization.
Impact: Migrated critical search loops to Rust, achieving thread-safe concurrency and removing GIL overhead.

2) Neuromorphic EEG Engine (SNN-Seizure)

SNN architecture (184-input → 120-LIF) with PostPre STDP feature extraction.
Impact: Engineered for edge-native medical IoT. Achieved sub-5ms inference target with ~97% memory reduction.

3) Elliptic-Fraud Intelligence (Graph ML)

Advanced GNN pipeline (GCN/GAT) for Bitcoin transaction monitoring.
Impact: Solved severe class imbalance and heterophily using mathematically tuned weighted objectives.


📊 Performance Benchmarks (Observed)

Project Stack Performance Signal Engineering Impact
GNN_Guided_ACO PyTorch + Rust Near-instant convergence Hybrid-Parallel Execution
SNN-Seizure BindsNET + STDP < 5ms Inference ~97% Memory Reduction
Elliptic-Fraud PyG + XGBoost 96.35% F1-Weighted Robustness under imbalance

📈 Engineering Metrics

GitHub Stats

GitHub Stats

Top Languages

Top Languages

GitHub Streak

GitHub Streak

🔢 The Numbers Speak

  • < 5ms target latency in edge-native SNN inference.
  • 30× throughput scaling potential by moving critical bottlenecks from Python to Rust.
  • O(V + E·H) complexity awareness for stable graph-scale production planning.

🔗 Connect & Collaborate

LinkedInEmailResume

Precision is not a metric; it is the infrastructure.

Pinned Loading

  1. Reza-Davarpanah Reza-Davarpanah Public

    High-Performance AI Engineer | Python & Rust (PyO3) | Optimizing ML/LLM execution runtimes for microsecond latency & cloud efficiency

  2. gnn_guided_aco gnn_guided_aco Public

    🚀 A hybrid ML-metaheuristic framework combining Graph Neural Networks (using PyG) with Ant Colony Optimization (ACO) to accelerate solving NP-hard combinatorial problems (TSP/VRP).

    Jupyter Notebook

  3. elliptic-fraud-gnn elliptic-fraud-gnn Public

    ₿ Financial fraud detection on the Elliptic Bitcoin dataset. Compares GCN & GAT (PyTorch Geometric) against XGBoost, Random Forest, and LightGBM, featuring a hybrid GNN-XGBoost embedding pipeline a…

    Python

  4. neuromorphic-eeg-seizure-detection neuromorphic-eeg-seizure-detection Public

    “High-performance seizure detection system using Spiking Neural Networks (SNN) with STDP learning and SVM classification. Built on BindsNET & PyTorch for neuromorphic EEG signal processing.”

    Jupyter Notebook

  5. hybrid-evolutionary-lstm hybrid-evolutionary-lstm Public

    🐺🧬 A dual-stage hybrid neuro-evolutionary framework. Uses Grey Wolf Optimizer (GWO) for feature selection and Genetic Algorithms (GA) to optimize LSTM hyperparameters for time-series forecasting.

    Jupyter Notebook 1

  6. wavepet-net wavepet-net Public

    🏥 Wavelet-domain deep learning framework (U-Net based) for ultra-low-dose PET image denoising. Optimizes anatomical structure preservation and inference latency using 2D/3D Discrete Wavelet Transfo…

    Jupyter Notebook