Михаил Гамидов родился 18 декабря 1983 года в городе Потсдам Восточной Германии в семье военнослужащего. В 1991-1998 годах получил образование в полной средней школе № 278 Сураханского района, в 1998-2001 годах в школе-лицее №72 Сабунчинского района. В 2001 году Михаил Гамидов поступил в Азербайджанскую высшую военную школу имени Гейдара Алиева (АВВШ), в 2005 году получил высшее военное образование. В течение 4 лет в качестве разведчика служил в войсках особого назначения в звании лейтенанта. В 2009 году по собственному желанию был демобилизован из Вооруженных сил Азербайджана в звании старшего лейтенанта. Знал русский, английский и армянский языки.
В 2013-2015 годах получил образование магистра программы MBA по специальности «Управление бизнесом» в Азербайджанском государственном экономическом университете (UNEC). После демобилизации из рядов Азербайджанской армии работал на руководящих должностях в нескольких местах.
27 сентября 2020 года старший лейтенант в запасе Азербайджанской армии Михаил Гамидов добровольно отправился на Отечественную войну. Сражался в боях за освобождение Физули. Сыграл особую роль во взятии в течение короткого времени под контроль азербайджанской стороной нескольких постов, находящихся в армянской стороне в направлении Физулинского района. Михаил Гамидов, получивший среди соратников прозвище «Михайло», 23 октября стал шехидом в боях под Физули. Похоронен во II Аллее почетного захоронения.
По распоряжению Президента Азербайджанской Республики посмертно награжден орденом 3-й степени «За службу Отечеству», «За Родину», «За отвагу», «За освобождение Физули», юбилейными медалями Азербайджанской Республики «90-летие Вооружённых Сил Азербайджанской Республики (1918-2008)».