Skip to content
View Arman-Rajaei's full-sized avatar

Block or report Arman-Rajaei

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
Arman-Rajaei/README.md

Hi, I'm Arman

I'm a Signal Processing and Imaging Engineer working across signal processing, computational imaging, and machine learning.

My core work sits in biomedical signal and imaging pipelines, from raw acquisition through reconstruction, quantitative analysis, and ML-driven classification and segmentation. The same toolkit extends into other domains: array processing and DOA estimation for acoustic sensing, control and state estimation for actuator systems, and digital communications processing. Whether the input is an OCT interferogram, a microphone array, or a sensor time series, the job is the same: turn raw measurements into reliable, interpretable systems, with classical DSP and machine learning used together where each fits best.


🔬 Core Expertise

  • Biomedical signal processing and computational imaging
  • Spectral-domain OCT and 3D volumetric reconstruction
  • Numerical methods, inverse problems, and system modeling
  • Scientific computing in Python, MATLAB, and C++
  • High-performance data processing and pipeline optimization
  • Quantitative analysis and feature extraction from biomedical data

📡 Signal Processing & Control Systems

🔹 Spectral-Domain OCT 3D Pipeline
       Advanced reconstruction image and signal processing pipeline, including FFT, dispersion compensation, and volume processing

🔹 Digital PLL – I/Q Phase Detector
      Visual and mathematical exploration of digital PLL, NCO, and phase convergence analysis

🔹 Kalman Filter Actuator Simulation
      State estimation, system modeling, and simulation

🔹 Distributed Acoustic Source Localization
      Multi-array beamforming and DOA estimation (Bartlett, MVDR, MUSIC) with bearing fusion for 2D source localization


📊 Data Science & Machine Learning

🔹 Vehicle Market Value Intelligence
      Data-driven pricing engine for used car inventory using regression analysis, OLS diagnostics, and feature engineering

🔹 Customer Behavior Prediction Engine
      Deep learning classification pipeline predicting customer return probability from 2 years of behavioural and engagement data

🔹 Biomedical Signal Clustering
      Pattern extraction, clustering, and feature analysis


🤖 AI & Machine Learning

🔹 Reinforcement Learning – Biped Robot Control
🔹 LLM-based Sentiment Analysis
🔹 CNN-based Image Processing Experiments
      Deep learning CNN framework in PyTorch for monocular depth estimation with metric-scale mapping.


⚙️ High-Performance & GPU Work

  • CUDA-accelerated signal processing kernels
  • Memory-optimized FFT workflows
  • Large-scale 3D biomedical volume handling

🛠️ Languages & Tools

Languages
Python MATLAB C++ CUDA

ML & Data
PyTorch scikit-learn NumPy SciPy pandas

Imaging & Signal
OpenCV Matplotlib seaborn

Hardware & Interfaces
NI-DAQmx NI-IMAQ NI-VISA

Dev Tools
Git Jupyter VS Code


📌 Current Focus

  • High-performance signal processing
  • Research-to-production translation
  • Applied ML for biomedical and sensing systems

📫 Connect with me

Pinned Loading

  1. sar-signal-processing-simulation sar-signal-processing-simulation Public

    Synthetic radar-like signal simulation and denoising using MATLAB

    MATLAB 3

  2. kalman-filter-actuator-simulation kalman-filter-actuator-simulation Public

    Signal Processing Implementation for Sensors and Actuators Using Kalman Filters

    Jupyter Notebook

  3. predictive-modeling-clinical-outcomes predictive-modeling-clinical-outcomes Public

    Multivariate time-series modeling for patient risk prediction and unsupervised physiological state discovery

    Jupyter Notebook

  4. monocular-depth-estimation monocular-depth-estimation Public

    Monocular Depth Estimation using a lightweight CNN and PyTorch

    Jupyter Notebook

  5. OCT-A-Scan-Processing-MATLAB OCT-A-Scan-Processing-MATLAB Public

    MATLAB implementation of a spectral-domain OCT A-scan processing pipeline using synthetic data.