Since February 2014, I've been working as Professor of Geophysics at the Universidade do Estado do Rio de Janeiro (UERJ), Brazil. I teach the Geophysics 1 and Geophysics 2 courses to Geology students, and Programming and Numerical Methods to Oceanography students, among others. I'm currently on leave from UERJ for a 1-2 year postdoc at the University of Hawaii.

My research focuses on gravity and magnetic methods, particularly in developing new methodologies for data processing and inversion. All my work usually involves a lot of open-source software development, most of it in the excellent Python programming language. I'm the creator and main developer of the C command-line program Tesseroids and the Python library Fatiando a Terra.

In the spirit of open-science, I share all of my research and teaching material (code, data, slides, etc) online under permissive licenses. You'll find links to source code, images, lessons, etc, around this website.

I am a member of the PINGA lab, a research group for inverse problems in geophysics. In the group page, you'll find links to papers and thesis by the group members. We try to provide links to source code and supplementary material to our papers (most new papers have these).

Around the internet

I post about my research on social networking sites and have a moderate presence on Twitter mostly (links at the top of the page). Most of my research output is available around the internet, usually in Github repositories. You can find me and my research, code, articles, and data at:


Visiting Research Scientist

Assistant Professor of Geophysics


PhD in Geophysics »

  • 2011-2016
  • Observatório Nacional, Brazil
  • Advisor: Valéria C. F. Barbosa
  • Thesis: Forward modeling and inversion of gravitational fields in spherical coordinates

MSc in Geophysics »

  • 2010-2011
  • Observatório Nacional, Brazil
  • Advisor: Valéria C. F. Barbosa
  • Thesis: Robust 3D gravity gradient inversion by planting anomalous densities

BSc in Geophysics »

  • 2004-2009
  • Universidade de São Paulo, Brazil
  • Advisor: Naomi Ussami
  • Thesis: Cálculo do tensor gradiente gravimétrico utilizando tesseroides