I'm a learner and problem solver. I can tackle the hard problems and love to be working on interesting things. What's interesting? Lot's of things - not just software, but hardware too - I love the binary of computers, but have a passion for analog too. I enjoy helping others succeed. I'm a software engineer, but I've also been an architect, manager, and Director of Engineering. The title doesn't matter. I like working with good people and doing something meaningful on great teams.