Jordi Mestres nació en Girona en 1967.
Es licenciado en química por la Universidad Autónoma de Barcelona (1990) y doctor en química computacional por la Universidad de Girona (1995). Actualmente es profesor visitante en la Universidad de Girona y Director Científico de la empresa Chemotargets.
En el ámbito de la genealogía, es Máster en Derecho Nobiliario y Premial, Heráldica y Genealogía por la Universidad Nacional de Enseñanza a Distancia (2021) y desde el año 2017 forma parte de la Junta de la Institución Catalana de Genealogía y Heráldica (ICGenHer). Ha publicado diversos artículos de genealogía en revistas especializadas (Armoria, Hidalguía) y es autor del libro Genealogies Gironines (2022) que recoge las genealogías de cien personajes de la provincia de Girona nacidos en el siglo XIX y primer cuarto del XX