I am an accomplished Software Engineer/Architect with over 20 years of experience developing scalable, high-performance desktop, web and mobile applications. I am equally comfortable with; leading and managing teams and personally writing production ready code. I’m a self-starter and my passions include software engineering, keeping up to date with the latest technologies, and applying them in new and innovative solutions. I love solving hard problems, fixing impossible bugs, and learning new domains. Over the past few years I’ve been focused on building strong teams, mobile development, both native and web apps and RESTful/Hypermedia web services. Some of my additional interests in