Mohammad Shahid

Computational Modelling Engineer

Thermal-Flow & Multiphysics | CFD & Numerical Software | Physics-Based Simulation | V&V | R&D Design Support

Den Haag, Netherlands

Download CV Download Portfolio GitHub LinkedIn

About

I am a computational modelling engineer focused on physics-based simulation, multiphysics modelling, validation, and R&D decision support. My work combines first-principles analysis, reduced-order modelling, high-fidelity simulation comparison, and scientific programming to make complex physical behaviour understandable and useful for engineering decisions.

My experience spans thermo-fluid, electro-thermal, thermo-mechanical, electromagnetic, structural, and numerical solver validation problems. I am especially interested in applying computational modelling and virtual prototyping to complex product-development environments, including electronics cooling, healthcare technology, medical-device R&D, and high-performance hardware systems.

Model Credibility & Validation

My modelling approach starts with the engineering question and the dominant physical mechanisms. I use simplified models where they are useful, compare them against high-fidelity simulations or benchmark references where possible, and define the limits of applicability before drawing conclusions.

Featured Engineering Portfolio

Mechanical and Thermal Design Workflow for a 250 W PCIe AI Accelerator Card

Developed a simplified mechanical and thermal design workflow for a high-power PCIe-style AI accelerator card. The project combines first-principles thermal resistance sizing, TIM and airflow sensitivity studies, passive and vapor-chamber tradeoff analysis, forced-air heatsink screening, ANSYS Fluent conjugate heat-transfer CFD, mesh-sensitivity checking, turbulence-model sensitivity checking, concept-level mechanical support screening, and liquid/immersion cooling screening.

The workflow progressed from analytical screening to CFD design iteration. A reduced-height 80 mm × 100 mm × 35 mm heatsink initially failed in an open/bypass domain because a significant portion of the airflow bypassed the fin region. Ducting improved the thermal performance, and extending the ducted heatsink length to 120 mm produced a passing first-pass design.

Although refined-mesh and k-omega SST sensitivity checks were added, this remains a portfolio-level engineering demonstrator rather than a validated product design. Further mesh-convergence refinement, transition-model assessment, detailed PCB layout checks, mechanical support design, PCB structural FEA, shock/vibration assessment, liquid-cooling pressure-drop modelling, immersion-system CFD, and experimental correlation would be required before product-level validation.

View GitHub project

Coupled Multiphysics Workflow for Thermally Loaded Hardware

Developed sequential simulation workflows linking electromagnetic loss, temperature rise, thermo-mechanical deformation, and response change in thermally loaded high-frequency hardware. The work focused on understanding how coupled physical effects propagate across domains and how model results can inform design sensitivity and performance-risk assessment.

Compact Thermal Screening for Integrated Hardware Systems

Developed first-principles thermal screening models using conduction, radiation, and natural convection to estimate heat-rejection limits in integrated high-power hardware. Simplified predictions were compared with detailed 3D simulations to define model applicability limits and support early-stage design decisions.

Solver Verification and Validation for Plasma-Flow Modelling

Verified and validated an in-house plasma-flow solver using benchmark cases, geometry and boundary-condition checks, mesh refinement, convergence studies, and comparison against analytical, numerical, and experimental references. Cases included Poiseuille flow, de Laval nozzle flow, laminar round jet, and free-burning argon arc simulations.

Industrial Concept Screening with Reduced-Order Thermal Modelling

Developed a compact MATLAB thermal-resistance model for rapid cooling-concept screening using geometry, heat-load definitions, material assumptions, and design constraints. The model was benchmarked against higher-fidelity simulations to identify when simplified modelling was sufficient and when detailed simulation was required.

Unsteady Thermo-Fluid Simulation Around an Oscillating Heated Cylinder

Adapted an in-house finite-difference Fortran solver for unsteady thermo-fluid simulations around a torsionally oscillating heated cylinder with prescribed boundary motion. The work included grid-independence checks, time-step sensitivity studies, wake-dynamics analysis, force response, and heat-transfer trends.

Computational Mechanics Coursework Portfolio

XFEM Fracture Mechanics and Crack Propagation

MSc computational mechanics project using XFEM/Xcrack tools to study crack-tip enrichment, convergence behaviour, stress-intensity-factor extraction, and Brazilian fracture-test response in 2D plane-stress elastic domains.

View report

Fluid-Structure Interaction Benchmark Studies

Numerical study of FSI benchmark problems including imposed airfoil motion, added-mass effects, spring-mounted response, and dam-break impact on rigid and elastic walls. The work included grid, time-step, and modal-sensitivity studies.

View report

POD/PGD Model Reduction and Plane-Stress Elasticity

Implemented POD and PGD reduced-order modelling workflows for transient heat conduction, Poisson problems, and vector-field plane-stress elasticity. The work compared reduced solutions against full-order or exact references and analysed error convergence.

View report

Numerical Software & GitHub Projects

I maintain a documented scientific-computing portfolio covering CFD, heat transfer, finite-volume methods, finite-difference methods, lattice Boltzmann methods, CUDA acceleration, and reproducible post-processing workflows.

CUDA LBM Lid-Driven Cavity Solver

CUDA-accelerated D2Q9-BGK Lattice Boltzmann solver for lid-driven cavity flow, with Ghia benchmark comparison and CPU/GPU performance analysis.

View on GitHub

CUDA LBM Couette Flow Benchmark

CUDA and serial CPU implementation of D2Q9-BGK LBM for Couette flow, including moving-wall boundary treatment, analytical validation, and speedup comparison.

View on GitHub

LBM Lid-Driven Cavity Solver in C++

D2Q9-BGK Lattice Boltzmann solver for lid-driven cavity flow with benchmark-style centreline velocity comparison and Python post-processing.

View on GitHub

LBM Couette Flow Solver in C++

C++ LBM implementation for Couette flow, including wall boundary treatment, velocity-profile extraction, and analytical comparison.

View on GitHub

Finite-Volume Shock Tube Solver in Fortran

One-dimensional compressible-flow solver for the Sod shock-tube problem using finite-volume methods, Rusanov/Godunov fluxes, MUSCL reconstruction, and exact-solution comparison.

View on GitHub

Finite-Volume Convection-Diffusion Solver in Fortran

Steady one-dimensional convection-diffusion solver comparing numerical schemes against analytical behaviour for transport-dominated problems.

View on GitHub

ADI Heat Conduction Solver in Fortran

Two-dimensional transient heat-conduction solver using an Alternating Direction Implicit method, with contour visualisation and verification-style test cases.

View on GitHub

Incompressible Channel Flow Solver in Fortran

Incompressible Poiseuille/channel-flow solver using an iterative pressure-velocity solution strategy and comparison with analytical velocity profiles.

View on GitHub

Lid-Driven Cavity Solver in Fortran

Two-dimensional incompressible lid-driven cavity solver with streamfunction, vorticity, velocity-field, and benchmark-style post-processing.

View on GitHub

Quasi-1D Nozzle Flow Solver in Fortran

Compressible quasi-one-dimensional nozzle-flow solver including area variation, pressure/density/velocity distributions, and shock-related case studies.

View on GitHub

Full GitHub Solver Portfolio

Collection of CFD, heat-transfer, LBM, finite-volume, finite-difference, and CUDA numerical-method projects with reports, plots, and reproducible code examples.

View GitHub Portfolio

Contact

Email: mechshahid@gmail.com
LinkedIn: linkedin.com/in/mohammad-shahid-5ab944141
GitHub: github.com/MechShahid