Mário iniciou sua carreira como desenvolvedor em 2004 e foi um dos primeiros trainers oficiais da ScrumAlliance a conceder a certificação Certified Scrum Developer (CSD) no Brasil. Desde 2014 atua como trainer no Brasil e na Europa.
Atualmente ministra treinamentos em parceria com a Emergee (Brasil) e Scopphu (Portugal).
Mário é também sócio-fundador da Facta TI, uma empresa de desenvolvimento de software sediada em Belo Horizonte e que tem ajudado startups e multinacionais a encontrar e desenvolver soluções tecnológicas que proporcionem o retorno do investimento realizado o mais imediatamente possível desde 2011.
Mário detém as certificações SCJP, CSM, CSPO, CSD, CSP-SM, CSP-PO, SA REP e MGT3.0 e mais de 20.000 alunos cujas avaliações equivalem a um NPS considerado World Class.