Experience
-
Centre for Research on Energy and Clean Air (CREA)
-
Data Scientist
August 2023 to presentProviding high quality data and analysis to colleagues, journalists, and governments to influence opinion and policy to reduce Russia's use of fossil fuels which enable aggression against Ukraine.
- Migrated data pipeline to new infrastructure to reduce operation costs, and improve flexibility, reliability, and observability.
- Delivered data used in articles by journalists across the world, including the BBC and Politico.
- Collaborated closely with other NGOs to share knowledge to improve data quality to maximise impact.
-
UK Research and Innovation (formerly STFC)
-
Platform Architect
October 2022 to August 2023Leading the delivery and operation of the developer platform for multiple developer teams using standard technologies.
- Replaced legacy VMs with Kubernetes for 30 services.
- Saved engineers' time by making it easy to deploy and operate their software.
- Reduced crisis response time by introducing centralised logging.
- Reduced the security risk by providing tools and embedding best practices.
-
Senior Software Engineer and Team Leader
January 2019 to October 2022Led the delivery and operation of business critical products by creating an effective engineering team to provide maximum value for large scale science facilities.
- Delivered an open source product used by 1000s of scientists across the world to access scientific facilities.
- Reduced cost to deliver and maintain new project by 30% by creating and maintaining a new open collaboration with other research organisations.
- Enabled delivery by creating a high performing agile team: hiring new staff, developing skills, and introducing continuous improvement.
-
Graduate / Software Engineer
August 2015 to January 2019Delivered key functionality used by thousands of scientists, internal and external, and operated existing web services for science facilities. Promoted to Software Engineer after 2 years.
- Delivered key navigation and content functionality for public websites about the scientific facilities used thousands of current and prospective users.
- Built experience of working as part of a software team, for example, when working very closely with others delivering analysis and implementation of changes for GDPR.
-
-
Technical skills
- Containers and orchestration (Kubernetes, Docker)
- Cloud platforms (OpenStack, AWS, Google Cloud)
- Monitoring (Elastic/OpenSearch)
- Web fundamentals (HTML, JS, CSS)
- Frontend frameworks (React)
- Version control (git)
- Languages (Java, Python, R, Typescript, PowerShell, Bash)
- Agile software project management tools (GitHub, JIRA, Trello)
- Continuos integration and deployment (Jenkins, GitHub actions)
- Automated testing (Unit, Integration, System, Acceptance)
Education
-
Royal Holloway, University of London
2012 to 2015First Class BSc Computer Science (Hons) -
West Kirby Grammar School
2010 to 2012 -
St Anselm's College
2005 to 2010
Additional qualifications
- Professional Member of the British Computer Society (MBCS)
- APM Project Fundamentals
- Certified SAFe 5 Agilist
- Highfield Level 2 Award in Safeguarding and Protecting Children and Young People
Hobbies
- Enjoys tech meetups (like Remote Hack).
- Building fun side projects: I'm most proud of Tartan-ify.
- Film photography, board games, coffee, pizza, and hiking in nature.