Rahi Varsani


Technical and computing

  • Python, including numpy, pandas, scikit-learn, keras, seaborn, jupyter environment
  • Machine learning, including classification, regression, neural networks
  • Time series analysis
  • Numerical optimisation algorithms
  • Signal processing
  • Linux, including BASH and AWK scripting
  • SQL querying, merging, cleaning


  • 2D and 3D marine seismic processing
  • Time and depth processing
  • Complex multidomain noise and multiple attenuation
  • Velocity model building
  • Reflection and refraction tomography
  • 2D/3D Kirchhoff Time/Depth migration


  • Scientific and technical writing
  • Presentation skills


Doctor of Philosophy 2010 - 2014

The University of Western Australia

“Dynamics of magnetic nanoparticle chain formation and its effects on proton transverse relaxation rates”

Bachelor of Science (1st Class Honours, H1) 2006 - 2009

The University of Western Australia

  • Nanotechnology
  • Optics and Electrodynamics
  • Quantum Mechanics
  • Classical Mechanics

Professional Development

Data Science (Python Track) 2018


  • Python
  • object oriented programming
  • numpy, matplotlib
  • SQLAlchemy, relational databases
  • Statistics and hypothesis testing
  • SQL database structures and querying
  • pandas Series and DataFrames
  • scikit-learn, keras 2.0, networkx, nxviz

Data Science Certificate

Python Programmer Certificate


  • Associate investigator in UWA Research Collaboration Award with The University of Leeds
  • Successful application for supercomputing time through iVEC's Directior's Share scheme
  • Australian Nanotechnology Network Travel Grant to attend ANN ECR Symposium in Melbourne, Australia
  • Trans-Tasman Bursary from the Australian Microscopy and Microanalysis Society to attend the 25th NZ conference on Microscopy in Wellington, New Zealand
  • Several presentation awards at domestic and international scientific conferences



Referees provided on request

Send me a message :)

facebook LinkedIn @email