
Principal Software Engineer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Design develop and deploy cloud native, enterprise software solutions Management style focused on incremental deliverables, user value, engineering excellence and team culture as well as reinforcing agile practices throughout the organization. Extensive experience leading multi skilled SCRUM teams to commercial success.
The University of Manchester
Doctor of Philosophy (PhD), Plasma and High-Temperature Physics
January 1, 2005 – January 1, 2010
The University of Manchester
Bachelor's degree, Physics
January 1, 2003 – January 1, 2005
TrustedHousesitters
Staff Engineer
January 1, 2024 – September 1, 2024
Belfast, Northern Ireland, United Kingdom · Remote
Wilder Sensing
Director of Software Engineering
September 1, 2023 – Present
Belfast, Northern Ireland, United Kingdom · Remote
Whitespace
Principal Engineer
January 1, 2022 – September 1, 2023
Belfast, Northern Ireland, United Kingdom
ALFI
Director Of Engineering
March 1, 2020 – January 1, 2022
ALFI
lead data engineer
November 1, 2019 – March 1, 2020
axial3D
Machine Learning Lead
June 1, 2017 – November 1, 2019
Belfast, United Kingdom
Alert Logic
Software Engineer
March 1, 2017 – May 1, 2017
Belfast, United Kingdom
Mintel
Senior Software Developer
April 1, 2015 – February 1, 2017
Belfast, United Kingdom
RoBAT Ltd
Senior engineering physicist
August 1, 2013 – April 1, 2015
Macclesfield, UK
The University of Manchester
Technical Scientist
June 1, 2011 – June 1, 2013
Manchester, United Kingdom
The University of Manchester
Support Scientist
May 1, 2008 – June 1, 2009
Harwell Campus
Cultural Fit Analysis
The candidate has a diverse background spanning academic research, scientific engineering, and various software engineering leadership roles. While the experience is extensive, the recent roles are heavily focused on software engineering leadership and less directly on pure data analysis, which is the target role. The transition from physics to software engineering and then to leadership roles shows adaptability. However, the direct alignment with a 'Data Analyst' role, which typically involves more hands-on data manipulation, visualization, and reporting rather than engineering leadership, is not explicitly strong in recent experience. The breadth of skills is high, but the depth in specific data analyst tools and techniques is not detailed.
Soft Skills & Operational Fit
The candidate's resume indicates strong leadership, team management, and stakeholder communication skills, particularly in roles like 'Director of Software Engineering' and 'Machine Learning Lead'. Experience in agile methodologies (SCRUM) and coordinating R&D departments suggests good operational fit for structured development environments. The PhD background implies strong research and analytical capabilities.