Hilary Thomas Osborne

Transcription

Hilary Thomas Osborne
Hilary Thomas Osborne
A: 55 Harte St, Chelmer, Brisbane, QLD  P: +61 0411 229 720  E: [email protected]  W: www.hilaryosborne.com
Senior web developer seeking
WEB DEVELOPMENT EMPLOYMENT
A highly ambitious senior PHP/jQuery web development consultant with an extensive professional and explorative project
history spanning a wide range of web based technologies seeking employment within either a team or individual role.
Experience Tag Cloud
PHP4 + 5, Hand Coding, Object Orientated & Procedural coding, XHTML/HTML/CSS,
Database design, MySQL, Online Business Development, Phone Gap, MVC, CentOS, Zend Framework,
jQuery, Prototype, AJAX + JSON/XML, Dreamweaver, Fireworks, Drupal, Wordpress, Magento,
MySource Matrix, Avactis, XAMPP (Windows + Mac), Apache, WHM Management, Windows, Mac OS
Experience At A Glance
MySQL & PHP 4 & 5 inline & object orientated programming







6 years commercial experience with PHP + MySQL with 3 in team leadership.
Using frameworks such as Drupal, MySource Matrix, Magento Wordpress, Avactis and custom developments.
Proper use of procedural and OO programming techniques.
XML & JSON generation for communicating with AJAX/AHAH client side scripts.
Adhering to strict coding standards including practical code notation.
Using online hosting software such WHM + cPanel to administer apache.
Constantly seeking out new programming methodology and technologies.
HTML, XHTML,DHTML, CSS, jQuery & Prototype programming




6 years coding with DHTML, CSS with experience in XSLT and XML
5 years coding with javascript and libraries such as jQuery and Prototype with primary focus on jQuery.
Developing custom jQuery plugins for animation, form validation, continuous DOM update (with JSON or XML)
and numerous other functionalities from prototyping to full production.
Making impossible project requirements possible by building creative, clean, logical and cross browser HTML, JS
and CSS scripts with a never saying die attitude and my best of both worlds experience.
Graphic, Template and Branding Design



Designed a wide range of custom templates and themes over 7+ years of web developing.
Creative online business strategist with a passion for what is logical, functional and attractive.
Worked in collaboration with graphic design professionals on a number of projects.
Major Projects
GRIFFITH UNIVERISTY
2011 (6 Month Contract)
jQuery/PHP Web Developer
http://www.griffith.edu.au

Developed a dynamic mobile layout concept for Griffith’s new theme launch. The theme is driven by jQuery mobile and a series
of custom jQuery modules called “groomers” which automatically builds itself from tagged original content using hook data
tags removing the requirement for an independent theme layout.

Developed a native javascript script called “dVice” which uses a community php package called “wurFL”. The script easily
detects client device types with greatly increased accuracy. Built with a simple api which allow developers to specify which
scripts are to fire based on if the device is a tablet, phone or desktop. Live now and in use for the current Griffith homepage,
this method of device detection will become the standard for future Griffith web projects.

Developed a social feed aggregator using jQuery and PHP that brings in multiple feeds from facebook, flickr, youtube, twitter
and wordpress blogs and displays in correct chronological order. Includes a set of caching functions that reduce the load time
based on caching of individual social media feeds and caching results of the product of multiple social media feed requests.

Developed a jQuery powered tool called “Matrix Buddy” which extends the mysource matrix easy edit suite by greatly
improving the process of finding and editing CMS assets with a new asset tree, cookie bookmarks and quick viewer. The tool
will be used by the majority of content publishers once put into production.

Developed a range of miscellaneous custom jQuery plugins such as revolving (yet another slide show gallery) and various 3
pary media player interfaces (jplayer, jwplayer etc) to be worked into the Mysource Matrix CMS generated pages.

Refined and debugged the existing javascript scripting for the new Griffith website. Assisted in the development of the HTML5
focused layout using the MySource Matrix CMS and working with the team graphic designer.
COZMOCARDS
2010 – 2011
Project Manager + Senior Developer
http://cozmo.leftbrainrightbrain.me
rd

Contracted to Cozmo Entertainment, a major entertainment company in Kuwait to develop a custom framework (later named
Phoenix) in-browser gaming system using simple browser technologies such as HTML & jQuery and a PHP + MySQL backend

Worked closely with professional card players to learn and master the core rules and playing tactics of all 9-card games during
an extensive and in-depth research period to master both core rules and tactics.

Built a procedural modular framework with class support using url rewrites. Included functionality for each module to define its
own required external files, XML documents and modules (both before and after module execution) as well as support for
nested module folders.

Built a series of base modules that handle multiple language, dynamic blocks/templating, file handling and client side request
processing.

Built a user account system with permissions, profile, privacy and chat functionality. Also built into the account system a
relationship module allowing users to invite, accept and manage friendships with other users. Additional account functionality
was also added to supply user game scoring and game management.

Built a chat module capable of handling multi-user “channel” style chatting with administrators, private one on one user chat
and grouped channel chat for in-game chatting. Included functionality for admins or modules to block and silence users as well
as open and close channels.

Built a wide range of generic jQuery plugins which control and handle various aspects of the user interface throughout the site
which include item groups, sliding tabs, accordion boxes, popup boxes, timed queues, form field defaults and much more.

Built a full forum module that provided full forum functionality including forum containers, threads, stickies, likes, dislikes,
multiple languages etc, due to the requirement of close integration with the account and site management modules.

Built a series of standard classes, extending a core class, which when customized, construct and handle any of the card games in
the system. Functionality includes client input validation & lodgment, gaming logic and artificial intelligence.

Programmed the artificial intelligence system for all 9 games allowing each AI player to consider played cards, team round
progress and predict future plays based on standard and specialized tactics.
2
EEEYEOH
2010
Founder + Graphic Designer + Senior Developer
http://eeeyeoh.leftbrainrightbrain.me

Founded a business that serves the Kuwaiti pet community with a complete catalogue for a range of popular pets with the idea
of finding the best pet product suppliers in Kuwait and combining them together on the first Kuwaiti based online pet shop.

Worked closely with local suppliers and stores to create a comprehensive catalogue of all possible available products within
Kuwait. Established trade relations with brand representatives and built relationships with marketing and sales staff of various
bricks and mortar stores.

Developed a Magento shopping cart solution with a custom theme. Created many custom modules to handle various tasks
such as product display, catalogue listings and a range of unreleased features such as pet vet trip bookings.

Conceptualized the majority of the branding and worked closely with graphic designers to produce a number of hand drawn
unique designs which combined with the base design to form the finished look.

Handled the management side of running the business with responsibilities such as staff hiring & training, general staff
management, customer relations, stock ordering, stock price negotiations
AJ PARKES
2004 - 2007

Worked as the company in house developer responsible for developing the existing company’s website and updating content
as requested.

Built a name badge designer which allowed customers to add text and upload images with scaling and movement functionality
to a graphic representing a name badge.
Minor Projects
SoftenTheFckUp
2009 – 2010
Senior Developer (Drupal, PHP, jQuery)
http://www.softenthefckup.com.au/

Consulted with SPUR on the direction to take with the online presence of their new campaign focusing on men’s mental health
“Soften The Fck Up”. Recommended a Drupal solution and volunteered to develop the backend free of charge.

Installed and developed the drupal backend using the Drupal 7 framework. Installed and configured the base modules views,
panels, ckeditor etc and setup the various content types and taxonomy.

Used views and panels extensively in conjunction with custom modules to handle the display of views queries with easier to
manage module template files and stripped back javascript.
Q8 LEGAL CLINIC
2009 – 2010
Project Manager + Senior Developer
http://legal.leftbrainrightbrain.me

Developed and designed a simple custom theme for a new Wordpress blog. Customized some of the inbuilt Wordpress
modules and added a simple module to extend footer capabilities.

Managed the development responsibilities of two junior programmers and setup a training schedule for a sales employee to
provide training to the site administrators.
MINI-K
2009
Project Manager + Senior Developer
http://minik.leftbrainrightbrain.me

Conceptualized a new take on the block advert method of selling ad space online themed for Kuwaiti markets. Developed the
concept onto a Drupal 6 framework with an attractive site design using floating advert blocks snapped to a grid over a graphic
drawing of Kuwait and it’s surrounding islands.

Built a simple business directory module, which linked to adverts displayed on the map to show each business’s contact
information and sales media.
3
EBDA3ATI
2009
Project Manager + Graphic Designer + Senior Developer
http://ebda3ati.leftbrainrightbrain.me

Inherited a half completed flash project from another outsourced company and contracted to develop a new concept under
extreme time constraints (4 weeks).

Developed a Drupal 6 solution with functionality including event registration, photo galleries, staff profiles and registered
company promotion.

Designed a two part theme with a high-impact splash page and a general purpose template, to handle dynamic content, the
primary display in a 2 and 3 column page.
BAZAAR MAGAZINE
2008
Project Manager + Graphic Designer + Senior Developer
http://www.bazaar-magazine.com

Inherited a static flash website designed by an outsourced company and pushed for the concept of posting articles online on a
month by month release schedule to coincide with magazine releases.

Played a key role in crafting the companies course from purely offline printed media to incorporating a website as a major part
of their business model. Advised and guided the company’s CEO in directions to move further into the future.

Built a simple PHP/MySQL framework with a simple theme and simple administration system that provides article,
questionnaire and snippet publishing as well as an advertising suite, voting system and cover theme-switching module.

Built a series of simple widgets that extract weather, airport times, currency and article reading statistics. Additionally
integrated a share widget to allow for articles to be posted on facebook, twitter etc.
SOUT AL KUWAIT
2008
Project Manager + Graphic Designer + Senior Developer
http://soutalkuwait.leftbrainrightbrain.me

Developed a Drupal 6 solution to represent the youth political group “Sout al Kuwait” aimed at allowing group members to
post updates, news articles and gatherings as well as provide a direction informative portal to the general Kuwaiti public.

Installed and themed a phpBB forum allowing members of the community have the added ability to interact in forum
discussions. Created a basic theme extending the look of the main portal.

Added a subscription-based e-newsletter, which allows for site administers to create HTML or text newsletters periodically and
email to all subscribing members.

Expanded the standard Drupal 6 account functionality with the community organic groups module to allow for multiple groups
to organize events and co-ordinate group activities.
BRAINSTORM
2008
Project Manager + Graphic Designer + Senior Developer
http://brainstorm.leftbrainrightbrain.me

Inherited a poorly designed flash website and was tasked with the redesign, rebranding and management of the architectural
company’s new online presence.

Developed a company portfolio website capable of displaying projects in a flowing side scrolling thumbnail gallery format
using sub tabs (architecture, interior, etc). Included was a project main page that displayed images from each project and an
auto-scrolling feature for larger than window pictures.

Built a project management console that allowed for client’s to log in and access important files such as drawings, notes and
memos from each of their projects and download payment invoices or check their project status.
BABY B
2008
Project Manager + Graphic Designer + Senior Developer
http://babyb.leftbrainrightbrain.me

Conceptualized a whimsical childish theme for a baby supplies and clothing boutique in Kuwait aimed at expecting parents and
parents of children under 7.

Developed a Magento shopping cart solution with a custom designed theme, customized sorting options, customized
shopping cart, a child gallery and a one step checkout.

Installed and customized the 3 party gift registry module to cater for expecting parent’s need of a gift registry for baby
showers.
rd
4
VIRTUE BOUTIQUE
2008
Project Manager + Graphic Designer + Senior Developer
http://virtue.leftbrainrightbrain.me

Responsible for creating the business’s new branding look including refinement of the current logo, associated images, support
branding and website layout. Also was responsible for various printed media.

Developed a Magento shopping cart solution with a custom theme mirroring the new branding with a custom shopping cart
page and one-step shopping cart.
Education History
Corinda State High School
1998 - 2002
Studied highschool at Corinda State High graduating with an OP16 with classes such as Physics, Chemistry, Maths B, Graphics
& Ancient History. First discovered web developing on an amateur level.
Yeronga TAFE
2003 - 2004
Studied full time in the e-business course that was responsible for the transition from amateur web development to
professional. Was offered a full time position as web site administer and in-house developer at a company 75% into the
course. Left to take the position due to rare opportunities for junior web developers at the time.
Personal Interests

Proud father of a 14-month-old baby girl and a happy husband to a Kuwaiti girl whom I met online after a long
time friendship through a popular forum.

Strong interest in gaming with a love for building performance computers and playing games such as Men of War,
Settlers 7 and ARMA 2.

Love for adventure and a full passport full of customs stamps from countries throughout the Middle East, Europe
and North America.
5