Senior Data Scientist & Algorithm Engineer

Ali Rostami

Vodafone · Düsseldorf, Germany

I build graph and optimization systems at production scale — currently modelling fibre-network rollout at Vodafone with combinatorial optimization and integer programming. PhD in Combinatorial Scientific Computing.

Portrait of Ali Rostami

Experience

Education

Teaching & leadership

Skills

Where each of these has actually been used.

Programming
  • Java / Scala GraphTea, KNIME
  • C++17 PreCol, ChemTea
  • Python NLU, ChemTea
  • JavaScript / Node EXPLAIN, SIMG-VIZ
  • Rust exploratory
  • Go exploratory
Parallel & distributed
  • MPI SHEMAT-Suite, Jülich
  • OpenMP
  • CUDA
  • Apache Spark ScaDS, BIGGR
  • Apache Flink ScaDS, BIGGR
Data & modelling
  • pandas
  • NumPy
  • scikit-learn
  • matplotlib
  • Time series & clustering
  • NLU / NLP
Research areas
  • Graph algorithms
  • Combinatorial optimization
  • Integer programming
  • Automatic differentiation
  • Graph coloring & preconditioning
  • Visual analytics
Languages
  • Persian Native
  • English Fluent
  • German Fluent
  • Spanish Intermediate

Projects

Interactive demos

Small, self-contained things you can play with in the browser — no install, no sign-up.

Publications

Peer-reviewed papers, most recent first.