Tuomo Uotila valmistui filosofian maisteriksi Turun yliopistosta, jossa hän opiskeli kulttuurimaantiedettä, taloustiedettä ja matematiikkaa. Hän on työskennellyt tutkijana Turun kauppakorkeakoulun Tulevaisuuden tutkimuskeskuksessa, aluejohtajana Suomen Kehityskeskus Oy:ssä ja kehityspäällikkönä Teknillisessä korkeakoulussa. 

Tekniikan tohtorin tutkinnon Uotila on suorittanut LUT-yliopistossa pääaineenaan innovaatiojärjestelmät. Hänen väitöskirjansa käsitteli alueellista ennakointia ja ennakointiprosessissa saadun tiedon hyödyntämistä alueellisissa innovaatioprosesseissa.

Uotilan julkaisutoiminta käsittää noin 50 tieteellistä ym. julkaisua kansainvälisissä ja kotimaisissa tieteellisissä julkaisusarjoissa, kirjoissa sekä erilaisissa sarjoissa.