Nathan Good

3
reputation
1
5

Author, software architect, and senior developer with proven history of designing and implementing innovative solutions to problems. Highly professional, with excellent written communication skills and public speaking ability. Wide breadth of knowledge contributes to objective problem-solving ability with an emphasis on balancing pragmatism and creativity.