Storey Elementary |
Principal Contractor |
|
Developed a custom WordPress theme from the client's PSDs. The biggest challenge on this project was the horizontally scrolling galleries and giving the client a way to update them herself. The solution was a custom template for an existing WordPress plugin that already had image upload and gallery management features. This resulted in a reduction of development time and a system the client was extremely happy with. |
Tegan and Sara |
Principal Contractor |
|
Developed custom WordPress theme from PSD designed by Tegan and Sara's art director. Developed custom plugin to import the band's show calendar from an online calendar (iCal). Once theme was complete, I rebuilt it to work with a CDN (Content Delivery Network) to improve performance. Implemented a merchandise voting application from scratch that allowed fans to vote on their favorite merchandise. |
Jets Overhead |
Principal Contractor |
|
Developed custom plugin to import the band's show calendar from an online calendar (iCal). Wrote custom code with the Flickr API that pulls photos tagged by Jets Overhead fans during a concert - the Flickr RSS API has an inherent limit, which I bypassed by writing search code that generates an RSS feed without this limit. A regular Flickr RSS feed plugin was then modified to show the larger number of pictures in addition to some layout tweaks. |
E-xact Transactions |
Contract Sysadmin (one of two) |
|
Contract Linux sysadmin with varied responsibilities - hired to help with E-xact's transition to virtualized hardware (Xen on RHEL 5). Set up and configured several different types of servers (NFS, web, DB, reverse proxies). Wrote scripts to push their nightly subversion backups to Amazon S3. On-call for dealing with outages. |
On A Roll Media |
Contractor (one of two) |
|
Server builds and configuration and management for 18 WordPress sites with servers located in 4 different countries. Did content conversions and remedial SEO changes to the WordPress theme with another contractor. |
Top Producer |
Principal Contractor |
|
Wrote a Facebook application that allows Realtors to provide market snapshots of their area. The application integrated with Top Producer's MarketSnapshot application and was written in plain PHP. |
TJ's The Kiddies Store |
Principal Contractor |
|
PCI compliance on production customer-facing server. I was given results from a PCI compliance scan against their production server, and made appropriate changes to ensure compliance (and a successful scan). |
Sport Posting |
Principal Contractor |
|
Implemented several features and layout changes requested by the site's owner. Site originally developed using a Web 2.0 framework called "Dzoic Handshakes". |
Canadian Clothing Store |
Subcontractor |
|
Integrated current Symfony CMS with Elastic Path e-commerce (J2EE based). This involved several Apache tweaks to ensure that requests for CMS pages went through to the CMS and the remainder went through the e-commerce system. |
Please Mum |
Subcontractor |
|
Built a reporting system from scratch using Symfony that allows the senior managers at Please Mum to import customer survey data from vovici.ca, set goals and generate nationwide, regional and individual store reports. These reports show which stores are getting survey results closer to the company goals, and it assigns a ranking to each regional manager and store. A permissions system was built so the administrator can see all results but store owners can only see comments left by customers and not their rankings. |
Osmosus |
Subcontractor |
|
Added a sharing feature that is similar to the Facebook sharer in that it parses the page the user is sharing to extract relevant text (title and description) and several images. The user then chooses one of the images and shares the page on Osmosus through their Glog ("green" blog). |
Women's Athletic Apparel |
Subcontractor |
|
Ensure ongoing PCI compliance by completing remedial work between scans. This involves patching or submitting appeals for false positives to the TrustKeeper PCI scanner. |
Canadian Skin Care Site |
Subcontractor |
|
Server build, setup of SSL certificate and PCI compliance. |
Charity Site |
Subcontractor |
|
Server build, setup of SSL certificate and PCI compliance. |