Joseph Curtin
Django - Node.js
Contact

Need something custom built for the web?
Take a look at a few examples that I've worked on below.

Arrested Motion.com

Wordpress, JSON-api, Javascript, Apache, MySQL, PHP5, ssh

Arrested Motion is a more unique client. As a site with over a million monthly users, they were particularly concerned about downtime and data loss. AM.com is managed by a VPS, and is one of my more optimized and customized installations of a lamp enviornment using wordpress. From time to time, the owner calls my batphone and I do a little work for him to keep him going.

Ajax media uploader with Django support.

Python, Django, AJAX, JSON, Javascript, File-Management, Webservices

This was my first real experiment testing out multi iframe development. It's incomplete but it does the function as intedned. Using a key based system, it allows for me at a later date and implement sorting algrithums on the media. The API is crude right now, but it gets the job done. Since posting this, I've moved onto using SWFUpload as the media catalysts. ( Not available in this example. ) On a side note, I'm going to make a client module that has all the bells of SWFUpload but without the overhead. Uploading large batches of media is just not ideal for SWFUpload and the AVM in my opinion.


This snapshot is far from production ready.

Objective C - For the iPhone (Uncensored!)

iPhone, PhoneGap

Examples to come using three20 and other frameworks.

Javascript

GWT, EXT-js/Sencha, Jquery, Prototype, CSS3, HTML5, Titanium

Sample application using EXT-JS/Sencha.

Action Script

Flash, Flex, Flash Builder, AS3, AS2

In another life, I was an AS3 master. I knew as2 fairly well though.

Navteq Locations

j2ee, springframework, jstl, ajax, rmi

My first real production piece was for my awesome company Navteq. I had the support of a whole UX team constantly updating and interacting with me on the wireframes. They were seated right next to me so I was able to collaborate with them in person.