Sam Poate

Sam Poate

Self-taught Software Engineer,

School-taught Mechanical Engineer