- Consultant/AuthorEnterprise Cloud Architect, 2001 - present
I'm the author of the Manning Publications book "Open Source SOA". It's a practitioners guide on how to use open source technologies to craft your SOA-based environment.
For the past 15+ years I've been working primarily in the area of enterprise Java development. This ranges from hands-on development/programming to design and architecture. While I enjoy the “white-boarding” or analysis portions of my job, I also like to stay active with coding/programming.
One of my main areas of expertise lies in enterprise integration using open source middleware such as Apache Camel, JBoss ESB and Spring ESB. More often than not, this usually includes service-enablement using web services (REST, SOAP) and some sort of messaging infrastructure (ActiveMQ, RabbitMQ, Apache QPID).
In addition, I am well versed in rules engines such as JBoss Drools, and understand both the opportunities and challenges in adopting Business Rule Management Systems (BRMS). Often, I have combined them with Business Process Management (BPM) solutions such as JBoss jBPM, Apache Activiti, or Bonita.
As a consultant, I have also performed implementations of open source Document Management Solutions (DMS) such as Alfresco and several different Java-based portals, most notably Liferay. Often, this includes development of customized user interfaces, which I’ve found Google GWT to be outstanding solution.
I’ve used many popular cloud-based services such as Amazon’s Web Services stack (EC2, S3) and Google’s App Engine. Using my background in web services, I’ve also developed deep integrations with cloud-based services providers such as Salesforce.com and Google’s cloud stack.
Most recently, my focus has turned to mobile development, primarily using HTML 5 technologies.
- George Washington UniversitySecurity Policy Studies, 1987 - 1989
- Emory UniversityPolitical Science, 1865 - 1989