Professional software developer whose background and credentials include:
Specialist in Content Management Systems - Drupal, Web 2.0 Technologies and
Open Source Software (6 years)
As a senior Drupal consultant, I've performed work on multiple levels:
front-end ( drupal template design or themer 20% of the time), backend
(drupal module developer 35%), and as a project manager (used AGILE as SDLC
and SCRUM), a business analyst, and an implementer (45%).
What's an implementer? An implementer is a senior Drupal consultant that
knows how to select and use the right combination of modules to build a
site, knows when and how to write php code to fill the gaps between them,
can troubleshoot a variety of Drupal site recipes - multimedia, social
networking, brochure sites, etc., scales and tunes the site for
performance, knows how to read between the lines to satisfy business and
user requirements, and knows what the best practices are and how to make
them work in Drupal. In other words, an implementer is a hybrid position
that knows the technical side of Drupal, knows a lot about exportables (how
to create and use them) and staging, and other technologies as well as
having an understanding of business concepts, especially marketing and
business development.
Recent projects include:
ORC Networks (Mercer Consulting) (03/2010 - present)
. Re-architected a bad implementation of Drupal. Improved Design,
functionality and performance. Used ubercart for e-comm, panels,
ctools, og, views, cck, jquery, node-reference, imagecache, features,
boxes, strongarm (used these last 3 modules to create exportables and
then move them form dev site features to Q&A and then to Prod
environment). Used SVN as well as Agile and SCRUM. www.orcnetworks.com
Publicis (Imedstudios) (09/2009 - 02/2010)
. Developed and implemented a Drupal intranet application for a major
European Drug Company. Used a Drupal distro - Open Atrium as the base
for the application. Wrote lots of code around theme functions as well
as glue-code for some modules. Developed and implemented the theme
from PSD layouts. Wrote jscript code to add some theme elements. Used
features, boxes, spaces, and contexts modules as well as many other
Drupal contrib. modules.
The Goldmark Group (05/2009 - 07/2009)
. Developed a Drupal site that permits users to syndicate catalogs for
the jewelry industry, and used a lot of jQuery and special theme
functions. Site address: www.thecouturecatalog.com
Progenet (03/2009 - 05/2009)
. Developed and maintained a Drupal site which has hooks into the
company's e-commerce and salesforce.com back ends
Sony Music (08/2008 - 03/2009)
. Developed an advanced messaging system around an Oracle database that
posts news articles to and from Drupal sites
. Developed an install profile for Drupal sites that automatically
installs and configures over one hundred Drupal modules plus multiple
themes. Examples of the profile after theming can be found here:
http://www.pinkspage.com/us/home and here: http://www.britney.com/
. Worked extensively with CCK and views modules as well as Drupal's
theme template system
First Conference (2006 - 2007)
. Developed social networking application for the pharmaceutical
industry as well as a prediction market application using Drupal.
The Patriot Group (2005 - 2008)
. Worked on several Drupal sites as well as with other open source
software projects (Wordpress, CiviCRM)
Strong Web 2.0 technologies and social media experience
Owner, Advancing Insights, Inc., a development and consulting firm that
specializes in building applications using PHP / MySQL / jQuery / CSS
. social networking
. expertise/employee locator (similar to linkedin.com)
. collaboration platform
. social commerce
. enterprise blogging
. knowledge management
. community platform
. interactive portals
. content management
. open innovation platform
. classification bookmarking (similar to del.icio.us)
. idea management
. publishing and news platforms.
I have worked with Drupal, WordPress, MediaWiki, phpBB, SugarCRM, and
civiCRM (Drupal based), and have experience in information architecture and
setting up both structured and unstructured taxonomies.
Consulting background
During my career, I provided software and business development consulting
services including requirements definition; project planning and
management; design; development; content and user workflow and publishing;
security; search engine optimization; web services integration, and
implementation for several large firms including Land O'Lakes, 3M, St. Paul
Companies, Burlington Northern Railroad, Wells Fargo Bank, Sony BMG, United
Technology, First Conference, American Cancer Society, and the Patriot
Group.
Entrepreneur
Founded and operated several successful businesses, including a custom
software firm, a small advertising services firm, and an internet business.
In each endeavor, I managed consultants, agencies, and employees.