Умиджон Бабаханов родился в 1986 году. В 2007 году окончил бакалавриат Ташкентского финансового института по направлению «Банковское дело», а в 2009 году получил там же степень магистра в области банковского дела и финансов. В 2017 году получил степень магистра в области государственной политики и экономики в Университете Хитоцубаси (Япония).
С 2007 по 2019 год Умиджон работал в Центральном банке Республики Узбекистан, где прошёл путь от старшего экономиста и ведущего инспектора до заместителя начальника управления Департамента банковского надзора, а также участвовал в инспекционных проверках коммерческих банков.
В 2019 году перешёл в АКИБ «Ипотека-банк», где до 2021 года возглавлял отдел финансового анализа и отвечал за мониторинг финансового состояния банка и филиалов и подготовку аналитической и регуляторной отчётности.
С 2021 по 2023 год занимал должность главного менеджера службы по связям с инвесторами, координируя взаимодействие с инвесторами, акционерами, международными финансовыми институтами и рейтинговыми агентствами.
С 2023 года Умиджон возглавляет дирекцию финансового контроллинга и департамент методологии финансового контроллинга Ipoteka Bank OTP Group, отвечая за анализ доходности банковских продуктов, аллокацию расходов и расчёт KPI филиалов.
Умиджон входит в состав Наблюдательного совета АО «Imkon Sug'urta» OTP Group.