Education
Curtin University
B.Eng (Communications), Communications Engineering 1984-02-01 - 1988-11-01Work Experience
UK Home Office
Current
UK Home Office
Nodestone
2007-06-01 - 2022-06-01
Nodestone
6point6 | Part of Accenture
2017-06-01 - 2019-09-01
6point6 | Part of Accenture
NODESTONE LIMITED
2013-01-01 - 2018-07-01
NODESTONE LIMITED
Virgin Holidays
2016-04-01 - 2017-04-01
Virgin Holidays
Spotler UK
2015-07-01 - 2016-03-01
Spotler UK
Pearson
2014-04-01 - 2015-07-01
Pearson
On Sabbatical
2013-10-01 - 2014-04-01
On Sabbatical
Pearson
2012-08-01 - 2013-10-01
Pearson
Free Beer
2012-06-01 - 2012-07-01
Free Beer
Skills
Summary
Principal Engineer at UK Home Office. A diverse senior management role composed of: Building and managing significant internal engineering organisation (~200 engineers); strategy and delivery; developing and coaching engineering managers and technical specialists, developing engineering culture, finding efficiency in agile process, delivery strategy and business models, driving technology and tooling strategy, permanent and contractor recruitment; onboarding products for development and support, managing organisational change. Transformational Coach for people, teams and organisations working on Impact, Purpose, Change and Effectiveness. I combine transformational coaching, art-of-the-possible engineering and a deep understanding of humans and work culture to work on difficult human and engineering problems and change in commercial, government, non-profits and activist communities. Seeking challenging engineering management roles at scale with significant technology components. Tech skills highlights: Software engineering (AWS, Python Django, Java Spring, NodeJS Python, C, PHP, shell languages, databases), Test-driven Development, CI/CD, Devops (Kubernetes, Docker), Platform Eng, Networking, Security Assurance, Hardware design, Radio Engineering Teams and Leadership highlights: Senior Engineering Management, Tech and Team lead roles, startup CTO, COO, CEO across several startups. Management and Technology Consulting. Transformational Coaching. Recruitment and team building. Team effectiveness. Agile processes implementation and rituals. Psychological safety.