Charlie Smith
Charlie Smith

Charlie Smith

Web Dev at Microsoft: into flyfishing, art, the outdoors, adventure sports, running, zen software development, Social Media Technology, UI/UX Development