Click To Launch Showreel
Download

resume

Summary:

My name is Pete Robinson, I am currently employed as Senior Developer for a London based media agency. I have over 8 years (5 commercial) experience specialising in Object Oriented PHP 5 development with MySQL databases and XHTML and CSS front ends, enriched with gracefully degrading JavaScript and AJAX by use of the jQuery JavaScript library.

I use standards compliant XHTML along with cross-browser compatible CSS written to W3C Strict specifications where possible. I am well versed with using the jQuery JavaScript library unobtrusively, allowing for graceful degradation so that should the user have JavaScript disabled, their experience is not significantly interrupted.

Database design and optimising comes hand in hand with my profession as a PHP developer, having both constructed and worked on large scale databases for companies such as Prudential, AXA and Santander.

Using the skill set detailed above, I am able to construct large scale applications and websites with a rich user interface, coupled with multi-platform compatibility. I have also built a number of multi-lingual websites, giving me experience with internationalisation and localisation (i18n).

I have a keen interest in web standards and accessibility guidelines and consider myself a quick learner. I always aim to improve my skill set by learning from any available resource. I subscribe to many blogs and RSS feeds for the latest news in the industry in order to ensure that my skill set is as up-to-date as possible.

Relevant Skills:

  • PHP 4 and 5, Object Oriented
  • MYSQL 5
  • PHP Security and best practices
  • XHTML 1.0 to W3 Strict standard
  • CSS (2 and 3)
  • JavaScript (jQuery library)
  • AJAX (jQuery library)
  • PHP MVC Frameworks such as Symfony, Kohana and CodeIgniter
  • XML
  • API integration (Google maps, Google charts, Facebook, Flickr, Twitter)
  • Basic ActionScript 2.0

Software Experience

  • Mac OS X (Tiger, Leopard, Snow Leopard)
  • Windows XP, Vista and 7)
  • Ubuntu, Red Hat and Fedora (GUI and Command Line)
  • Apache server (setup and confguration)
  • MYSQL (setup and confguration)
  • SVN
  • Adobe Photoshop
  • Adobe Fireworks
  • Adobe Flash
  • Textmate IDE for Mac
  • Basecamp
  • Google Apps for Domains
  • Google App Engine
  • iPhone SDK

Career

I am currently employed as Senior Developer for Type 3 Digital based in London. My role there encompasses primarily of back end development, AJAX integration and social media API integration, my biggest project there to date being the Formula Santander website for the 2010 F1 season. I have also worked on projects there for Carla Bruni and the Born HIV Free campaign and Verisign and their 25 Years of .com campaign. For previous employers, I have worked for clients such as AXA Insurance, Stan James, Playboy, Sporting Bet, Paddy Power, Click Overseas, Courier Systems, Prudential and Paul Lamond as well as a large range of other brands.

I am well versed with building bespoke websites (based from design concepts and fat PNG images) although my main speciality is web applications. My projects have ranged from e-commerce shops to mortgage calculation and insurance systems. I am very well versed in XHTML and CSS web layouts along with associated testing (IE6, IE7, IE8, Firefox Mac and PC, Safari Mac and PC and Google Chrome).

My main specialism is PHP and mySQL. I have experience with MVC functionality and bespoke frameworks. I try my best to ensure that all my code complies with the most up-to-date best practice guidelines and web standards. I am well versed in Object Orientation and have worked with and written frameworks using this paradigm.

At my previous positions, I have had, as Senior Developer, the responsibility of managing a team a developers ranging from 3 to 8 in numbers. I have been responsible for appraisals, holding interviews, candidate selection and time and project management.

I am familiar with version control technologies such as SVN as well as being profcient with the linux command line. I have also written internal applications for some the companies I have previously worked for, for use by employees. These include a time monitoring system to track the hours staf spend on projects and compare them to the hours assigned to the project.

Another internal system I have produced is a scheduling system which is used by project managers to set up a schedule of projects for designers and developers, whom are notified by email when their schedule changes.

I am currently working on a bug tracking system (as a personal venture) which will be a free online service aimed at web agencies to track bugs during the stages of project development. Having used a number of similar systems, and after speaking to many who use these systems, I came up with a model for a system which has all the benefits and none of the defects of the current popular bug tracking systems available. Thus far, it has had a large amount of interest from numerous web agencies to BETA test the app when it goes live in the view of using in on a permanent basis.

Position: Freelance PHP Developer
Employment Period: July 2006 » Present
Description: Using all the skills mentioned above to build websites and applications. My freelance portfolio ranges from static brochureware websites to e-commerce sites and social media integration applications.

Company: Type 3 Digital
Position: PHP Developer
Employment Period: February 2010 » Present
Description: Building rich web applications and websites with OO PHP5, mySQL, XHTML, CSS, XML, JavaScript / jQuery.

Company: Game Account
Position: Senior Developer
Employment Period: October 2009 » February 2010
Description: Building partner sites and applications for integration with flash and java driven applications.

Company: Internet Assist
Position: Senior Developer
Employment Period: October 2008 » October 2009
Description: As Senior Developer, I undertook the management and development of the companies larger projects which have included Mortgage Calculation systems and a very large insurance quotation, issuing, management and accounting system for AXA. I also undertook the day-to-day running of the development department, managing and mentoring a team of developers. Encompassed with the management of the development department was conducting interviews for potential new developers, appraisals, project and time management, code reviews, project scoping, planning and quoting, liaising with clients and writing project specifications. I have also put in place an SVN system for developers. Internet Assist also have an internal development server (with an assigned fixed IP) where projects are stored during their implementation under a sub-domain. This is a linux based server, built on Ubuntu that I set up to provide an alternative to developers developing projects on their local machines. Furthermore, I wrote and introduced numerous bespoke time and project tracking applications.

Company: Spring Digital
Position: PHP Developer
Employment Period: August 2007 » September 2008
Description: As a developer at Spring Digital, I undertook the building of sites and applications ranging form small XHTML and CSS brochure ware websites to e-commerce sites with PHP and mySQL. One of my more interesting projects at Spring involved building an internal client fault logging system for Prudential. At Spring, I used PHP, mySQL, jQuery, XHTML, CSS and Linux command line on a daily basis.

Company: i4 Visual Media
Position: Web Designer / Developer
Employment Period: July 2006 » August 2007
Description: My role at i4 Visual Media as Designer / Developer entailed creating websites and applications from the ground up, starting with the design. I would design a concept using Adobe Fireworks and upon acceptance from the client, transform that into a working website or application.

YouTube

Ok, I bought a Peavey 6505 head about a month ago and was completely blown away by it's tone ever since. This thing is amazing. Sorry for going on a bit with the sound demos but once I hear this thing I just can't stop playing!

Send me an e-back

What's an eback? It's like a callback, but without the call. Complete the form below to drop me an e-mail and I'll e-mail you back as soon as I can.



eback »

Bring Down IE6!