Nate Clinton

Software engineering professional, with experience working on client, server, services, hardware and mobile products and projects.