About

Profile

I'm a web developer specialising in the front and back-end development of highly scalable websites and mobile applications using PHP frameworks and JavaScript.

I have been involved in the web industry for about 10 years and currently work at Simpleweb in Bristol. Most of my time is spent on large Symfony2 builds, stack maintenance with Puppet and leading various new strategies, sometimes you'll find me wireframing and consulting on UX too.

I'm interested in opportunities at web agencies or SaaS providers leading PHP projects whilst learning an additional language such as Node, Ruby or Python, ideally for a mixture of web apps and client builds.

Experience

Developer at Simpleweb

- Present

Simpleweb plans, designs and builds online technology. We take ideas and turn them into functioning business propositions. Whether a website, application or social marketing strategy, we deliver beyond expectations, on time and on budget. We believe in agility, transparency and treating our customers as though they’re part of our team.

We work with startups, departments in enterprises and the public sector to deliver world class products. We also partner with agencies giving them a virtual technical department that they can rely on.

Senior Developer at Wired Media

-

Since 2009 I have worked at Bristol-based web development / digital agency Wired Media both on placement as part of my degree and post-grad.

Gaining experience with

  • PHP frameworks such as Symfony1&2 for full ecommerce solutions as well as highly scalable bespoke websites and applications, including a high traffic news site, a website for teaching sign language and another for reviewing car dealerships.
  • WordPress (and formerly the in-house CMS) for content management, basic ecommerce systems and brochure websites.
  • Puppet for automating the provisioning, patching, and configuration of operating system and application components across infrastructure.
  • Setup, configuration and management of Linux servers across various stacks including Linode and Rackspace Cloud.
  • Integrating various systems with payment gateways including Google, PayPal, Sage and WorldPay.
  • Working with numerous REST & SOAP API’s spanning from social media to integrations with till-checkout systems.

Leading strategies including

Peer Assisted Learning Leader at UWE

-

During my second year studying at UWE I ran weekly one hour sessions for first year students as part of the Peer Assisted Learning scheme. The sessions covered the basics of frontend development and PHP for database and API interactions.

The sessions I ran received praise from students, staff and peers alike, and through them my confidence was boosted and knowledge solidified.

As part of the scheme I was trained in the subject areas of:

  • Body posture & voice training.
  • Assertiveness.
  • Engaging the audience.

The scheme helped me improve my communication and presentational skills- key ones, that have been useful on a daily basis in my professional career.

For more information check out the PAL website.

Education

Toot Hill College

-

A-Levels

Business (C), IT (D), Physics (E)

AS-Levels

Accounting (E)

Toot Hill School

-

10 GCSE's

A-C including Maths, English and Science.

Skills

Building cool things in

  • HTML5
  • CSS3
  • Responsive Web Design
  • Symfony2
  • Ruby
  • Ruby on Rails
  • Silex
  • Composer
  • PHP
  • MySQL
  • MongoDB
  • Amazon Web Services
  • Memcached
  • Redis
  • ElasticSearch
  • Gulp
  • SASS
  • jQuery
  • CoffeeScript
  • WebSockets
  • Titanium
  • Apple
  • Android
  • Rackspace Cloud
  • Linode
  • Heroku
  • Git
  • Puppet
  • Varnish
  • Nginx
  • Linux
  • Debian
  • Ubuntu

Client-side technologies and PHP are like second languages to me, as are a variety of frameworks including Symfony1&2.

Have experience using

  • Symfony
  • CakePHP
  • Laravel
  • Magento
  • WordPress
  • Zend Framework
  • Subversion
  • Less
  • Compass

Maintaining, bug fixing, borrowing from and upgrading.

Wanting to do more

  • Node
  • Python
  • Django
  • Neo4j
  • Riak
  • Couch
  • Hadoop
  • Vagrant
  • Objective-C

I'm particularly interested in getting more into developing full websites and applications in Node and Python, with frameworks like Express and Django.

People say things like

  • An inspiration to both his teachers and classmates, Steve gets the web, and the concepts of building applications that make best use of the networked, data-driven aspects of the internet, an asset to any company that he works for. - Dan Dixon
  • Great to work with - Steve relates well to people, not just technology. - Paul Hulbert
  • We're proud to have Steve on our scheme as he's shown committment, responsibility and pro-activity. No doubt he'll be an invaluable asset to any organisation. - Fiorella Bettin
  • Steve's a thoughtful and patient teacher, he provided a fantastic quality of support for students on the course and was always dependable. It's great to see that someone with such a large amount of technical knowledge is so keen to share it with others. - Carl Wood