Intro  

I am primarily a LAMP developer, but, am well versed in many c-style languages and am capable of learning almost any programming language or programming construct.

Most of the projects I've been working on lately are either Symfony backend style projects or frontend PSD to HTML type projects with a WordPress backend for Content Management purposes.

Although I mostly do work programming I defintely enjoy scoping out projects and helping put together estimates for agencies.

Technical Skills,  

  • PHP
    • Symfony
    • Magento
    • Wordpress
    • Kohana
    • TypoLight
    • OsCommerce/ZenCart
    • Joomla!
    • VirtueMart
  • Database
    • MySQL
    • SQLite
    • Postgres
    • SQL Server
  • JavaScript
    • jQuery
    • Mootools
    • Prototype
  • Version Control
    • Subversion
    • GIT
  • System
    • *NIX / BASH etc.
    • Apache
    • MySQL Performance Tuning
  • Flash/ActionScript 3
  • XHTML/CSS
  • Objective C
  • Photoshop

Soft Skills,  

  • Requirements Gathering
  • Object Oriented Programming Concepts
  • Relational Database Design / Normalization (3rd)
  • UNIX System Administration
  • Quoting
  • Apache Configuration
  • MySQL Configuration
  • BASH Shell Scripting
  • Subversion / Trac Administration
  • Quality Assurance
  • Wireframing

Toolset,  

I generally tend to work in a Mac environment, however, I'm capable of working in any environment and have experience doing so.

This is my preferred toolset,

Qualifications and Education,  

Well, education can be a wayward path... I started off in Physics at Waterloo University and moved over to McGill to study Neuroscience and Linguistics. In the end I found myself with a degree in Mathematics and Computer Science. Sometimes I feel like should be good to my body and just make furniture.

This really just means I'm a trained logical thinker who's able to plan ahead and think of the big picture when required.

  • Bachelor of Science
    Mathematics and Computer Science
    2003

My philosophy towards web,  

  • To get you what you need ... not what you think you need.
  • Help you plan for the future.
  • Everything should be beautiful.

Clients and Agencies I've worked for,  

A quick list of the companies I've worked as a freelancer for in the last 10 years.

Sites I've worked on,  

I have worked for companies and as a freelancer for almost 10 years now. Here are some of the sites I've worked on...

2010 Legacies Now Scrapbook

Symfony, Flash, XML, PHP, MySQL

Custom Features

  • CMS to manage Flash site and Accessible site
  • Keyword Boolean Fulltext Search
  • Flash Xml Api to retrieve XML data from Symfony
  • Flash Factory to map XML data into Flash Objects

LijaStyle

Magento, Flash, XML, PHP, MySQL

Custom Features

  • Moneris Payment Gateway Module
  • Moneris Payment Gateway Multiple Countries Module
  • Product Importer (much faster than Magento core and can be run from command line)

BC Innovation Council

Joomla!, Flash, XML, PHP, MySQL

Custom Joomla! Components and Modules

  • Innovator Network Resource Directory
  • Form Builder to implement robust and skinnable forms with validation and consistent logic
  • Xml Navigation Module to deliver Xml to Flash
  • Javascript Article Scroller
  • Image Gallery implementing Lightbox
  • Virtuemart Reskin

Bootlegger / Rickis

ElasticPath, Symfony, Flash, XML, PHP, MySQL

Custom Features

  • Ajax Modules to deliver supporting content to ElasticPath Commerce
  • Content Management System