Design Portfolio

Work experience

  • (http://www.kidzsmart.com) KidzSmart

    August 2011 – Present

    Javascript developer. KidzSmart follows a "learn through play" mantra by providing children with engaging education tools that make learning fun, easy, & collaborative. I create PHP/JavaScript solutions for Interactive projects ranging from websites to touch screens, tablets & smart phones.

  • (http://www.jpgninja.com) JPG Ninja

    February 2010 – Present

    Freelance: PHP, HTML5, CSS3, Javascript developer. Working with provided PSD files, I create websites, blogs, web applications, and themes in a dynamic, self-driven environment. Position calls for quick adaptation, re-thinking problems, and building creative solutions for creative problems.

Personal

Web Design Approach & Methodology

  • Separate structure, presentation and behaviour when building websites
  • Hand-code semantic markup which validates to a strict doctype
  • Utilize progressive enhancement while building Websites
  • Test sites across all major browsers, platforms, and resolutions

Development Portfolio

Related Experience

Software experience

  • Photoshop — 10 years, 4 of which have been in a professional setting
  • Dreamweaver CS4 — 5 years. Prefer faster, smaller text editor (Notepad++, TextMate)
  • Illustrator CS4 — Good working knowledge
  • Premier CS4 — Basic working & animation knowledge
  • WordPress — 5 years of professional experience. Used for multiple projects as blogging software & CMS. Thorough knowledge
  • BaseCamp — Used for multiple projects. Thorough knowledge
  • Drupal — Junior experience having worked with it on numerous small projects
  • Subversion — 1 year of experience working as a front-end software developer. Strong knowledge

Industry expertise

  • Building dynamic content- and user-based websites
  • Proficient in XHTML, CSS, PHP, JavaScript, MySQL, ActionScript, Flash, XML and W3C DOM
  • Hand coding semantic, operational, standards compliant markup
  • Building cross-browser, cross-platform compatible websites
  • Understanding of flow, layout, spacing, typography, and colour in Web design
  • Familiar with RSS and podcasting
  • Implementing SEO strategies on established & developing websites
  • Mac and PC proficient