Billy Smithers
Senior Software Engineer with a passion for creating customer focused products.
About
I am a Software engineer with 22 years experience.
I also have Head of Engineering experience.
I have a passion for system design / architecture and bringing those designs to life using agile processes and test / behaviour driven development to produce customer focused solutions.
I have experience of leading teams and mentoring team members in best practices and approaches.
I work well as a member of a team or individually, communicating with both my peers, managers and stakeholders.
-
My career highlights include:
- Working as part of a great team to improve Sky Bet Club, the Sky Bet weekly reward scheme and creating the Daily Shootout free to play game
- Helping VictoriaPlum.com become a household name and a company that showed year on year profit and growth
- Building the VictoriaPlum.com engineering and devops teams and establishing the methodologies behind the systems, infrastructure and approaches
- Working as part of a great team to create the Wren kitchen planner which is still used in the Wren showrooms today, being a key part of the sales cycle.
Work Experience
Flutter UK & IrelandApril 2024 – Present
https://www.linkedin.com/company/flutter-uk-ireland/Senior Software EngineerLeeds, England, United Kingdom
Flutter UK & Ireland division is part of the global Flutter Entertainment group, a FTSE top 20 company which has a $14 billion turnover.
The UK&I division contributes $4.5 billion towards this turnover. The UK&I division owns several well known UK betting brands such as SkyBet, Betfair and Paddy Power.
This is the same role as the Sky Betting and Gaming role except that it encompasses other Flutter UKI brands including Betfair.
As part of a company wide initiative successfully migrated Sky Bet onto a single platform to drive various Flutter brands, including Betfair, a billions of pounds transformation project.
- Migration to a single platform for all Flutter UK&I brands
Highlights:
- TypeScript
- Docker
- Apollo GraphQL
- React.js
- React Native
- Prismic CMS
- Git
Sky Betting & GamingOctober 2021 – April 2024
https://www.linkedin.com/company/sky-betting-and-gaming/Senior Software EngineerLeeds, England, United Kingdom
Working within the Bet Promotions squad responsible for the Front end and Back end for Front end of various promotion systems on the Sky Bet app / website.
- Sky Bet Club - a key customer engagement and reward product generating £60m+ incremental revenue per year with over 250k weekly qualifiers. - For more info see https://billysmithers.me.uk/blog/sky-bet-club-automation and https://billysmithers.me.uk/blog/sky-bet-club-walkthrough
- Receiving an award from my peers for going above and beyond in a Sky Bet Club related project
- Daily Shootout a free to play game played by half a million customers, part of a high profile TV and Billboard advertising campaign, resulting in a £18 million profit attributed to the game. For more info see - https://billysmithers.me.uk/blog/daily-shootout
Highlights:
- TypeScript
- Docker
- PHP
- MySQL
- Kotlin
- Kubernetes
- React.js
- Terraform
- Amazon Web Services (AWS)
- Node.js
- Vault
- Apache Kafka
- Redis
- Git
Rockar TechMay 2021 – October 2021
https://www.linkedin.com/company/rockar-tech/Development LeadKingston Upon Hull, England, United Kingdom
Responsible for leading a squad in a company wide initiative of a greenfield project to migrate the Rockar e-commerce application written in Magento to an in-house microservice based architecture using Typescript based APIs, Apollo GraphQL and Next.js for the Frontend.
- Migration from Magento to Microservice architecture
Highlights:
- TypeScript
- Docker
- GraphQL
- Next.js
- Git
VictoriaPlum.comFebruary 2018 – April 2021
https://www.linkedin.com/company/victoriaplumuk/Head Of EngineeringKingston Upon Hull, England, United Kingdom
Again a change in title to reflect the role as we had a Tech Lead per team so to bring the title in line with being responsible for the whole of the engineering department.
Introduced microservices for interacting with Marketplaces(Amazon, ManoMano) and Delivery carriers (Parcelforce, DX). Moving them away from the site and a monolithic approach.
VictoriaPlum.com wins the 2019 FTA (Freight Transport Association) Logistics awards. For the systems that enable the delivery offering I was the main developer. https://www.commercialfleet.org/news/latest-news/2019/10/28/fta-logistics-awards-2019-winners-announced
- Leading the engineering department
- Microservice architecture
Highlights:
- PHP
- Laravel
- PostgresSQL
- MySQL
- Elasticsearch
- JavaScript
- Systems Design
- Vue.js
- Laravel Zero
- Laravel Lumen
- Microsoft SQL
- TypeScript
- Docker
- Git
- Redis
- OOP
- E-commerce
- Database Design
- Scrum
VictoriaPlum.comJune 2015 – February 2018
https://www.linkedin.com/company/victoriaplumuk/Technical LeadKingston Upon Hull, England, United Kingdom
A change of titles to reward the fact I was technically leading the team already. Continuing in the same vain. Introduced queue messaging for applications to communicate and remove the heavy lifting operations from the synchronised HTTP request. One to ones with my team and mentoring my colleagues. Leading the team in following Agile Methodologies.
With the help of devops colleagues introduced Varnish HTTP caching to aid performance of the customer facing site.
Built a rules / rewards discount system so it was flexible enough to add rules and rewards easily and also meant the marketing / commercial team could create flexible and different kinds of promotions. (It was a standard 10% hard coded into the site previously). This boosted Average Order Value by £100 per order and helped conversion rise by 2%.
I also produced a delivery price system in the same vein, meaning different days of the week, couriers, timeslots and also accounting for warehouse pick capacity - each delivery date had different prices, again with the same flexibility as the discount system. This led to carriage income rising by 3% per order.
- Introducing Agile methodologies
- Migration from an in-house framework to Laravel
Highlights:
- PHP
- Laravel
- PostgresSQL
- MySQL
- Elasticsearch
- JavaScript
- Systems Design
- Vue.js
- Microsoft SQL
- TypeScript
- Docker
- Git
- Redis
- OOP
- E-commerce
- Database Design
- Scrum
VictoriaPlum.comSeptember 2012 – June 2015
https://www.linkedin.com/company/victoriaplumuk/Lead Web DeveloperKingston Upon Hull, England, United Kingdom
Responsible for building a development team and introducing industry standard practices and tooling such as git for version control, Object Oriented and Event Driven design, unit testing, peer to peer code reviews and separation of concerns between applications. Helped grow the team from two including myself to twenty.
The growth of the development team was a major part of VictoriaPlum.com becoming a household name and saw profit grow year on year to the point the company was invested in by TPG, who also invest in Uber and Spotify.
- Building a team from 2 to 20 introducing industry best practices
Highlights:
- PHP
- Laravel
- MySQL
- JavaScript
- Systems Design
- Microsoft SQL
- Git
- Linux
- OOP
- E-commerce
- Database Design
- Scrum
Wren KitchensMarch 2011 – September 2012
https://www.linkedin.com/company/wren-kitchens/Applications DeveloperHowden, England, United Kingdom
Wren Kitchens is a leading manufacturer / supplier of kitchens and bedrooms to the public and trade. I was responsible, as part of a team, for the development of the room planning tool used by the showroom design consultants. I was also responsible for the development of the stock warehouse system.
- Building the Wren Kitchen planner used in showrooms
Highlights:
- PHP
- MySQL
- JavaScript
- XML
- Solr
Sound Solutions InternetDecember 2009 – March 2011
https://www.linkedin.com/company/sound-solutions-internet/Web DeveloperHull, England, United Kingdom
Sound Solutions Internet is a Hull based company specialising in e-commerce. As part of a team, I was responsible for the development of websites and web based systems using PHP, MySQL, CSS and JavaScript.
- PHP
- MySQL
- JavaScript
- XML
- CSS
- HTML
BestFrontSeat LtdNovember 2007 – December 2009
Senior Web DeveloperHull, England, United Kingdom
Bestfrontseat specialised in delivering internet video, especially the broadcasting of live events over the internet. They were one of the pioneers of HTTP based video streaming. As a senior member of the team, I was responsible for the design and development of websites and web based systems.
- PHP
- MySQL
- JavaScript
- XML
- CSS
- HTML
Hull CollegeNovember 2003 – November 2007
https://www.linkedin.com/company/hullcollege/Web DeveloperHull, England, United Kingdom
At the time of me working there Hull College had over 1,500 members of staff and up to 40,000 students enrolled at one time. As part of a team, I was responsible for the production, maintenance and administration of the college's internal websites.
- Introducing the college to the Moodle Virtual Learning Environment and elgg E-Portfolio system
- Re-design of the college's intranet, from static html web site to dynamic content management system/ portal with user authentication, over 1000 fully searchable documents, different views depending on level and type of user and integration with the college's VLE. The new system followed W3C guidelines (XHTML and CSS), to ensure accessibility and compliance with the Disability Discrimination Act
- Development of elgg modules for part of JISC funded project named HELPP
- Development of an application using MVC architecture (CakePHP) for the Learn Direct branch of the college
Highlights:
- PHP
- MySQL
- JavaScript
- XML
- CSS
- HTML
Nottinghamshire County CouncilApril 2003 – November 2003
https://www.linkedin.com/company/nottinghamshire-county-council/Office ManagerOllerton, England, United Kingdom
Responsible for implementation of database systems for use with a Youth Workers team for storing information regarding events and library materials.
Education
-
The University of Hull 1999-2002
BSc (Hons) Computer Science with Information Engineering
-
The University of Salford 1997-1999
BTEC HND Professional Sound and Video Technology
-
Clarendon College, Nottingham 1991-1993
BTEC ND Leisure Studies
Courses
-
Zend Certified Engineer for PHP 5 2007
Volunteering
-
Kingswood United FC 2024 - present
Contact
Skills- PHP
- Laravel
- Vue.js
- TypeScript
- SQL
- MySQL
- PostgreSQL
- Next.js
- Laravel Zero
- Laravel Lumen
- JavaScript
- React.js
- Symfony
- Apollo GraphQL
- Node.js
- Kotlin
- Docker
- Kubernetes
- Apache Kafka
- Amazon Web Services (AWS)
- Git
- Linux
- Varnish
- Elasticsearch
- Terraform
- Redis
- HTML
- CSS
- Prismic CMS
- RabbitMQ
- Vault
- React Native
- JSON
- Nginx
- Database Design
- Systems Design
- Microsoft SQL
- Open Source
- REST
- OOP
- Scrum
- E-commerce
Hobbies
- Watching, playing and coaching football
- Listening to and DJ-ing music
References
Thoroughly enjoyed working with Billy and know he'll be a huge benefit for any team or project he works on. Really supportive of his squad mates, ensuring they are all confident in the commitments they take on and always looking to help them develop and learn. Top Bloke.
I have worked under Billy for many years. During that time he has proven to be a great mentor and leader. Always willing to discuss and provide direction when required, and perhaps more importantly adapt according to the situation or a good proposal. He has always exhibited an excellent knowledge of systems and has proven capable at sharing this with a large team. He is one of the hardest working software engineers I know. He manages all of this and still remains approachable and exhibits a fun sense of humour. I can see Billy being a perfect fit for any team.
Although our overlap at Wren was brief I got to pick up the good work that Billy had started on the re-write of a 3d planning tool. This included the PHP backend along with the JavaScript client and bits of the C# that we're used in the 3D visualisation front end. The existing team had lots of respect for Billy and the work he'd achieved over multiple projects. His experience and knowledge had helped influence the foundations of what would go on to be multiple successive products within the company.
Billy was a pleasure to work with and for at Victoria Plum. He had exceptional knowledge of the systems in place and was always willing and able to provide advice on every aspect. He was always on the look out for new technologies and development techniques to help improve the product and fellow team members.
I worked with Billy for nearly two years and he was a joy to manage. His progression and achievements speak to his hard working character and talent. He was great to work with, easy going with a great sense of humour and able to work well with others. knowledgeable and extremely capable at sharing ideas, he became a central member of the team.
Billy is, without doubt, one of the most experienced, knowledgeable and hardworking developers I have worked with over my 18 years in the digital environment. His technical understanding and solution solving skills make him easily stand out from the rest.
I worked with Billy for almost two years, a genuine person who works incredibly hard and is excellent at what he does and is very commercial in his outlook.
During my time at Victoria Plum Billy was an integral part of the development team and would always spend the time to help out other developers where needed. His knowledge of how the systems all worked together was second to none and he was never afraid to learn new technologies.