// Hello, I'm

Seyed Ali
Rashidi

~$CV & ML Engineer

Building ML systems for space, medicine, and astronomy.

CubeSat PayloadMedical ImagingRadio AstronomyDeep LearningOptical Systems

Who I Am

I'm an engineer working at the intersection of deep learning, computer vision, and space systems. My work spans medical imaging, radio astronomy, and satellite payload design — I build end-to-end pipelines from raw sensor data to trained models and deployed systems.

Currently serving as Payload Supervisor on the IGNIS CubeSat project, developing thermal infrared imaging systems for volcano monitoring from orbit. Alongside that, I work on deep learning models for brain CT hemorrhage segmentation and morphological classification of radio galaxies.

My background includes 7 years as a Data Recovery Engineer — which trained me to work methodically under uncertainty, analyze system-level failures, and care deeply about data integrity. I bring that discipline to every ML pipeline I build.

7+Years Engineering
3Active Projects
18KGalaxy Images Classified

Focus Areas

  • Medical Image Segmentation
  • Satellite Payload Engineering
  • Radio Astronomy (CNN)
  • Thermal IR Sensor Modelling
  • Optical System Design (Zemax)
  • Reinforcement Learning

Currently Learning

  • Advanced CNN architectures
  • Zemax optical workflows
  • Statistical IR remote sensing
  • End-to-end payload modelling

What I'm Building

01Space SystemsActive

IGNIS CubeSat — Payload Design

Role: Payload Supervisor

Designing the electro-optical payload for a volcano-monitoring CubeSat using a FLIR Boson 640 microbolometric camera. Work spans thermal IR radiometric modelling (SNR, NETD), optical system simulation in Zemax OpticStudio, and satellite payload hazard analysis.

ZemaxThermal IRFLIR Boson 640SNR/NETDCubeSatRadiometry
02Medical AIActive

Brain CT Hemorrhage Segmentation

Role: ML Engineer

U-Net segmentation pipeline for intracranial hemorrhage detection in CT scans. Core challenge is extreme class imbalance — addressed with custom loss functions (focal + Dice), targeted data augmentation, and windowing techniques optimized for CT HU ranges.

U-NetPyTorchMedical ImagingSegmentationCTClass Imbalance
03AstronomyActive

Radio Galaxy Morphological Classification

Role: CV Engineer

CNN classifier distinguishing FR0, FRI, and FRII radio galaxy morphologies from 50×50 greyscale images (~18,000 samples). Best model: plain CNN at train 87% / test 83%, outperforming ResNet and Optuna-tuned variants. Symmetry feature integration ongoing.

CNNPyTorchRadio AstronomyImage ClassificationOptunaResNet
04Quant / RLExperimental

Forex RL Trading Agent

Role: RL Engineer

DQN-based reinforcement learning agent for EUR/USD trading using OHLC data. Custom state representation, epsilon-greedy strategy with separate action/SL/target selection, stop-loss logic where target = 2× SL, and maximum holding period constraint.

DQNPyTorchReinforcement LearningForexEURUSDFinance

Tech Stack

ML / Deep Learning

PyTorchTensorFlowKerasscikit-learnOpenCVMLflowOptuna

Computer Vision

U-NetCNNResNetImage SegmentationObject DetectionFeature Extraction

Data & Science

NumPyPandasSciPyMatplotlibPlotlyStatistical Modelling

Languages

PythonC++CBash

Space & Optical

Zemax OpticStudioRadiometric ModellingSNR/NETD AnalysisThermal IRFLIR Boson 640

Infrastructure

GitGitHubAWSGoogle CloudCUDAAnacondaStreamlit

Get in Touch

I'm open to collaboration on computer vision, medical imaging, radio astronomy, satellite payload engineering, and deep learning research. If you're working on something interesting — reach out.

Download CV
contact.sh

$ cat about.txt

Name: Seyed Ali Rashidi (Farid)

Location: Italy

Role: CV & ML Engineer

Status: Open to collaboration


$ cat interests.txt

- Satellite payload engineering

- Medical image analysis

- Radio astronomy ML

- Optical system design


$_