Ashley Sheridan​.co.uk

Curriculum Vitae

Download as PDF - (this is automatically generated from the content on this page)

Skills

I'm an engineering manager that has managed teams across multiple time zones, successfully completing projects with a variety of requirements, deadlines, and people. Before this, I was a full stack senior developer, building everything from small microsites through to large bespoke multilingual product sites. I'm keen on learning new things, and enjoy pushing technology to its limit.

I have strong interest and skill in the area of web accessibility, which I've utilised in my past work through my own code, and also code reviews. I have given presentations in person and in webinars to various companies worldwide on the subject, developed several open-source tools to this end, and blog regularly on this topic.

Skill Great Good Fair Basic
PHP yes
SQL yes
HTML yes
CSS/SASS yes
Javascript/Typescript yes
XML/XSLT yes
BASH yes
Arduino (C++) yes
C# (.Net) yes
German yes
Skill Great Good Fair Basic
Apache yes
GIT/SVN yes
Linux yes
Laravel yes
Symfony yes
TeamCity yes
CodeSniffer yes
Angular 2+ yes
Web Accessibility yes
AWS yes
React yes

Work Experience

Parkopedia - Software Engineering Manager

-

At Parkopedia I manage a team across a couple of countries, helping to set the goals of the team and individuals, manage their performance, and help direct focus across projects. Another aspect of my work here is to help set team goals, setting up objectives to help the team fulfill company deliverables, and to foster a set of better standards within the team. My work in this area also includes mentoring less senior developers, helping them across a variety of technical topics, such as design patterns, unit testing, and SQL optimisation, among others.

I'm still very much involved in the technical side of work here, writing mostly PHP, Javascript, and MySQL, leading by example with best practices with regards to clean, testable code. As well as this, I'm helping to maintain the AWS infrastructure to ensure the uptime and response times our partners and clients expect, and to ensure we operate as efficiently as possible. Part of this includes monitoring our RDS setup to ensure smooth performance, and analysing ways in which the various teams interact with the data, creating and implementing plans to prevent data access issues.

Livedrive - Senior Web Developer / Software Engineering Team Lead

-

I joined Livedrive as a senior developer and progressed into the role of Web team lead, managing a team across 4 time zones, and helping to maintain and develop their online portals and websites. As well as managing my team, I would also get involved in development, continuing my Angular, C#, and PHP work developing new features and maintaining existing ones. I would ensure code was thoroughly covered by tests using PHPUnit, Nunit, and Jasmine, and followed industry standard best practices.

One other thing I've been doing here is helping push accessibility in all areas at Livedrive and help spread awareness to the parent and sibling companies. It's a topic I'm extremely keen on, and I ensure I stay as up-to-date as I can. This has led me to write more about accessibility, which resulted in being asked by parent company J2 to give a talk on accessibility, which was delivered to employees spread across IGN, Humble Bundle, PC Magazine, Ookla, and What to Expect, among others.

TMW Unlimited - Senior Web Developer

-

I worked at a top agency called TMW, where I was employed as a senior web developer. Whilst this mostly involved building and maintaining websites and applications written in PHP, I also worked on a variety of other projects involving front-end technologies, and C++ on Arduinos.

As well as working on a variety of CMSs like WordPress and Joomla, and frameworks such as Laravel and CodeIgniter, part of my job was to act as tech lead on projects and put together documentation for internal and external use alike. I was also trained as (and hold a certificate for being) an internal auditor, which involves analysing processes throughout the company in order to meet ISO 27001 requirements.

During my last year there my role grew to encompass more tasks. I managed the majority of LAMP deployments, writing build scripts and setting up environments, I was the head of the PHP Guild at TMW, and I took the tech lead role on more projects. This allowed me to build a lot of skills outside of my main area of focus. I also looked after their SonarQube setup for PHP.

Them London - Web Developer

-

I worked at the agency called Them for just over two years. The work was very varied, and often ran to tight deadlines, but I didn't let this affect the quality of my work and I made sure I gave each project by best effort whether it be a simple HTML email or a bespoke multi-language website.

The sheer diversity of the work did mean I was often able to work with new and exciting technologies, such as 2m wide touchscreens for a trade show. While most of the websites were built around a CodeIgniter framework, there have been occasions when that didn't fit the requirements, so some things were completely custom, such as a data importer I wrote for importing and managing the email marketing data for Energizer Europe and Wilkinson Sword UK. I've also built mobile websites for Energizer, Wilkinson Sword and co-worked on a couple of mobile sites for Bupa.

Mixed Freelance

-

Between and I worked for several places in a freelance capacity: Home.corp, PUA Training, Vice Style (a part of Vice Magazine), and Opta Sports. My work as a freelancer was extremely varied, rebuilding Flash websites to be accessible and creatively overcoming issues with fonts when the iPhone was just emerging, through to custom PHP frameworks responsible for dealing with huge amounts of sport fixture data.

Mixed Permanent

-

My first two permanent jobs were at HSBSG Design Ltd and blue Post Productions (now Prime Focus Ltd). My work at the first involved building many small microsites, some based on a custom CMS I wrote at the time which wasn't based on a framework. At the latter I worked on a variety of projects, from a web interface to an FTP server with video transcoder, through to a rebuild of a ColdFusion website into PHP, and several smaller microsites.

Education

I spent three years on a Computer Networks & Web Design course at Southampton Solent University, and left there in June 2006. This course gave me a foundation upon which to base my commercial experience and gave me a broader view of the web design process, as well as making me more aware of web technologies.

I've most recently passed the AWS Cloud Practitioner Essentials course, and in the past have achieved a certificate showing I was an internal ISO 27001 auditor at TMW Unlimited.

Other Interests

I like to explore my creative side, through digital and physical medium, including building furniture items in wood, and coding and electronics on an Arduino. I've most recently made a box for my Gwent cards and before that I built a small kitchen with an Arduino-powered display for my eldest son.

I have also spent the last almost 4 years learning to read, write, and speak German, and have built up an impressive daily streak on Duolingo of over 1300 consecutive days.