Skip to content

Experience

From CFD solvers to fire-safe buildings.

Ten years across research and industry: solver development, industrial CFD, and performance-based fire engineering on real 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.

Fire engineering practice

Fire engineering, by sector.

Performance based fire engineering across the sectors below. Titles are generalised; every entry is real work on real buildings.

18 projects · 8 sectors

  • PBDB
  • FER
  • FRNSW submissions
  • CFD (FDS)
  • Site verification

Greenfield hospital development

Sydney, NSW

  • Supported development and revision of the Performance Based Design Brief across a large suite of Performance Solutions.
  • Prepared user group presentations, solution summary tables and the submission package for Fire and Rescue NSW.
  • Coordinated fire engineering inputs across architecture, building services and approval stakeholders.

Hospital expansion, additional beds

Western Sydney, NSW · PBDB author

  • Authored the Performance Based Design Brief and its Performance Solutions.
  • Coordinated updates arising from design team comments and evolving design.

Project details and references available on request.

Education

Education.

  1. 2025 – now Current

    Graduate Diploma in Fire Safety Engineering

    Western Sydney University

    Part time, in progress alongside practice.

  2. 2020 – 2024

    PhD, Mechanical Engineering

    UNSW Sydney

    • Fully funded research position developing high fidelity numerical models for nonlinear fluid structure interaction and heat transfer using parallelised turbulent Lattice Boltzmann methods.
    • Built a coupled fluid, solid and thermal solver for multiphysics systems, applied to biofluid mechanics and shape optimisation.
    • Combined adaptive grid refinement, parallel computing and turbulence modelling into a stable, scalable solver.
  3. 2014 – 2016

    MSc, Mechanical Engineering

    Ferdowsi University of Mashhad

    • Advanced coursework in fluid dynamics, numerical analysis, CFD, heat transfer and combustion.
    • Teaching assistant in fluid mechanics and heat transfer; assistant lecturer for Fortran and C++ programming applied to CFD and conjugate heat transfer.
  4. 2009 – 2013

    BSc, Mechanical Engineering

    Shiraz Azad University

    • Wrote custom finite difference solvers in Fortran for heat transfer analysis.
    • Hands on industrial automation training and applied CFD analysis with ANSYS Fluent.

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

Want it on paper?

A short CV: the roles, the education, the essentials.

Download short CV