This repository has been archived on 2025-01-19. You can view files and clone it, but cannot push or open issues or pull requests.
oliverdavies.uk-old-sculpin/source/experience.md

53 lines
2.7 KiB
Markdown
Raw Normal View History

2015-03-16 09:50:50 +00:00
---
layout: default
2015-08-30 19:01:45 +00:00
title: Experience
2015-04-10 07:24:06 +00:00
meta:
2015-06-14 02:27:41 +00:00
description: 'Information about freelance services that Oliver offers.'
2015-03-16 09:50:50 +00:00
---
2015-08-30 19:01:45 +00:00
{% block body_classes 'page--experience' %}
2015-06-18 16:50:37 +00:00
{% block content %}
2015-08-30 19:01:45 +00:00
# Experience
2015-03-16 09:50:50 +00:00
2015-08-30 23:08:28 +00:00
## PHP
* A good knowledge of procedural and object-orientated PHP (5+).
2015-09-09 21:03:17 +00:00
* Knowledge of using CMSes and frameworks such as [Drupal](#drupal), WordPress, [Sculpin](#static-sites) and [Symfony](#symfony).
2015-08-30 23:08:28 +00:00
2015-03-16 09:50:50 +00:00
## Drupal
* Website development using Drupal 6 and 7.
2015-08-09 23:05:36 +00:00
* Use of Drupal distributions such as [Commerce Kickstart](https://www.drupal.org/project/commerce_kickstart),
2015-09-09 21:03:17 +00:00
[Drupal Commons](https://www.drupal.org/project/commons), [Open Atrium](https://www.drupal.org/project/openatrium) and
[COD](http://usecod.io) (the conference organising distribution).
2015-03-16 09:50:50 +00:00
* Custom module development including integration with third party APIs.
* Front-end and theme development using [SASS](http://sass-lang.com) and [Compass](http://compass-style.org).
2015-09-09 21:03:17 +00:00
* eCommerce using [Ubercart](http://ubercart.org) in Drupal 6, and [Drupal Commerce](http://drupalcommerce.org) in Drupal 7.
2015-03-16 09:50:50 +00:00
* CRM integration including [CiviCRM](http://civicrm.org) and [SugarCRM](www.sugarcrm.com).
* Content and data migration using the [Migrate framework](http://www.drupal.org/migrate).
* Ad-hoc and ongoing support and maintenance of Drupal sites, including security updates.
* [Git](http://git-scm.com) setup and training.
2015-08-30 23:08:28 +00:00
##Symfony
2015-08-30 19:01:45 +00:00
* An intermediate knowledge of object-oriented PHP.
2015-09-09 21:03:17 +00:00
* An introductory knowledge of [Symfony](https://symfony.com/) full-stack framework and [Silex](http://silex.sensiolabs.org/).
* Use of [Composer](https://getcomposer.org/doc/00-intro.md#introduction) and Symfony components such as [Guzzle](https://packagist.org/packages/guzzlehttp/guzzle) in non-Drupal projects.
2015-08-30 19:01:45 +00:00
* Use of [Twig](http://twig.sensiolabs.org/) in Symfony, Drupal 8 and Sculpin projects.
2015-08-30 23:08:28 +00:00
##Static sites
2015-08-30 19:01:45 +00:00
* Development of sites using [Jekyll](http://jekyllrb.com/), hosted on [GitHub Pages](https://pages.github.com/).
* Development of sites using [Sculpin](https://sculpin.io). These have mainly been self-hosted and served via Nginx.
2015-04-21 19:20:38 +00:00
## System Administration
2015-03-16 09:50:50 +00:00
2015-08-09 23:05:36 +00:00
* [CentOS](http://www.centos.org), [RHEL](http://www.redhat.com/en/technologies/linux-platforms/enterprise-linux) and
2015-09-09 21:03:17 +00:00
[Ubuntu](http://www.ubuntu.com/server) server configuration, including [Apache](http://apache.org),
[Nginx](http://nginx.org), [PHP](http://php.net), [MySQL](http://mysql.com) and [MariaDB](https://mariadb.org).
* Server configuration and management using [Puppet](http://puppetlabs.com) or [Ansible](http://www.ansible.com) (preferred).
2015-03-16 09:50:50 +00:00
* Continuous integration using [Jenkins](http://jenkins-ci.org).
* Virtual machine setup using [Vagrant](http://vagrantup.com) for development or server testing.
2015-06-03 11:27:30 +00:00
* Domain name and DNS management.
2015-06-18 16:50:37 +00:00
{% endblock %}