I have a unique ability to combine extensive technical and innovative problem solving skills with business savvy and effective personal communication skills. I love working with technology and people to solve real world problems. I bring a wealth of experience across a wide array of technologies and project domains. I'm very easy to work with and known as the go-to person for help with the latest technologies and difficult technical challenges.