A thermal engineer who is trying to learn c programming in order to make his own simulation programs.