Possui graduação e mestrado em Geofísica pela Universidade Federal da Bahia. Na graduação trabalhou com processamento sísmico usando o software Seismic Unix e imageamento sìsmico na construção de modelo de velocidade e Migração Reversa no Tempo (RTM) aplicados em dados de alta frequência. Possui bom conhecimento em linguagem de programação C, python, matlab e conhecimento avançado na linguagem de programação Fortran90. Possui conhecimento em High Performance Computing (HPC) com uso de Message Passing Interface (MPI) e noçõe básicas de Compute Unified Device Architecture (Cuda) e Open Multi-Processing (Open MP). Possui conhecimento nos problemas de inversão bem como conhecimento nos métodos de solução de problemas inversos Simulated Annealing e Gauss-Newton. No mestrado trabalhou com modelagem numérica hidrodinâmica usando o pacote de simulação iSALE2D e inversão de dados de anomalia bouguer. Atualmente, é pesquisador no Centro de Supercomputação para Inovação Industrial (SENAI/CIMATEC).