It has been a long while since my last post on this blog, I have not forgotten about my goals of continuous professional development though. I have not had the time to write mainly because I was having a hectic time. Since June 2022, I have been working at Bronze Industrial Group, as a designContinue reading “Catia V5 – Generative shape design & DMU Kinematics”
Category Archives: Experience
Water Tank Control Automation (PLC and HMI)
Automation in industry is happening at a rapid pace these days. With the invention of highly functional AI and the internet of things, this pace is going to increase even further. While discussing this issue with a friend, he introduced me to the concepts of PLC programming, and HMI design, and I decided to gainContinue reading “Water Tank Control Automation (PLC and HMI)”
A Hands-on Introduction to Engineering Simulations
As part of my continuous professional development, I find it is essential to keep up to date with the latest changes in engineering software. To that end, I took the course generously provided by Cornell University and Ansys Inc. on EdX, called “A Hands-on Introduction to Engineering Simulations.” Unfortunately, I could not get the certificateContinue reading “A Hands-on Introduction to Engineering Simulations”
Udemy’s Complete Python Bootcamp, From Zero to Hero in Python, Milestone Projects
Milestone Projects of the Udemy’s Complete Python Bootcamp From Zero to Hero in Python
* 2 Player terminal based TicTacToe
Toy Rowboat 3D Model, Solidworks
Nowadays, it is easy to acquire new skills as there are numerous courses online on a variety of topics. I find the most practical and the best at teaching are those that try to guide you through a project. While it is easy to memorize a few theories long enough to pass an exam andContinue reading “Toy Rowboat 3D Model, Solidworks”
Weird cAl – First Python Project
Coded a weird little calculator to refresh my memory on basic principles and syntax of python.
Solving unsteady heat transfer in a rod using Matlab script
Solved 1 dimensional heat transfer in a rod under certain boundary conditions utilizing Matlab.
Heat transfer in a square using Matlab
Utilized Matlab to solve two dimensional heat transfer in a square using user-selected boundary conditions.
Numerical solution of wave equation using Fortran
As part of the Computational Fluid Dynamics course of my bachelor’s degree, I was tasked with the project of solving the wave equation below using 3 numerical methods as subroutines in Fortran programming language. ut+ux=0 Fortran is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing. Originally developedContinue reading “Numerical solution of wave equation using Fortran”
Modelling and study of efficiency deterioration of a centrifugal compressor in Abadan oil refining company, a case study
* Negotiated a contract between the university and the Abadan Oil Refining Company in order to complete a project as master’s thesis
* Analized performance deterioration of a certain compressor in the company. And brought the drop of 25% in mechanical efficiency to the attention of stake holders.
* Utilized free resources to learn and apply Hysys software for that task. Cutting down on the cost of modeling and simulation considerably.
* Completed the project to the in allocated time proposing further steps for root cause diagnostics, and repairs which led to regaining efficiency of over 85%.
* Developed professional relationships with experts both on site and off.
* Published the results in a national journal for mechanical engineering