Curriculum Vitae

I am an experienced Adobe Digital Marketing Technical Lead, Solution Architect, Consultant and Advisor.

Through my career, I have become viewed as a valued thought leader in the industry, with solid skills in leading teams to implement successful digital marketing programs in the Adobe ecosystem.

I am also a PMC Member of the Apache Sling project, which is the basis for Adobe's Experience Manager product, this allows me unique insight into the AEM platform.


Adobe Certified Expert AEM Architect Badge Adobe Certified Expert AEM Architect Badge


Work Experience

Perficient — Cincinnati, OH 2015 - Present

Adobe Digital Marketing Solution Lead

  • Responsible for building out a practice around the Adobe Marketing Cloud.
  • Building capabilities and expertise around Adobe Analytics, Adobe Campaign and Adobe Target.
  • Providing technical, consulting and general guidance and leadership.

Six Dimensions / 6DGlobal — Cincinnati, OH 2013 - 2015

Associate Director

  • Responsible for managing and mentoring a team of consultants.
  • Providing technical, consulting and general guidance and leadership.

Six Dimensions — Dayton, OH 2011 - 2013

Technical Lead

  • Recognized specialist in Adobe CQ CMS. Implemented multiple projects, presented webinars and produced blog posts.
  • Lead teams in creating Adobe CQ WCMS solutions.
  • Provided project and internal team leadership.

Crown Partners LLC — Dayton, OH 2007 - 2011

Senior Consultant

  • Recognized specialist in Web Content Management, have implemented, managed and supported multiple Enterprise Web Content Management and Content Management Systems.
  • Lead teams in creating custom Web Content Management solutions.
  • Gained valuable Java, XSL/XML, SQL, Web Content Management, Day CQ and Documentum experience.

Montgomery Co. Auditor — Dayton, OH 2005 - 2007

Real Estate Clerk

  • Began as an intern and due to exceptional merit was offered part-time year round position.
  • Gained valuable experience in the operation and organization of local government.



Project Experience

Boston Scientific — Website Calculator 02 / 2016 - 04 / 2017

Technical Architect

  • Created a Solution Design for a dynamic website calculator
  • Defined digital marketing and analytics strategy
  • Participated with implementation
Tools Used:
  • AEM,
  • Adobe Analytics,
  • Google Tag Manager

Finning — Adobe Digital Marketing Implementation 06 / 2016 - 04 / 2017

Technical Architect

  • Provided Architectural guidance to Finning an enterprise Adobe Digital Marketing Implementation on Amazon Web Services
  • Created a Solution Design for integrating the Adobe Marketing Cloud and Finning's enterprise systems
  • Mapped customer requirements to technical implementation details
Tools Used:
  • AEM,
  • Adobe Analytics,
  • Adobe Target,
  • AWS,
  • SOLR,
  • Dell Boomi

Bombardier Recreational Products — Adobe Digital Marketing Assessment 02 / 2016 - 03 / 2016

Adobe Architect

  • Assessed BRP's AEM and Google Analytics Implementations
  • Estimated ROI for Improvements and new Digital Marketing Capabilities
  • Created Digital Marketing Roadmap
Tools Used:
  • AEM,
  • Google Analytics

WinSupply — Digital Marketing Platform Selection 01 / 2016 - 02 / 2016

Digital Marketing Architect

  • Evaluated Leading Digital Marketing Platforms for Fit to Client Needs
  • Created an Estimated Total Cost of Ownership for Leading Platforms
  • Made Recommendation for Digital Marketing Platform Selection
Tools Used:
  • AEM,
  • Adobe Marketing Cloud,
  • IBM WebSphere Portal

Ford — Adobe Digital Marketing Assessment 12 / 2015 - 01 / 2016

Adobe Architect

  • Assessed Ford's Analytics, AEM and Target Implementations
  • Provided Concrete Recommendations for Short and Long-Term Improvements
  • Created Adobe Digital Marketing Roadmap
Tools Used:
  • AEM6,
  • Adobe Analytics,
  • Adobe Target

Crown Equipment — AEM Assessment 09 / 2015 - 09 / 2015

AEM Architect

  • Assess current AEM implementation issues
  • Create Adobe Marketing Cloud Roadmap
Tools Used:
  • AEM6,
  • Adobe Analytics,
  • Adobe Target

David Yurman — AEM Assessment 04 / 2015 - 05 / 2015

AEM Architect

  • Assess current AEM implementation
  • Create plan for mitigating issues with Hybris / AEM Integration
Tools Used:
  • AEM6,
  • Hybris

Lingotek — Translation Connector 11 / 2014 - 02 / 2015

Tech Lead / Developer

  • Lead team to develop AEM-Lingotek Translation Connector
  • Developed Lingotek Java Client
  • Developed key connector functionalities
Tools Used:
  • AEM 6.1,
  • AEM Localization API

STMicroelectronics — AEM Migration 02 / 2014 - 02 / 2015

Architect / Tech Lead

  • Lead team creating AEM based solution
  • Created dynamic catalog page builder
  • Lead team implementing MongoDB / AEM Interim Publication Solution
Tools Used:
  • AEM 5.6.1,
  • AEM 6.0,
  • MongoDB

Autodesk — Architectural Refactoring 12 / 2013 - 02 / 2014

Technical Consultant

  • Reviewed and provided improvements to the AEM Architecture at Autodesk
  • Provided guidance and reference implementation for refactoring build and project layout
  • Assisted in refactoring major pieces of functionality into new project layout
Tools Used:
  • AEM 5.6.1,
  • Apache Maven

Lexmark — AEM Training 11 / 2013 - 11 / 2013

Trainer

  • Developed and performed training on the AEM Platform
  • Built custom training solution for client needs and situation
  • Provided extensive training around Best Practices and key features of the AEM Platform

Adobe — Social Community Implementation 08 / 2013 - 11 / 2013

Technical Consultant

  • Developed key functionality to increase site performance
  • Developed filters to limit the risk of DDOS attacks and security risks
  • Provided guidance and consulting on implementing a social community in AEM
Tools Used:
  • AEM 5.6.1,
  • Adobe CQ Social Communities

AVG — Implementation Consulting 05 / 2013 - 07 / 2013

Technical Consultant

  • Performed an on-site and off-site assessment of AVG's Adobe CQ Implementation
  • Noted areas of concern and provided technical guidance on improvements and best practices
  • Provided training in Adobe CQ development best practices for developers

Genworth Index Institute — WCM & Mobile Implementation 01 / 2013 - 04 / 2013

Technical Lead

  • Implemented a responsive website for Genworth's Index Institute
  • Lead Team of developers and provided technical guidance
  • Produced a RESTful API for delivering content to a iOS App
  • Designed a framework for a responsive-grid based layout using Adobe CQ components
  • Architected a template strategy allowing for ease of authoring and maximum flexibility
Tools Used:
  • Adobe CQ,
  • Java,
  • JSP,
  • Apache Maven,
  • Responsive Design,
  • RESTful Web Services

Apache Sling — Open Source Contribution 09 / 2012 - Present

PMC Member

  • Contributed documentation, testing code, and new features
  • Currently working on APIs to significantly improve developer experience in Adobe CQ
  • Due to quality of contributions, was elected to become an Apache Contributor
Tools Used:
  • Java,
  • jUnit

Genworth Financial — WCM Implementation 08 / 2012 - 04 / 2012

Technical Lead

  • Produced a customized CQ5 Implementation
  • Included DAM customization and custom component and features
  • Provided technical leadership and guidance
  • Migrated components from legacy CQ4 CMS to new implementation on Adobe CQ5
Tools Used:
  • Adobe CQ,
  • Java,
  • JSP,
  • Apache Maven

CQ Deploy Plugin — Open Source Project 04 / 2012 - 10 / 2015

Developer

  • Created an Apache Maven plugin for deploying Adobe CQ packages and bundles
Tools Used:
  • Maven Plugin API,
  • Java

Cooper Industries — WCMS Migration / Implementation 04 / 2012 - 06 / 2012

Developer

  • Helped migrate Cooper Industries' corporate websites from Adobe CQ 5.3 to Adobe CQ 5.4
  • Included technical guidance, component and feature development
  • Provided streamlined components, reducing the page load time by nearly a minute for critical pages
  • Provided assistance in improving Cooper's build process, resulting in quicker builds and releases
Tools Used:
  • Adobe CQ,
  • Java,
  • Apache Maven,
  • JSP,
  • JSTL,
  • JavaScript

Academy of Art University — Course Content Management Implementation 04 / 2012 - 07 / 2012

Technical Lead

  • Created custom implementation of Adobe CQ for AAU to manage their course content
  • Provided RESTful endpoint for the creation of content by a custom Learning Management System (LMS)
  • Designed integration points between the LMS and Adobe CQ
  • Provided technical guidance and leadership
Tools Used:
  • Adobe CQ,
  • Java,
  • RESTful Web Services

6DLabs — WCMS Implementation 04 / 2012 - 10 / 2015

Developer

  • Created a blog and website for distributing technology focused content
Tools Used:
  • PHP,
  • Drupal,
  • Jekyll

Kennametal — WCMS Implementation 01 / 2012 - 04 / 2012

Developer

  • Implemented Kennametal's corporate site on Adobe CQ 5.4
  • Produced a majority of the components used to build the site
  • Created a SOAP Web Services integration for displaying product images
  • Wrote a service for reading in product data using XML Beans
Tools Used:
  • Adobe CQ,
  • Java,
  • SOAP Web Services,
  • XMLBeans

STMicroelectronics — WCMS Framework 11 / 2011 - 12 / 2011

Developer

  • Created abstraction layer API for EMC Documentum/Web Publisher
  • Integrated the API into a Spring 3 Application
  • Created base servlets and Services for interacting with the API
Tools Used:
  • Java,
  • AJAX,
  • Spring,
  • EMC Documentum

General Motors — WCMS Enhancement 10 / 2011 - 11 / 2011

Technical Lead

  • Created technical documentation and architected a solution to provide a news archive for GM.com
  • Solution provided extensive customization and flexibility for authors and website users
  • Lead development of proposed solution
  • Integrated with RESTful web services and provided an image manipulation and caching strategy
Tools Used:
  • Day CQ 5.2 WCM,
  • Java,
  • AJAX,
  • RESTful Web Services

VaultClipse — Eclipse Plugin 11 / 2011 - 12 / 2011

Developer

  • Developed a plugin for importing code from Eclipse into Adobe CQ and exporting code from Adobe CQ into Eclipse.
  • Plugin has wide industry adoption and support
  • Provided fixes for support from Adobe CQ 5.2 - 5.5
Tools Used:
  • Eclipse Plugin Framework,
  • Java

AutoWeek — WCMS Implementation 05 / 2011 - 09 / 2011

Senior Technical Consultant

  • Provided technical leadership, guidance and help implementing a large, highly dynamic site for consumers to compare, shop, and view cars.
  • Guided planning on implementing designs and application on Day CQ
  • Provided guidance and consulting on developing a content strategy for storing data on all vehicles built since 1998
  • Implemented key features including a task to load > 200GB of image data
  • Mentored team members on Day CQ development
  • Developed team standards for CQ development
Tools Used:
  • Day CQ 5.3 WCM,
  • Day CQ DAM,
  • Java,
  • AJAX

US Army — Mobile Website Implementation 03 / 2011 - 05 / 2011

Developer

  • Participated in a project to develop a mobile version of the website goarmy.com
  • Migrated website features to display properly on mobile devices
  • Created functionality to detect mobile devices
  • Enhanced website features around videos and images
Tools Used:
  • Day CQ WCM,
  • Java,
  • AJAX

PetSolutions — E-Commerce Site 01 / 2011 - 02 / 2011

Developer

  • Supported the client by providing fixes for issues and problems
  • Implemented a template based application to send automatic emails to shoppers
Tools Used:
  • Java,
  • Apache Velocity,
  • Elastic Path

Mercury Marine — SalesForce Integration 11 / 2010 - 12 / 2010

Developer

  • Created a website for Mercury Marine's sales personnel using Google Web Toolkit
  • Provided extensive dynamic functionality
  • Integrated with the Salesforce SOAP API.
Tools Used:
  • SOAP WebServices,
  • Google Web Toolkit

ST-Ericsson — WCM Implementation, Migration and Support 01 / 2010 - 07 / 2010

Technical Lead, Solution Architect

  • Designed and lead team to implement a comprehensive WCM solution for overseas client
  • Supervised and assisted in implementing all aspects of the system from hardware to the templates
  • Lead support effort, providing excellent experience for client and expanding the account with multiple sub-projects.
  • Implemented a custom site search solution based on the Apache Lucene framework
  • Migrated content from Documentum 5.3 to 6.5SP2
  • Developed scripts and programs for migrating and sanitizing content
Tools Used:
  • Java,
  • GWT,
  • Tomcat,
  • Lucene,
  • Documentum 6.5SP1

ExxonMobil — LCW/Mobil Industrials Migration 09 / 2009 - 12 / 2009

Technical Lead, Sr. Developer

  • Ran a team migrating multiple websites to a new WCM system and making enhancements to the websites
  • Improved editing UIs
  • Improved website look and feel
  • Implemented analytics tracking including event tracking and administrative configuration
  • Improved backend functionality
Tools Used:
  • WebTrends,
  • C#.NET,
  • Java,
  • JavaScript,
  • Documentum 5.3SP4,
  • XSLT,
  • WebSphere 6

STMicroelectronics — WCM Implementation 08 / 2008 - 08 / 2009

Technical Lead, Developer

  • Designed, built, documented, tested and deployed customizations and enhancements for a custom WCM implementation
  • Lead integration of off-site development work
  • Created custom templates and components
  • Produced tool for generating static renditions of dynamic content
Tools Used:
  • Documentum 5.3SP6,
  • Java,
  • GWT,
  • JavaScript,
  • XSLT,
  • Solaris

Crown Partners LLC — WCM Maintainance 01 / 2008 - 07 / 2008

Developer

  • Maintained site developed in EMC Documentum
  • Provided enhancements and bug fixes
  • Supported marketing efforts
Tools Used:
  • EMC Documentum,
  • EMC WebPublisher,
  • Crown SiteBuilder

Pfizer — WCM System Support 08 / 2007 - 07 / 2008

Technical Lead, Developer

  • Lead team providing support for Pfizer's web infrastructure
  • Diagnosed, developed and deployed fixes
  • Managed code deployments
  • Made website enhancements
  • Performed maintenance activities
Tools Used:
  • Java,
  • XML/XSLT,
  • JSP,
  • Documentum 5.3SP4,
  • Weblogic 8,
  • Lucene

Sempra — Business Process Management Customization 05 / 2007 - 07 / 2007

Developer

  • Participated with development team to develop, test and implement a custom Event Management System through EMC FormBuilder.
Tools Used:
  • EMC Documentum,
  • WDK,
  • EMC FormBuilder,
  • EMC Business Process Manager,
  • EMC Application Builder



Skills and Capabilities

Programming Languages / Libraries:

  • Java/J2EE, JSP, C#.NET, PHP, Python
  • GWT, AJAX, JavaScript, HTML, CSS, JSON
  • XSLT / XML, Velocity, Tymeleaf
  • SOAP & RESTful Web Services
  • SQL, JCR-SQL2
  • Swing, AWT, Spring, OSGi

Technology Platforms:

  • EMC Documentum, Day/Adobe CQ/AEM, Drupal, Apache Sling
  • Eclipse, Visual Studio, Subversion, Git, Jenkins, Ivy, Maven
  • Windows, Linux, Solaris
  • SQL Server, Oracle, MySQL, MongoDB, JCR
  • Apache, IIS, Tomcat, Weblogic, JBoss, Jetty

Digital Marketing Platforms:

  • Adobe Analytics (SiteCatalyst)
  • Adobe Campaign (Neolane)
  • Adobe Digital Publishing Suite
  • Adobe Target
  • Google Analytics



Education

2004-2007 - University of Dayton - Dayton, OH

  • Graduated with Honors.
  • Majored in Political Science with a minor in Computer Information Systems.
  • Study of Russian and Spanish.
  • Programming experience and study with C++, Java and SQL and Systems Analysis.



Volunteer Experience

Boy Scouts of America Eagle Projects

  • Boys and Girls Club of America - built two handicap access ramps Fall 2002.
  • St. Vincent de Paul Society - organized clothing drive for St. Vincent Thrift Store, Spring 2002.

Habitat for Humanity - Fall 2001
Grand Rapids Children's Museum - 1999-2001