Would you like to see my blood, sweat, and tears so far? 💪 Go ahead, Houston … 🛰️ 🛰️

Satellite Ground Segment Architect — Payload Data Processing — 16 satellite missions across Phase 0–E. ESA Harmony / EOF-EOS experience, L0→L2 processing chains, pushbroom multispectral & hyperspectral Cal/Val, and Earth-observation ML.

Python C++ MATLAB NumPy PyTorch OpenCV GDAL Docker Kubernetes Linux ESA Sentinel USGS Landsat

🔴 Note: This profile is prepared using publicly available information from the literature and reflects concepts I have learned during my professional experience. It does not include any proprietary or confidential information.

Mission Patches

ESA Harmony Connecta T1.1 Connecta T1.2 Connecta T2.1 Connecta T3.1 & T3.2

16 satellite missions across Phase 0–E.


Core competencies

Four pillars of my satellite ground-segment and Earth-observation practice — full depth on the Experience page.

System Engineering URD/MRD/SRD · MBSE · IV&V · ECSS lifecycle Cal/Val Laboratory & on-orbit calibration · NUC/MTF · QA4EO Remote Sensing & AI/ML Sentinel/Landsat · CNNs · YOLO · EO embeddings Software Data Processing L0→L2 pipelines · EOPF · Docker/K8s · open-source IPF

Projects

Open-source Earth-observation software — MSI/SAR ground-segment processors, synthetic raw generation, and ML embeddings. All developed under a tailored ECSS-E-ST-40C lifecycle.

Instrument Processing Facility (IPF)

Ecosystem

IPF Ecosystem

Producer–consumer architecture tying the synthetic raw generator, MSI processor, and shared data-store into one validated IPF prototype.

Architecture EOPF Data-store Integration

The IPF prototype connects a synthetic raw-data producer (Sentinel-2 MSI Synthetic Raw Data Generator), a multispectral consumer (msi-processor), and a shared data-store registry. The generator runs S2B L1B backwards through the operational radiometric chain, materialises Synthetic L0 products and a calibration database, and the processor consumes those inputs for a non-tautological L0→L1B round-trip.

Processors

SRR complete (pre-CDR)

sar-processor

Sensor-agnostic spaceborne SAR forward processor — L0 SAR packets to L1 SLC and L1 GRD on EOPF, Sentinel-1 reference profile.

Python EOPF SAR ECSS Sentinel-1

Earth Observation ML

eo-data-embedding screenshot
Released

eo-data-embedding

Multi-modal geospatial embedding search and change detection on a frozen Clay v1.5 ViT — embed once, query cheaply.

Python PyTorch ECSS ML EO

Skills at a glance

Languages Python · C · MATLAB
EO / imaging GDAL · rasterio · OpenCV · NumPy · Py6S
ML / DL PyTorch · Clay ViT · FAISS · CNNs
Infra Docker · Kubernetes · Dask · CI/CD · Pytest

Full skills list on the Experience page.


Contact

Find me: LinkedIn · Email · GitHub · Berlin