I’m Matt Rayner, a talented and dedicated full stack, polyglot engineer. I’m looking for a challenging environment to test and improve my skills. I love learning new things and am an early adopter of bleeding edge technologies. Outside of work I’m involved in volunteering and a number of side projects. Everything from training students in multimedia and design skills, through to GiveCat - a bookmarklet that replaces all the images on a website with pictures of cats (what more could you want, right?).
I’m a massive geek at heart, anything that goes ‘bleep bloop’, I’m all over it. In the past, I’ve acted as an IT Consultant for the Citizens Advice Bureau and the Head of IT for a community radio station. I’ve got a passion for products that make people’s lives easier; whether they take the stress out of a task or are accessible to everyone, that’s my sort of thing.
In the past, I’ve been a graphic designer and a front end developer so I have extensive experience with both front end technologies and back end solutions (Wordpress CMS, MySQL, PHP, HAML, Responsive websites using Twitter Bootstrap, Javascript, JQuery, Ruby, CSS, iPhone, Android - all the usual suspects). I’ve also had exposure to web standards, ensuring the code I write is semantic and cross browser tested.
At the age of 17 I wrote my first content management system in two weeks as part of a college project and my love of back end has grown from there. I’m interested in everything from speaking at events, to new job opportunities - get in touch and we’ll see what epic-ness ensues.
to present
to present
Rayner Digital provides development resourcing to clients large and small across the UK and Europe.
to (1 year and 11 months)
Working with regional delivery teams and external partners across EMEA, I was responsible for delivering digital products including mobile order, third party delivery (Deliveroo, Uber Eats, Just Eat, etc), kiosks and digital menu boards using event driven, serverless technologies on AWS.
to (2 years)
Following the absorption of my previous role at BGL into Compare the Market (a subsidiary), I continued to focus on the delivery of open banking capabilities into the organisation with Elixir. My role also focused on IaC with Terraform.
to (9 months)
As Technical Lead at BGL Group, I primarily worked on bringing Open Banking capabilities to the organisation, including delivering multiple APIs written in combinations Ruby and Elixir, as well as an administration portal in Elm. My responsibilities included designing and implementing the project’s PCI compliant infrastructure in AWS with IaC via Terraform.
to (2 years and 2 months)
Working as Lead Backend Developer for the Parliamentary Digital Service, my focus was on the delivery of new data-driven websites and APIs for the Houses of Parliament. Whilst working here I created a Node, Ruby and Go architecture deployed to AWS using a combination of Terraform and Go.CD that allowed Parliament to deliver a high performance, open and accessible experience for users across the world.
to (6 months)
Working as Tech Lead for Design Portfolio was an interesting challenge. I was appointed to help bring the digital team’s internal work into the 21st century, introducing CI/CD, disaster recovery and High Availability setups for their clients.
to (6 months)
Working as the Digital Tech Lead at BD, my role was a diverse and challenging one. I was involved with projects at every point from conception through to final delivery, managing a team of multi-skill, full stack developers, prioritising workload and training across a spread of different technologies including PHP, Node, Android, iOS and Unity.
to (10 months)
Working as interim Tech Lead for the digital team within BD, I was responsible for delivering a wide array of projects for their diverse client base. Everything from NFC powered promotions to augmented reality applications, single page websites to PHP and Ruby driven web apps. I managed a team of developers, ensuring they are given the most appropriate and productive tasks. Alongside this I mentored a digital intern, balancing the business need against our responsibility to provide training and long term benefit during their time at the company.
to (6 months)
As a Full Stack Ruby on Rails developer at Macmillan I was responsible for everything from Unix server administration and monitoring, to writing front end JavaScript and everything in-between. Working on a RESTFUL API, I practiced Continuous Deployment as part of an Agile Scrum team and managed our servers and applications using a combination of Puppet, Jenkins and Webistrano. We tracked errors and performance using Nagios, Graphite and Airbrake, tying it all together with Dashing and Grafana for live monitoring across our server and application.
to (9 months)
I worked as a Full Stack Ruby on Rails developer for BCSG, creating a new international SaaS cloud app designed to make starting, running, and managing a small business a piece of cake!
to (2 months)
As a web developer, my focus was largely on improving on the front end and back end technologies used within some of BCSG’s legacy projects as well as working on a new platform that the business could use to grow.
to (1 year and 4 months)
In this role I primarily used HTML, CSS, JavaScript and JQuery to rebuild an existing website using best practices at the time.