I was about to suggest Cam . Sam and Cam kind of sound different - the emphasis on the "am" sounds slightly different (well I think so anyway LOL). Samuel & Cameron sound fine together

For a girl - Tam could be short for Tamsyn instead of Tamara?