Bill Spurling

- Software Architect/Engineer with experience in all phases of software development - Strong object oriented analysis and design skills - Ability to translate business vision into successful technical design and implmentation - Ability to diagnose and avert potential issues - Technical leadership and mentoring ability - Excellent communication skills