Please select a choice above to find out more about my previous projects.
Development
You can view some JavaScript/JQuery Code Samples here
Read about a wizard application I created that integrated JavaScript/JQuery and CMS functionality.
HTML5
JQuery
Java Server Pages (JSP)
CSS3
SASS
JSON
Responsive Frameworks
Bootstrap
Zurb Foundation
Development & Build Tools
Babel/ES2015
Gulp
Handlebars/Panini
Node.js
NPM
An article about my philosophy regarding selection of a CMS.
Read about a wizard application I created that integrated JavaScript/JQuery and CMS functionality.
There is no one "Best CMS"
The right CMS for your company or organization is the CMS that best meets your company or organization's unique needs.
My approach to CMS evaluation is to find that match between platform and corporate client, with consideration to cost, platform/technology stack, security, ease-of-use and feature set.
Sales Reps for high-priced CMS platforms have been known to wow (and woo) business stakeholders with flashy demos, selling the business on a platform that may be more costly -- and complicated -- than what the business really needs. Not every business or organization (even many sizable ones) requres a costly CMS like Sitecore or AEM (Adobe Experience Manger). There are some great platforms with a much lower cost of ownership, and even some great open source candidates.
I recommend companies/organizations do a deep-dive evaluation of at least two CMS platforms before making a final decision. A deep-dive evaluation would include a vendor-provided or self-hosted demo server, and involves not only evaluating the CMS user experience, but also taking a good look at template development, integration with other corporate platforms, workflow, data retention, and administrator functionality.
If a vendor is providing a proof of concept instead of making the platform available for evaluation, have knowledgable employee developers or corporate-hired consultants involved in the process, interacting with the vendor's development and implementation resources.
Either a deep-dive evaluation or having your own developers interacting with the vendor during a proof of concept may prevent a company from making a very costly mistake.
My work on previoius projects includes customization, template/theme development, integration of responsive frameworks, data integration, documentation (end user and administrative/developer) and training end-users. Please contact me if you'd like more information.