Shayan Fahimi

Ph.D. Student

Engineer and programmer with expertise in mathematical modelling, numerical analysis, product design and development, process optimization, and physics-based machine learning.

Setting Exams with Proctorio and Webwork

A few months ago, I wrote an article on the strategies I used to respond to four challenges I faced while preparing a second-ye...

Read more

My Hacktoberfest Experience

I was waiting for a chance to contribute to Open Source projects, not as a continuation of my studies, but as voluntary work. T...

Read more

4 Challenges While Switching to Online Teaching

As some of you might already know, I am doing a Ph.D. in Structural Engineering at the University of British Columbia. For this...

Read more

Setting Up Your Home Media Server (Part Two)

This is the second part of my tutorial on running a Media Home Server using your old PC or laptop. In the first part, I explain...

Read more

Setting Up Your Home Media Server (Part One)

For over 4 years, I used a 2012 X220 ThinkPad as my main system. It is a great machine if you do not consider the three times t...

Read more

Muffins and Waffles Recipes

In the last post, I gave recipes for two delicious Iranian types of bread. In this one, I share a recipe for baking muffins and...

Read more

Baking Bread During Pandemic

People are baking a lot of bread during COVID 19 pandemic. It makes sense since we are at home more often and baking bread is a...

Read more

Fill the Blank in Your Calendar

Procrastination is the great enemy while doing Ph.D. Planning out the tasks helps me to find the best solution to finish it in ...

Read more

Research Library on the Cloud

During writing my bachelor thesis, I found it extremely difficult to keep track of all those references. You add a couple of li...

Read more

Less, More, and None

Last year I read The Power of Habit and I think everybody needs to read this book since it explains how habits are formed and h...

Read more

Installing FEniCS on Google Colab

FEniCS is an open-source computing platform for solving partial differential equations. The syntax of FEniCS for implementing m...

Read more

Linking ABAQUS and Fortran for Developing User Subroutines

ABAQUS has a vast library of elements and materials for any researcher or engineer who wants to model different responses of so...

Read more

Literature Timeline

During the literature review process for my Ph.D. thesis, I had to look at the previous work in our research group on composite...

Read more

The Case of Boeing 737 MAX

Boeing 737 MAX is a narrow-body aircraft, designed as the fourth generation of the well-known Boeing 737 series. The 737 MAX se...

Read more

Requirements for Certification of Composites

Currently, composite structures are made and accepted according to a mix of requirements, some relate to the process history an...

Read more

ABAQUS Tiny Tricks

I found the following two hints quite useful when working with ABAQUS: Reducing .cae file’s size ABAQUS is notorious for havi...

Read more