aeroplane

Oh hello you!

You're still using Interned Explorer 6 you big silly! Do you have any idea how old your browser is? Well, it's old, very old.

Im sorry to say that I'm just too busy working on making sure my clients' sites display properly in your decidedly past due-date rotten old browser, and I just can't find the time to worry about how my own site looks in it.

I expect that all of the information should still be readable, so you can try to muddle through, but why not do yourself a favour and upgrade your browser to one of these great products?

I promise this site and a whole lot more on the world wide web will look a whole lot better.

The Interned

Close Portfolio Open Portfolio
close

Playhouse Disney Canada: Parent's Site

I partnered with zincRoe to work on the relaunch of Disney's Playhouse Canada website. I built a custom WordPress site for the Parent's subsection.

I wrote several custom plugins that allow zincRoe to provide a highly tailored experience for Disney's audience.

What I did

  • Semantic XHTML and CSS.
  • Rich User Interface coding using javascript and jQuery.
  • WordPress custom Theme development.
  • WordPress custom Plugin development.

(Site to re-launch any day now.)

close
close

Mozilla Drumbeat Festival 2010

I designed and built a micro-site for the 2010 Mozilla Drumbeat Festival. The site was localized into three different languages, and evolved rapidly during the lead-up to the festival.

Sadly, I was too busy to make the trip to Barcelona to attend the event :(

What I did

  • Design.
  • Interaction Wire-framing.
  • Semantic XHTML and CSS.
  • Illustration work.
  • Rich User Interface coding using javascript and jQuery.
  • Development in Drupal.
Visit the site.
close
close

Mozilla Drumbeat

I have been working closely on the Mozilla Drumbeat project as it finds it's footing and makes it's way into the world.

While the project and website are still in a sort of "live alpha" stage, I have been instrumental in leading development on the front end of the site.

The current site is pretty rough around the edges, but I am very excited about the immanent relaunch that I have been working on with Mozilla Staff. Expect the site to be much cleaner and more usable in the new year. Stay tuned for details.

What I did

  • Design.
  • Interaction Wire-framing.
  • Semantic XHTML and CSS.
  • Illustration work.
  • Rich User Interface coding using javascript and jQuery.
  • Development of the current site in Drupal.
  • Development of the next version of the site in Django.
Visit the site.
close
close

Mozilla Foundation

I have worked with the Mozilla Foundation to provide a wide range of design and development services, form brochure websites, to donation systems to policy decisions.

What I did

  • Semantic XHTML and CSS.
  • Illustration work.
  • Rich User Interface coding using javascript and jQuery.
  • Custom php development.
Visit the site.
close
close

blogTO

After the dissolution of Wishingline, I partnered up with Scott Boms again for one last job.

With Scott leading the design, I worked with Abraham Lopez to rebuild blogTO's heavily customized MovabeleType-based website.

What I did

  • Semantic XHTML and CSS.
  • Coding of a heavily customized MovableType site using mt-tags and PHP.
  • Rich User Interface coding using javascript and jQuery.
  • Addition of social features like sharing and community forums.
  • Rich map-based navigation of blogTO's extensive reviews and coverage of Toronto business and events.
Visit the site.
close
close

OtherInbox

While at Wishingline DS, I built out the OtherInbox website and blog in MovableType from designs developed by Scott Boms.

What I did

  • Semantic XHTML and CSS.
  • Coding of MovableType template using mt-tags and PHP.
  • Rich User Interface coding using javascript and jQuery.
Visit the site.
close
close

Zerofootprint Carbon Footprint Calculator Widget

Using a design and restful API provided by Zerofootprint, I built a complex, embedable Carbon Calculator using jQuery to drive the action.

What I did

  • Semantic XHTML and CSS
  • Rich User Interface coding using javascript and jQuery.
  • Communication with Zerofootprint's data layer via Ajax.
  • Packaged the widget up as an easily distributable code snippet.
Visit the site.
close
close

PayPal iPhone Web App

With a design developed by Scott Boms at Wishingline DS, I wrote a custom iPhone web app using the Apple Dashcode framework.

The application allows PayPal's users to send payments to each other electronically while out and about.

What I did

  • Layout of visual elements in Dashcode.
  • Rich User Interface coding using javascript and jQuery.
  • Communication with PayPal's data layer via Ajax

(Not yet released)

close
close

OpenSRS Reseller Templates

I designed and coded a series of colour variations on templates developed at Wishingline DS for OpenSRS' resellers to use to skin their DNS apps.

What I did

  • Design of 7 colour variations on two templates.
  • Implementation of themes in CSS.

(Not yet released)

close
close

Ann Cummings' Portfolio Website

I designed and coded an elegant portfolio website for the Port Perry ceramicist Ann Cummings.

The site was custom built in Ruby on Rails and includes a number of slick interactive elements built with the Prototype and Scriptaculous javascript libraries.

What I did

  • Design of a simple yet attractive website that compliments the work of the artist.
  • Custom Coded a CMS in Ruby on Rails tailor-made for a technophobic artist to be able to manage and update galleries, news, bibliography and information.
  • Semantic XHTML and CSS.
  • Rich User Interface coding in javascript using the Prototype and Scriptaculous libraries.
Visit the site.
close
close

MyAdbeast Social Media Library

I worked as the front end developer on an experimental re-write of Adbeast's core application. Working in a small team, we built a desktop-like experience in the web browser using advanced javascript interface coding and Ajax.

I designed and built a rich library of UI widgets as well as a complete client side data-layer using the Prototype and Scriptaculous javascript libraries.

What I did

  • Semantic XHTML and CSS
  • Rich User Interface coding using the Prototype and Scriptaculous javascript libraries.
  • Use of advanced javascript techniques to implement a modular and maintainable user interface library and client side data layer.
  • Communication with Adbeast's data layer via Ajax.

(Not yet released)

close
close

Anheuser-Busch Jobtracker

While at Adbeast I worked on the user interface for a custom project management application used by Anheuser-Busch to track their advertising production pipeline across their numerous brands.

I built a rich, desktop-like interface in a web browser using javascript that articulates complex data-sets in a usable and intuitive manner.

What I did

  • Semantic XHTML and CSS
  • Rich User Interface coding using the Prototype and Scriptaculous javascript libraries.
  • Use of advanced javascript techniques to implement a modular and maintainable user interface library and client side data layer.
  • Communication with data layer via Ajax.

(Not available to the public)

close
close

eConcordia

I was Senior Web Developer at eConcordia, the online, distance education wing of Concordia University in Montreal, Canada.

During my time at eConcordia, I designed and developed numerous templates for online courses, architected and aided in the development of a Student Portal serving thousands of students, and provided leadership to junior members of the web team.

What I did

  • Architecture of a major student portal serving thousands of users.
  • Features of the portal include course scheduling, online tests and exams, tools for submission of homework and receiving feedback from teachers etc.
  • Design of webpages and educational tools.
  • Semantic XHTML and CSS.
  • Server-side coding using Microsoft asp.net.
  • Coding of rich educational tools using Adobe Flash and Actionscript 2.0
Visit the site.
close

Hi there! I am a seasoned web developer with over 9 years of experience working on high-traffic websites. I write beautiful, semantic markup and specialize in authoring rich user experiences in javascript and AJAX. The good news is that I am working freelance and looking for projects, so maybe we can work together.

I have always tried to work with clients whose causes I believe in. Recently I have been working extensively with the Mozilla Foundation on projects that fight to keep the web free and open.

Previously I had the honour of working with the amazingly talented Scott Boms at Wishingline Design Studio where I worked on cool stuff like iPhone Web Apps, Rich Internet Applications, and just gorgeously designed and coded web stuff.

If you want to know more about what I've done, here is the formal and official version of my CV that you can print out and, I don't know, turn into paper airplanes to fly out your window.

I am a busy guy and don't update my portfolio as much as I should. You can always see the latest stuff I am working on by checking out my delicious portfolio tag.

Oh yeah, if you want to get in touch with me, this is my current address. Or if you just want to lurk, you can spy on my Twitter feed.

Thanks,
Ned

December 3rd, 2010