A 38-year-old Cambridge resident is facing charges in connection with an intimate partner violence investigation in Puslinch.