Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Engineering Lead
DoortaggEngineering Lead
Oct. 2023 - Apr. 2024RemoteDoortagg.com offers NFC style alerting systems that work anywhere with a cellphone and have no power requirements. Services running in AWS using Golang, iPhone app developed using swiftui and launched on the app store developed all in-house. Capacity for over 1 million customers for launch.
Engineering Lead
CVS Group PlcEngineering Lead
Oct. 2022 - Oct. 2023RemoteReporting to the CTO of CVS Vets which has a turnover of around £500 million and has over 500 Vet Practices throughout the UK and Netherlands. Responsible for fixing/building a team to increase stability on the existing website whilst also carving out a new roadmap using modern technology. Tasked with choosing a technically feasible path to migrate the existing customer base onto a new platform that is capable of scaling from £50mil revenue to over £100mil within 3 years. The team needed new skills and development practices focusing on automated testing. Api’s developed in AWS as microservices to allow the new platform to stay as vanilla as possible.
Technical Lead
PaymentsenseTechnical Lead
Nov. 2020 - Nov. 2021London / RemoteI was the Technical lead for the Authorisation Gateway (golang) which was responsible for processing 11.2 million transactions a week, £224 million in Card Turn Over for the Dojo platform. The team consisted of 6 golang engineers and 2 platform engineers. Auth Gateway golang services were initially deployed on GCP using Spanner for persistence. During my time "AG" became multi region to improve reliability. The system implemented the ISO 8583 financial services standard. Other duties included - Iterating Authorisation Gateway from single deployment to automated multi-region (AWS, GPC) to improve reliability and failover. - Responsible for the migration to “AG2” based on Kubernetes to remedy lingering enterprise problems. - Led the initial development of American Express settlement integration into the existing platform. - Organised and owned the agile ceremonies for the team, leading daily standups, retros, demos. - Responsible for the technical roadmap of the team and managing senior stakeholders. - Implemented an interview plan to improve hiring decisions. - Consulted on team architecture to increase efficiency and enjoyment/retention.
Lead Technical Consultant
INNOVACORE LTDLead Technical Consultant
Jul. 2019 - Apr. 2024London, United KingdomHelping companies with complex legacy systems to dramatically reduce costs and improve team performance by applying world class software techniques and leadership principles.
Interim Technical Director
STHALER LIMITED / FingopayInterim Technical Director
Jul. 2019 - Mar. 2020LondonFingopay is a startup which uses biometric devices to identify retail customers allowing them to pay using only their finger, other benefits include loyalty and a drastic reduction in fraud. I helped Fingopay drastically speed up development and technical implementation leading to a successful pilot with a bleeding edge Open Banking trial and a successful deployment in Manchester.
VP of Microservices
River IslandVP of Microservices
Jan. 2017 - Jul. 2019London, United KingdomI was responsible for delivery and outcomes across multiple engineering teams specialising in cloud native technologies such as Microservices, Kubernetes and Serverless. I was responsible for hiring talent and building highly effective teams to satisfy the demands of the business. Strong focus on leadership and local decision making to build highly effective teams. "Build it, run it" philosophy - and all the challenges associated with that!
Golang IoT Architect
Huawei TechnologiesGolang IoT Architect
Jun. 2016 - Dec. 2016CambridgeProvided architecture and development services to build an IoT platform using Golang, React, deployed on VMWARE on multiple telco's own on premises hardware.
Lead Developer
BBC WorldwideLead Developer
Mar. 2013 - Dec. 2015London, United KingdomLead developer on 7 high traffic bbc.com web assets. Working in an agile/scrum team leading the migration of PHP/Zend application to a new cloud native AWS system. Lead Architect and developer for the new platform using cloud based AWS infrastructure and golang in a micro services environment. TDD/SOLID team philosophy is used to build stable agile systems. Golang, S3, Sns, Sqs, mongodb, CAP, micro services, Docker.
Senior Developer (Contract)
Gala Coral GroupSenior Developer (Contract)
May. 2011 - Jan. 2013WokingPHP development lead for various projects including Paypal and Lasercard, using PHP/TDD/Zend. The 'accounts' platform ran on Linux with apache webservers and an Oracle back end. Development technologies such as CVS, Mercurial, Code Collaborator and NetBeans were used to develop the projects. AGILE methods were used throughout including daily standups and pair programming.
PHP Architect/Lead Developer (Contract)
Juice Design LtdPHP Architect/Lead Developer (Contract)
Oct. 2010 - Mar. 2011LondonLead Architect/PHP 5 developer for an online web application using MySql,TDD and MVC.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Will on Intch
Startup Founder
265253 people
24
Founder @ Bentley Mills
18
Ceo @ Lumenlinks Ltd
34
Investor Relations Manager @ ExxonMobil
Startup FounderAdvisor
66915 people
18
Ceo @ Lumenlinks Ltd
34
Investor Relations Manager @ ExxonMobil
18
Financial Consultant @ Standard capital corporation