Hamelin Gérard, Pédiatre à Bordeaux