Paul has 13 years of software engineering industry experience across all areas of delivery, from Product Ownership and Architecture to Software Development and Engineering Management. He has worked with CTO and Director level stakeholders to define, architect and deliver software projects across two major industries (media and telecommunications) and has a proven track record delivering into some of the largest brands in the world (including BSkyB, Vodafone, Liberty Global, Discovery Communications, AC Milan).
He brings the vision, energy and leadership qualities to inspire teams to deliver major projects that span multiple years. He has hired across each major software engineering role, from QA and DevOps to Senior Engineering and Delivery Manager, and has led multiple engineering teams across the UK and Spain. He has been responsible for the professional development, training, line management and conflict resolution duties of his teams and has always seen excellent employee retention rates. Paul has received commendations from external auditors on the running of his teams, especially with respect to their professional development.
Paul has 5 years of product development experience within the brodcast and media industry. His products make use of an extensive range of technologies including cloud infrastructure (AWS), real-time event stream processing, cloud cluster resource management, workflow management, cloud video transcoding, dynamic linear ad insertion, containerization, domain specific languages and so on. More recently his interests have moved to cloud financial governance and cost management and the Go programming language.
Paul has presented at two international conferences covering the topics of REST API design (ApacheCon - Denver, Colorado, US) and efficient cloud container management (J On The Beach - Malaga, Spain). He has made open source contributions in both Java and Python, and he is an RYA certified Yacht Day Skipper and speaks Spanish as a second language.