Over the years, I have honed my own development methodology in order to create a sort of standard to hold myself to. Typically, if you hand a project to a team of developers, you will get that project back in components of completely different coding styles. By having my own standard, I can be assured that any code I work on down the road will be easily discernible.


Back end Development

 

php

  • PHP5 Development
  • Develop sites using CakePHP
  • Also work with Drupal, Joomla, and WordPress
  • eCommerce Integration, shopping carts
  • PayPal Integration
  • LAMP development, although I tend to favor nginx over Apache
  • Advanced Mobile Detection


perl_logo_11787

  • Perl for jobs
  • Regex Parsing

 



 

Other Tools Used


Front End Coding

 

html5

  • Proper use of tags and keywords for SEO
  • Valid HTML Markup
  • Correct use of CSS classes and ID’s
  • Cross-browser testing and compatibility
  • Commented and organized code


 

css3

  • Rules are organized by page into their own specific sheets, which are combined and minified and then lazy-loaded
  • Correct and appropriate use of CSS3
  • CSS3 animations used where appropriate
  • FontAwesome iconography


 

Responsive Design

 

respo

  • Combined use of media queries and jQuery for best user experience and load times
  • Use Twitter Bootstrap for responsive design
  • CSS3 animations used where appropriate


 

jquery_logo[1]

  • Rules are organized by page into their own specific sheets, which are combined and minified and then lazy-loaded
  • Correct and appropriate use of CSS3
  • CSS3 animations used where appropriate
  • FontAwesome iconography