Mohammad Shah Miran

Mohammad Shah Miran
Mohammad Shah Miran


Linux Content Developer Executive, SOFTEKO.

Resides In

Adabor, Dhaka 1207, Bangladesh.


BSc. in  Naval Architecture and Marine Engineering, Bangladesh University of Engineering and Technology (BUET).


Analytical Writing, Linux, Ubuntu, Programming Language (Python, C++, VBABash Scripting), Tools & Technologies (Numpy, Pandas, Machine Learning), AutoCAD, Microsoft Office.


  • Currently working as the Linux Content Developer Executive at SOFTEKO since May 2023.
  • VBA & Excel Content Developer Executive at SOFTEKO (November 2022 – April 2023).
  • Former Intern at Khulna Shipyard Limited.


  • Design of 155 TEU Inland Container Vessel on Dhaka to Chattogram Route: As a part of my Under Graduate course requirment, I along with my other two group members designed a full-fledged inland Container Ship and its associated design calculations like General Arrangement, Lines Plane, Detailed Weight Calculation, Hall Modelling, Stability Analysis, Engine, and Propulsion Design, etc.
  • A Comparative Linear Buckling Analysis of Different Isotropic Plates with and without Stiffeners for Different Boundary Conditions: The dissertation investigates modeling and linear buckling analysis of stiffened and unstiffened rectangular isotropic plates of four different types of isotropic materials for two different boundary conditions through a series of comparative studies in ANSYS 2022.The results are validated with the theoretical approach proposed by Timoshenko Gera.

Follow On

Popular Article From Mohammad Shah Miran

bash xor operator

XOR Operator in Bash Scripting [3 Examples]

The XOR operator is a powerful bitwise operator in bash scripts that can be used to do a lot of ...

Read more

Export environment variables in bash

How to Export Environment Variables With Bash? [4 Examples]

In Bash scripting, environment variables play a crucial role in sharing data across different parts of a script and enabling ...

Read more

bash read environment variables

How to Read Environment Variables in Bash Script? [2 Methods]

Bash, the popular Unix-like shell, offers a wealth of functionalities, including the ability to work with environment variables. These variables ...

Read more

bash set $variable

How to Use “Set – $Variable” in Bash Scripts? [2 Examples]

In Bash, the set command modifies shell options and parameters. When you use the set command followed by a hyphen ...

Read more

bash default value

How to Use Default Value in Bash Scripts? [2 Methods]

In Bash scripting, handling variables and ensuring they have appropriate values is crucial for writing effective and reliable scripts. One ...

Read more

bash check variable value

How to Check Variable Value Using Bash Scripts? [5 Cases]

In Bash scripts, inspecting and assessing variables’ value is a fundamental skill that empowers developers to write more sophisticated and ...

Read more

bash assign float to variable

How to Assign Float to Variable in Bash Script? [2 Methods]

When dealing with float variables, Bash has some limitations. However, there are workarounds using external tools like bc and awk ...

Read more

assign variable in bash script

How to Assign Variable in Bash Script? [8 Practical Cases]

Variables allow you to store and manipulate data within your script, making it easier to organize and access information. In ...

Read more

Variable Declaration and Assignment

Variable Declaration and Assignment

In programming, a variable serves as a placeholder for an unknown value, enabling the user to store the different data ...

Read more

bash variable naming conventions in shell script

Bash Variable Naming Conventions in Shell Script [6 Rules]

When writing shell scripts in Bash, choosing appropriate names for variables is essential for code readability and maintainability. By adhering ...

Read more

bash declare variable bash create variable

How to Declare Variable in Bash Scripts? [5 Practical Cases]

Like other programming languages, Bash scripting relies heavily on its variables. So understanding how to declare variable and create them ...

Read more

Variables in Bash scripts

Introduction to Variables in Bash Scripting [An Ultimate Guide]

Bash variables are essential components of shell scripting, providing a means to store and manipulate data within the Unix and ...

Read more

What is Variable in Programming feature image

What is Variable in Programming? [The Complete Guide]

In programming, a variable is an entity that represents an unknown value. It allows us to use the name regardless ...

Read more

tmux cheat sheet.

Tmux Cheat Sheet [Free PDF Download]

The tmux is a terminal multiplexer that allows you to manage multiple terminal sessions within a single window. It provides ...

Read more

Vim Cheat Sheet [Free PDF Download]

Vim is a highly configurable and powerful text editor that is commonly used in Unix and Linux environments. It is ...

Read more