JobSpeek

I developed the entire JobSpeek suite, including the iOS application, the Wordpress website, and the API.
The JobSpeek website is built in PHP and runs on a Wordpress installation. I have created various Wordpress web applications and plugins but I was initially a bit concerned with how well the API that I was writing would integrate with the Wordpress system. In the end I was able to make the API integrate rather seamlessly and Wordpress was actually a great fit. I also found an HTML5 audio player plugin which made playback of audio job description recordings rather painless.
The APIThe JobSpeek web service is not under public documentation quite yet. It currently acts as a layer between the iOS application and the website itself, however there are plans to extend JobSpeek to other operating systems as well. I installed FFMPEG on the JobSpeek server to allow for the conversion of audio files since HTML5 audio codec support is rather inconsistent and even different iOS devices have varying audio codec support. I used ImageMagick to generate thumbnails and to correctly scale images before delivering them through the API.
The iOS app runs on the web service. To allow for compressed audio recordings I had to go beyond AVAudioRecorder and integrate Core Audio into the app. The app allows you to search for existing job listings and it allows recruiters to create and manage new job listings. It also integrates Twitter, Facebook, and Linked-In.
