Gary Hogarth
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
- Servers/Operating Systems
- Linux/Apache administration
- Microsoft Windows
- Mac OS X
- Other Technologies
- VoIP - SIP, Asterix Administration
- APIs/Services/Sites
- Datacash 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
- Flash (with some Actionscript)
- Adobe Premiere Pro
- Hammer (3D map creation for Source based FPS games)
Downloadable Copies
Employment History
Senior PHP Developer - Gekko.com - London, UK
Web Developer (PHP) - Ladbrokes, eGaming - Rayners Lane, Harrow, UK
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
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.
Temp Admin Work – Various – Milton Keynes, UK
A variety of office and administration work, while waiting for an opportunity in web development.
Website Developer – Freelance – Milton Keynes, UK
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.
Shop Assistant– Woolworths PLC – Leighton Buzzard, UK
After School Computer Assistant – Vandyke Upper School – Leighton Buzzard, UK
Volunteer – Plan B (Peer Led Active Network Bedfordshire) – Bedfordshire, UK
Managing Director – FX : A Young Enterprise Company – Leighton Buzzard, UK
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