I love building Modern Web Applications, and implementing API's in Java, .NET, Node.JS or Python. I'm an enthusiastic proponent of Automatic Testing, Benchmarking and Build/Deployment processes.
Rigorous adherence to the latest coding patterns and practices is my middle name.
My professional goals include designing the 'next big' Real-time web app, or implementing a cutting edge front-end site (using HTML5 and frameworks like AngularJS or Backbone), or adding modern mapping & spatially aware functionality to your existing technology stack.
— a year
— a year
Consulted with partners, developed technology strategy.
— 16 years
My responsibilities included hiring and training a development team, coding key features, maintaining app requirements, migrating to a distributed infrastructure, maintained SLA/performance, validated security with internal/external audits.
I managed several major projects, including a real estate website platform for almost 25,000 Realtors.
Another key system I developed allowed someone to search for similar *looking* homes simply by taking a photo with their smartphone; we acheived this using a Python photo classifier built with OpenCV.
Aside from all the systems and code, I traveled extensively with sales staff as an onsite tech resource at conventions and presentations; I'm also not shy about public speaking, and I can communicate with the 'right' level of tech jargon.
(Fun fact: I can tell you the best pizza place in about 35 states and counting...)
Our work was nationally recognized amongst a broad variety of 'Real Estate' apps: http://realtormag.realtor.org/technology/feature/article/2012/07/beyond-angry-birds