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, and first-pass ANSYS Fluent conjugate heat-transfer CFD.

Analytical screening showed that the compact baseline heatsink was not sufficient for the 250 W chip load. A larger 80 mm × 100 mm × 50 mm forced-air heatsink was selected for the CFD stage after evaluating passive cooling, compact forced-air cooling, and spreading improvements using copper/vapor-chamber assumptions.

The first-pass CFD model predicted a maximum chip temperature of approximately 76 °C, below the 85 °C target, with a pressure drop of 28.8 Pa and an air-side heat-balance error below 1% under the assumed 5 m/s guided airflow condition.

Tools: Python, NumPy, Pandas, Matplotlib, ANSYS Fluent, thermal resistance modelling, conjugate heat transfer, heatsink design, verification and 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