Skills

Languages and skills as graded by the Dreyfus Model of Skill Acquisition, summarized next:

  1. Novice : Rigid adherence to taught rules or plans, no exercise of discretionary judgment.
  2. Advanced beginner : Limited “situational perception”, all aspects of work treated separately with equal importance.
  3. Competent : Deliberate planning, formulation of routines.
  4. Proficient : Holistic view of situation, prioritizes importance of aspects, “perceives deviations from the normal pattern”, employs maxims for guidance with meanings that adapt to the situation at hand.
  5. Expert : Transcends reliance on rules, guidelines, and maxims. “Intuitive grasp of situations based on deep, tacit understanding”, “vision of what is possible”, uses “analytical approaches” in new situations or in case of problems.

Languages

PHP (expert) : Various MVC, OOP, patterns, debugging, extending, integration, API, architecture, procedural programming, etc.

MySQL (proficient) : Integration, maintenance, best practice, security, leading up to DBA (but I don’t pretend to be a DBA).

CSS (expert) : Love CSS,  multi-browser support including to MSIE 5/6.

HTML (expert) : I prefer XHTML 1.0, most work is transitionally compliant or greater.

Javascript (proficient) : Favorite library is Jquery. Substantial work with all common libraries.

Linux (proficient) : All required duties to keep LAMP environments running well. Considerable Red Hat experience, prefer Debian (Ubuntu).  SSL, command line, CVS/SVN/GitHub, debugging, security, configuration, remote access, service, etc.

Python (advanced beginner) : Lovely language. Most work is isolated in reverse engineering the _framework Python API.

C++/C (advanced beginner) : Aggressively engaged in learning this language.

Apple iOS (advanced beginner) : Apple iOS developer work and learning is correlated with my C++ work.

Flash AS2/AS3 (proficient) : Considerable work including new projects and repair and maintenance of legacy systems.

ASP (advanced beginner) : I do not seek work on ASP or .Net systems.

Several other but arcane languages and protocols that will never make me any money but were worth learning.

Skills

Project Management (expert) : Able to lead, integrate, and advance on any team, regardless of size. I have used most PM software, but I prefer Basecamp.

Graphic Design (expert) : Mastered Illustrator and Photoshop years ago. I seek little work in this field, but I do rely on  these skills for most projects none the less.

Content Writing and Documentation (expert) : Part of the workflow and separates the serious from the casual. Wiki’s are a critical part of any project.

Platforms

WordPress (expert) : I love WordPress and enjoy producing quality work with ease and grace. Includes instal, upgrade, plugin authoring, API manipulation, radical transformation, and e-commerce integration.

Codeigniter (proficient) : Codeigniter, starting in 2011, has been my go-to MVC application.  I enjoy the light foot print, key features, and solid backing from the Ellis Group people.

Magento Commerce (expert) : Working full-time with Magento since 2009.

Professional Focus

API integration to connect systems for increased compatibility. I enjoy integrating with other systems as well as building API and similar interface connections.

Metrics and tracking (including analysis) to help companies grow. This extends to ad placement, dynamic content population, tracking, and social media integration.

Cloud solutions for processing, delivery, and load balancing.

Comments are closed.