I am a developer specialising in web development with 7 years experience. For the past 5 years I’ve been using Ruby on Rails as a framework but I'm also interested in other frameworks and using other languages such as Python. I'm a well rounded developer used to being involved in all parts of development including test & behaviour driven development, taking part in the visual design process, estimating costs and developing applications while keeping in touch with the clients.
Outside of the technology industry my main interests are espresso coffee making (I have successfully made one cup of coffee from beans I grew myself) and checking out & mapping the local café scene as well as listening to a large variety of music. I’m a city cyclist and interested in the advocacy for cyclist safety. I’m also involved in the London real life gaming scene.
Work Permit
Tier 1 Skilled Migrant
Contact
Email: adam@pkqk.net
Mobile: +447543309805
Recent experience
- Ruby and Ruby on Rails
- Redis, Starling for distributed processing and messaging
- “Big Data” handling & processing
- Distributed architecture
- I18n & l10n
- Semantic use of HTML/CSS (focusing on the modern WHATWG HTML5 version and including Microformats/Schema.org)
- Javascript (via Progressive enhancement, AJAX, JQuery, JSON, and Google APIs)
- REST style web applications
- Amazon Web Services using EC2, S3, and SQS
- Python
- Version control: git
- MySQL (and some PostgreSQL)
Limited experience/Personal research
Employment history
-
Developer
at ReevooLondon, UK
April 2009 — current
At Reevoo we run a large international reviews aggregation service for many large and small ecommerce sites. As part of a small team of 6, I have helped build a robust fault tolerant series of services for displaying content on client sites using javascript or providing server side embedded modules in various languages. The platform is localised for over 20 human languages and growing. I’ve also rapidly developed smaller apps and sites for both internal use and publicly visible such as the B2B facing site.
-
Developer
at Tricycle AppsMelbourne, Australia
March 2007 — December 2008 (1 year 10 months)
I joined Trike very soon after they started up, as part of the main team we learnt about and made of extensive use of Test Driven and later on Behaviour Driven Development. I developed on Radiant various small brochure style websites at first and as the company grew we took over the maintenance of a successful educational sports video website and I helped to develop a social networking for teams and coaches addition to the site.
As the number of staff increased we started to use pair programming extensively and we developed a successful wiki and knowledge sharing website for radiologists. Later on as we had gained a large experience in RoR as a team we started a few side projects including a podcast modifying service powered by AWS and self improvement progress tracking app.
My final project was adapting the open source Reddit codebase to help a successful blogging team who want to slow things down a bit, but still provide their readership with quality articles by using community submitted articles and the collaborative rating system from Reddit.
-
Software Developer
at Idiom SoftwareAuckland, NZ
April 2006 — December 2006 (8 months)
At Idiom I worked on a patient data tracking project for various District Health Boards using the companies two products. I started as a developer on the project and took over management later on, maintaining contact with representatives from the DHBs, tracking requirements and issues.
-
Web Developer
at ZealdAuckland, NZ
March 2004 — April 2006 (2 years 2 months)
Most of my time at Zeald was spent doing custom additions to and integration of external services with the company’s core product (A CMS/E-Commerce application) using Perl, HTML, CSS, Javascript, and MySQL. I worked closely with designers for usability and graphic appearance. Prior to this role I worked in a team of 4 maintaining the company’s CMS/E-Commerce application, including prototyping a significant feature upgrade, and improving internal tools.
Education history
-
Outward Bound
February 2004
21 Day Classic Course
-
University of Auckland
2000 — 2003
BSc (Hons) in Computer Science
