Hi, I’m Mohammad Reza Bayat, a passionate software developer. Skilled in Object Oriented Design, C++ and Python. Experienced in Test Driven Development, Behavior Driven Development, and Domain Driven Design.
I got my PhD in computational mechanics. If you are interested in my publications, you can check my Google Scholar profile . Since I was very interested in computer science and converting numerical techniques into code, I did a post-doc at Universitat Politècnica de Catalunya with LaCàN group. I was developing a high-performance computational software for simulating Flexoelectricity .
I learned many thing in my post-doc course on parallel and platform-independent software development. Then I decided to continue my career as a numerical software developer at Siemens .
Here in MyCodingDays I am documenting everything that I learn in my daily software development! 😉