Skip to content
View hmolhem's full-sized avatar

Highlights

  • Pro

Block or report hmolhem

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

Hi, I'm Hossein Molhem 👋

FPGA/HLS & DSP Engineer | M.S. ECE Candidate | DOA Estimation | Embedded AI | Industrial Hardware Automation

I am an Electrical and Computer Engineering M.S. candidate at Kennesaw State University with a PhD background in electromagnetics, inverse problems, and signal processing. My current work focuses on FPGA/HLS acceleration, DSP/DOA estimation, Embedded AI, and industrial hardware automation.

After immigrating to the United States, I rebuilt my engineering path through hands-on industrial ECE work. At Wabtec, I support electronics, computer systems, rack-level infrastructure, QA validation, Redfish/iLO workflows, Cradlepoint-related automation, and Python/PowerShell tooling.


Current Technical Focus

  • FPGA/HLS acceleration for DSP and radar preprocessing
  • Sample Covariance Matrix acceleration for DOA/MIMO radar
  • Coarray MUSIC, sparse arrays, mutual coupling, and ALSS regularization
  • Embedded AI and ML calibration for sensing systems
  • Industrial rack QA automation using Python, PowerShell, Redfish/iLO, and Cradlepoint workflows

Featured Projects

FPGA/HLS SCM Accelerator for DOA Preprocessing

Vitis HLS accelerator for Sample Covariance Matrix computation in MUSIC-based DOA/MIMO radar preprocessing.

  • C simulation: PASS
  • C synthesis: PASS
  • C/RTL co-simulation: PASS
  • Target: Zynq-7000, Vitis HLS 2025.2
  • DSP: 24
  • LUT: 11,812
  • FF: 11,655
  • BRAM: 0

Repository: fpga-hls-doa-scm-accelerator


MIMO Geometry Analysis / ALSS Coarray MUSIC

Research-grade Python framework for sparse-array geometry analysis, coarray MUSIC, mutual coupling modeling, and Adaptive Lag-Selective Shrinkage.

Repository: MIMO_GEOMETRY_ANALYSIS


Optimal Array Processing

Python/C++ implementation lab for steering vectors, covariance estimation, beamforming, MVDR, MUSIC, and array signal processing algorithms.

Repository: Optimal-Array-Processing


Skills

FPGA/HLS: Vitis HLS, Vivado, C/C++ HLS, Verilog, loop pipelining, loop unrolling, array partitioning, C/RTL co-simulation

DSP/Radar: DOA estimation, MUSIC, sample covariance matrix, beamforming, MIMO radar, array processing, electromagnetics

Programming: Python, C/C++, MATLAB, PowerShell, LaTeX, Git/GitHub

Automation/Systems: Redfish/iLO, HPE ProLiant, Cradlepoint/NetCloud, rack-level QA validation, GUI automation


Portfolio Direction

My long-term goal is to build real-time sensing systems from theory to hardware:

Electromagnetics and signal modeling
→ DSP / DOA algorithms
→ Python/C++ implementation
→ FPGA/HLS acceleration
→ Embedded AI and industrial validation

Pinned Loading

  1. fpga-hls-doa-scm-accelerator fpga-hls-doa-scm-accelerator Public

    Vitis HLS accelerator for sample covariance matrix computation in DOA/MIMO radar preprocessing.

    C++

  2. Optimal-Array-Processing Optimal-Array-Processing Public

    Implementations and notes from "Optimum Array Processing" by Harry L. Van Trees. This repository bridges the gap between electromagnetic theory and digital signal processing, featuring Python & MAT…

    1

  3. MIMO_GEOMETRY_ANALYSIS MIMO_GEOMETRY_ANALYSIS Public

    Python