I'm Brian. RSE and Postdoctoral Researcher at Bonvin Lab.

Contact me
About Me

Postdoctoral researcher and research software engineer. My main interests are artificial intelligence, bioinformatics, protein-protein and protein-DNA docking and interactions, scientific software development and high performance computing. I am also interested in agile methodologies, test-driven development and in building quality into scientific software.

I obtained my degree in Computer Sciences from UPC BarcelonaTech in 2008, worked in the private sector until 2010, date in which I started my PhD in Bioinformatics (Barcelona Supercomputing Center, Universitat de Barcelona), defending my thesis in 2016 with a final grade of Cum Laude. During my studies and research, I had the opportunity to specialize one year at the EPFL (Lausanne, Switzerland) in swarm intelligence and biocomputing, and becoming a visitor student at the National Institute of Biomedical Innovation in Osaka, Japan. I am also a course instructor at the UOC (Universitat Oberta de Catalunya) in the UOC-UB MSc in Bioinformatics and Biostatistics.

I am currently established in Utrecht.

Selected Projects


A novel protein-protein docking framework based on the Glowworm Swarm Optimization (GSO) algorithm.


The SKEMPI database contains data on the changes in thermodynamic parameters and kinetic rate constants upon mutation, for protein-protein interactions for which a structure of the complex has been solved and is available in the Protein Databank.


A web server for the structural prediction of protein-protein interactions.


Computational characterization of protein-protein interactions server.


Rigid-body protein-protein docking that combines computational and experimental SAXS information.

Postdoctoral Researcher at MuG project.
Software Engineer

View my Resumé

View my Publication list

View my Thesis