Welcome to my personal professional career webpage! I'm excited to have you here. This is the place where you can dive into a detailed overview of my professional journey, expertise, and achievements. Feel free to take your time and explore this site to get to know me better – my background, skills, and the valuable contributions I've made in my field.

Now, before we get started, I want to make sure we're on the same page regarding some legal aspects. Please take a moment to consider the following:

Internal content

The information contained on this website is for general informational purposes only. While I strive to keep the information up to date and correct, I make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability, or availability with respect to the website or the information, products, services, or related graphics contained on the website for any purpose. Any reliance you place on such information is therefore strictly at your own risk.

In no event will I be liable for any loss or damage including without limitation, indirect or consequential loss or damage, or any loss or damage whatsoever arising from loss of data or profits arising out of, or in connection with, the use of this website.

External content

The website contains links to external websites that are not operated or controlled by me. While I make every effort to provide links to high-quality, reputable sites, I do not endorse, nor am I responsible for the content, products, services, or privacy policies of these external websites.

As such, I cannot be held liable for any damages or losses that may result from the use of these external links. The provider or operator of any linked site is solely responsible for the content and accuracy of the information provided on their website.

I encourage my users to be aware of when they leave our website and to read the privacy policies and terms of service of any external site they visit.

Terms of use of code and tutorials

The OpenFOAM® realted codes and developmentsare not approved or endorsed by ESI® Group, ESI-OpenCFD® or the OpenFOAM® Foundation, the producer of the OpenFOAM® software and owner of the OpenFOAM® trademark.

Any code provided herein are provided "as is" without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose.

The authors of the codes, as well as any contributors, shall not be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of these codes, even if advised of the possibility of such damage.

Furthermore, the authors and contributors of the codes do not guarantee that the codes provided herein are free of errors or defects or that they will function without interruption. The user assumes all risk associated with the use of these codes, and in no event shall the authors or contributors of the codes be liable for any damages arising from the use of the codes, including but not limited to loss of data or profits.


All content on this website, including but not limited to text, graphics, logos, images, audio clips, digital downloads, and software, is the property of or relevant entities and is protected by international copyright laws. Any unauthorized use of the content on this website may violate copyright laws, trademark laws, the laws of privacy and publicity, and communications regulations and statutes.

Cookie notice

This website uses cookies to enhance your browsing experience and to analyze website traffic. Cookies are small text files that are placed on your device by websites that you visit. They are widely used to make websites work more efficiently, as well as to provide information to the owners of the site.

The following types of cookies on are used on this website:

  • Necessary cookies: These cookies are essential for the website to function properly and cannot be switched off in our systems. They are usually only set in response to actions made by you, such as setting your privacy preferences, logging in, or filling in forms.
  • Analytical cookies: These cookies allow me to collect information about how visitors use my website, such as which pages are visited most often, and if visitors receive error messages from web pages. This helps me to improve the way my website works and to optimize my content

You can control the use of cookies on our website through the settings on your web browser. However, please note that blocking cookies may impact your user experience on this website.

By continuing to use our website, you consent to use of cookies as described in this cookie notice.

Data protection

When you visit this website, certain information about your access (such as the date, time, and accessed page) may be stored on the server. However, I do not analyze any personal data, such as your name, address, or email address. If I do collect personal data, it will only be done with your prior consent.

I want to make it clear that transmitting data over the internet, such as via email, can have security vulnerabilities. Therefore, I cannot guarantee complete protection of your data from third-party access, and I cannot be held liable for any damages resulting from such security breaches.

I expressly prohibit the use of our published contact details by third parties for advertising purposes. I reserve the right to take legal action against unsolicited advertising information, such as spam emails.

Content management

I acknowledge and appreciate the use of Grav, an open-source flat-file CMS, and Hotdoy for the development and design of this webpage. Special thanks to Thorsten Jonach and Kouessan Aziaba for filiming and editing the cover video.


This website is owned and operated by

Bahram Haddadi