I have been a professional PHP developer in London for 8 years and as a complete end to end developer I am well versed in Object Orientated PHP5, MySQL, W3C compliant XHTML, creative CSS, advanced JavaScript, Search Engine Optimisation (SEO) and accessibility standards.

Gary Hogarth

http://uk.linkedin.com/in/garyhogarth/
http://www.twitter.com/garyhogarth
OO PHP5 Web Developer

W3C XHTML/CSS

Key Technical Skills

  • Web Related Technologies
    • Object Orientated PHP5 to a high standard
    • HTML/XHTML/XML/CSS to a high level, compliant with W3C
    • JavaScript & AJAX to a high level
    • Advanced jQuery
    • Search Engine Optimisation (SEO)
    • REST, SOAP, cURL
  • Databases
    • MySQL, Postgres, SQLite
  • PHP Frameworks/CMS’s
    • Drupal
    • Zend Framework
    • Yii Framework
  • Servers/Operating Systems
    • Linux/Apache administration
    • Microsoft Windows
    • Mac OS X
  • Other Technologies
    • VoIP – SIP, Asterix Administration
  • APIs/Services/Sites
    • Datacash API
    • Paypal APIs
    • Worldpay API
    • Google API
    • Google AdSense
    • Google Analytics
    • Nedstat, Hitbox
    • Various online gaming APIs e.g. Microgaming, Spin3, CasinoWebCam
    • Various travel APIs e.g. Booking.com, Expedia, Laterooms
  • Multimedia Software
    • Adobe Photoshop
    • Hammer (3D map creation for Source based FPS games)
  • Project Management Methodologies/Software
    • Agile
    • JIRA, Redmine
  • Other
    • Subversion (SVN)

Employment History

Lead Developer & Managing Director – AOCEU Ltd, London, UK

Date: 2012 – Present

Developer – BaBaBoo.com – London, UK

Date: July 2010 – September 2011

Bababoo are a start-up in the mobile VoIP industry http://www.crunchbase.com/company/bababoo-intelligent-calling-service that is seed funded by Sierra Ventures http://t.co/U1paOju. The Bababoo iPhone app was released in May. My role involves:

Design, creation and delivery of the core API and integration with the Bababoo iPhone application (PHP, PGSQL, Yii Framework,JSON,REST,XML).

SIP call creation and management via heavy integration with Freeswitch (ESL, XML)

Rapid development of a payment systems for single and automatic top ups (Paypal, Worldpay/RBS, Datacash)

Feasibility studies on third party solutions for email delivery, payment processing and analytics

Self initiated creation of the internal Bababoo admin portal including advanced user management and a realtime statistics “Wallboard” (PHP, HTML, CSS, Yii, Freeswitch, JSON)

Fast design and prototyping of ideas for future apps/features

Senior PHP Developer – Gekko.com – London, UK

Date: November 2009 – July 2010

Gekko is a hotel comparison search engine. The main website http://www.gekko.com and the service are built on top of multiple suppliers APIs. My role included:

Timely delivery of various re-branding projects. (HTML, jQuery, CSS, PHP, MySQL)

Project management; planning weekly sprints, timing jobs, agreeing deliverables and managing expectations. (Agile, Scrum)

Planning, creating and deploying extensions to the custom PHP framework/CMS. (SVN)

Technical design and creation of save@gekko (a patented email/URL interpretation system).

Design and developed a portable class to perform multiple simultaneous API requests (PHP, cURL)

Providing support and presenting project milestones to business heads.

Web Developer (PHP) – Ladbrokes, eGaming – Rayners Lane, Harrow, UK

Date: July 2007 – November 2009

Ladbrokes plc is a world-leader in the global betting and gaming market. I am part of a team responsible for the development and management of the entire Ladbrokes product range and services. Working heavily with Object Orientated PHP5, MySQL, XHTML, CSS, XML and JavaScript.

Some of the key projects I have worked on and achievements I have made at Ladbrokes are:

Creation of a standardised MVC PHP framework, with integration of Zend Framework components such as Zend Mail, using the Smarty template engine and the Formitable engine.

Migration of the entire product range to a new framework and a unified design. This involved a heavy use of W3C compliant XHTML, creative CSS and migration to the jQuery library.

Sole responsibility for the day to day maintenance and development of the Casino site.

In charge of the release procedure for over a year, including management of the SVN repository and also handled the migration to new replication servers.

“Live Dealer” – migrating data from a SOAP API using PHP cron jobs, building the associated CMS management areas and the customer facing UI with live streaming video/chat.

“Poker Event Manager” – a CMS managed multimedia sub-site using streaming flash video, MP3 podcasts and AJAX driven dynamic image gallery.

Heavily modifying the site base code to create a Ladbrokes “white label” solution for managing Poker and Casino sites for the Sun and News of the World newspapers.

Providing holiday/sickness cover for my manager (and also for 3 months where there was no manager). This involved managing a team of 5 developers and assigning work/providing guidance.

As the most senior developer I have a detailed knowledge about the entire product range, often I am brought in as a consultant in the early stages of most projects.

Website Developer – Babble.net – Chorleywood, UK

Date: Feb 2006 – July 2007

Babble.net were a small UK based commercial VoIP company, they had been around as part of parent company BON.net for a few years but had just been bought out by some of the company’s directors.

As the sole developer, I was completely responsible for the creation and maintenance of all websites, media and digital products. I really got the chance to develop my core PHP skills and migrated many aspects of the web site’s procedural PHP a much more object orientated structure. All new developments, such as their DataCash API integrated e-commerce shop were built following standard object orientated design patterns.

During my 18 months at Babble I was exposed to the VoIP industry, in particular SIP based technology. I was able to integrate this with the PHP development when I created MyBabble.net, which was a simple social network with built in VoIP functionality (such as presence, user lists, quick call links, balance/fund management, account customisation and voicemail retrieval) built in. This was an interesting project that really allowed my creative side to show.

The biggest project I undertook at Babble was the creation of our value added reseller programme, this was a custom PHP driven XML based REST API for resellers/affiliates and multi user level affiliate/reseller portal.

Website Developer – Freelance – Milton Keynes, UK

Date: Aug 2004 – Sep 2004

Undertook a few freelance web development jobs, including a corporate site for re-cruit.net a small online recruitment consultancy business. At the time I was improving my HTML/CSS skills and exploring PHP.

Managing Director – FX : A Young Enterprise Company – Leighton Buzzard, UK

Date: Oct 2000 – May 2001

Designed, advertised and sold a new product and played a part in all stages of production. Also responsible for the design and upkeep of the company website.

Awards: Young Business Person of the Year 2001, Unipath Company of the Year

Educational History

BSc Business Management (Computing) – Brunel University – Uxbridge

Second Class – Upper Division (2.1) with Honours

A diverse degree covering many business disciplines, but focusing on the computing side of business.

Dissertation: Database driven e-commerce web site

A-Levels/GCSEs – Vandyke Upper School – Leighton Buzzard

A-Levels Mathematics: Pure and Statistics – C, Information Technology – C, Art – B

Level 2 NVQ Business (Young Enterprise) – Credit

GCSEs: All A-C Grades