Scottsdale, Arizona, United States
I'm a software developer with lots of experience who still loves to crank out code. I Enjoy working with smart people, creating useful frameworks and solving real world problems.
Lead developer for the Wave Analytics Application Framework. This framework allows internal clients and third parties to sell domain-specific analytic applications that are built on the Wave Analytics Platform. The applications can then be customized by their customers, packaged, deployed and run in any Salesforce organization. All backend development is in Java and client work is in CoffeeScript using the ReactJS framework. Previously, the lead developer for the Force.com Canvas product. Canvas is a product I proposed and prototyped and was given approval to recruit a team to develop. Force.com Canvas allows 3rd party connected applications to easily and securely integrate with Salesforce UI, both on the desktop and mobile. Most of the development was in JavaScript, Java, and a strong integration with Heroku.
As Consulting Member of Technical Staff, I lead a development effort building developer focused technologies used for creating composite web applications built from data and UI addressable URLs. The project applies lessons learned from building traditional portal frameworks and non-portal web applications. The goals of the project were to help customers build well-designed, rich web applications in a heterogeneous environment that scales to the demands of the internet. All code was written in Java and JavaScript
Architect for the WebLogic Portal product. Focused on emerging portal and portlet rendering initiatives, like the AJAX features offered in WebLogic Portal 10.0
Development lead directing the efforts of a team delivering a "Work Delivery System", this custom workflow application integrates trouble ticketing, provisioning, and CBUD (Call before you dig) into a single Java application.