Skip to content

Experience

From CFD solvers to fire-safe buildings.

  1. 2025 — now Current

    Fire Safety Engineer

    Arup · Australia

    • Performance-based fire safety strategies for complex developments.
    • Fire & smoke modelling with FDS and evacuation modelling with Pathfinder.
    • Multidisciplinary coordination with stakeholders and fire authorities.
  2. 2022 — 2025

    Fire Safety Engineer & CFD Modelling

    Lote Consulting · Australia

    • Performance-based solutions across NSW, ACT and VIC.
    • DtS assessments and alternative solutions; FERs, FEBQs, FECDRs, FSURs, FSUBs and CAs.
    • Tenability, egress and ventilation modelling with FDS & Pathfinder (incl. Spec 43).
    • Hazard and consequence modelling; FBIM access strategies.
    • Projects: AirTrunk data centres, Tomago Aluminium, Sanitarium, Cleanaway, Snowy bushfire infrastructure, BESS developments.
  3. 2018 — 2020

    Fluid Dynamics Engineer

    Kohandezh Engineering · Iran

    • Proprietary CFD solver development.
    • Heat-exchanger and thermal-equipment optimisation.
    • 3D turbulent adjoint optimisation framework.
    • Rotating-machinery failure analysis.
  4. 2017 — 2018

    Assistant Fluid Dynamics Engineer

    Binasan Yekodo · Iran

    • VAWT aerodynamics research.
    • High-order simulation methods.
    • Custom fluid–structure interaction (FSI) solver.
    • GPU/CPU parallelisation.

Skills matrix

What I bring to the work.

Fire Safety

  • Performance-based design
  • FDS
  • Pathfinder
  • DtS & alternative solutions
  • Tenability & egress

CFD

  • Solver development
  • High-order methods
  • Turbulence
  • Lattice Boltzmann
  • Adjoint optimisation

Hazard & Consequence

  • Hazard modelling
  • Consequence analysis
  • Ventilation
  • BESS
  • FBIM access

Technical Reporting

  • FERs
  • FEBQs
  • FSURs / FSUBs
  • CAs
  • Authority coordination

Programming

  • Python
  • MATLAB
  • Fortran
  • C++
  • GPU / CPU parallelisation

Teaching

  • Lecturing
  • Teaching assistance
  • CFD instruction
  • Programming instruction