Edward Earle

Agile and tech enthusiast. My particular interest is in the vital bond between excellent product and development processes and software architecture.