Hi, I'm Harry Jordan
I create Mac, iPhone and iPad apps.
I'm a freelance software developer based in Brighton (the one in the UK), with over 5 years experience working in Objective-C and Cocoa. I'm creative, enthusiastic, and available for consulting and contracting work.
A little bit more about me
My background is in architecture, which I like to think offers me a unique approach to user interface and interaction design.
I'm a perfectionist. I write clean, elegant code. I like simplicity.
What I offer
- Beautiful user interface design
- Broad experience of Apple's frameworks, from the high-level of networking, Core Animation, and Core Data, down to the level of Carbon and pure C
- I've recently had a lot of fun with MacRuby, using the Ruby language to create native Mac applications
- I'm accomplished with Photoshop and Illustrator, as well as 3D visualisation
- Within easy commuting distance of London, but also happy to work remotely via the internet
Open source projects
- I've extended the unit testing framework GHUnit to support MacRuby as well as significantly reworking the UI
- AJKCache is an alternative to Cocoa's NSCache that uses GCD based lockless design to support sophisticated multi-threading
- Bezier is a small application for quickly prototyping Cocoa drawing code using FScript, ideal for writing Resolution Independent interface components
- I've written an intentionally minimalist wrapper around the Tokyo Cabinet database called AJKTokyo. It's still in it's infancy.
When I'm not designing or writing code, I enjoy climbing, playing music and exploring new places, and I'll also speak a bit of Welsh given the opportunity.
