Curriculum Vitae

I am an Embedded Systems engineer specialising in safe, secure, reliable embedded systems design and development. I have a background in Local Government, having been elected to St Ives Town Council twice, and having served as Deputy Town Mayor and Town Mayor. I am also an experienced public speaker.

Technical Experience

In the course of my career I have worked with a huge variety of embedded systems, including the following:

Work Experience

Ferrous Systems

Senior Embedded Engineer
Dec 2021 to Present

Ferrous Systems ( is a Rust-language consultancy and training provider.

My role includes:

42 Technology

Senior Consultant, Electronics and Software Group
Jan 2019 - Nov 2021

42 Technology ( is a product design and development consultancy.

My role included:

Cambridge Consultants

Senior Consultant, Wireless and Digital Services
Jan 2018 - Jan 2019

Principal Engineer, Wireless and Digital Services
Jan 2015 - Dec 2017

Senior Engineer, Wireless Software
Apr 2009 - Dec 2014

Cambridge Consultants ( is one of the original Cambridge-based product design and development consultancies, founded in 1960. Spin-out companies include Xaar, Domino, Cambridge Silicon Radio, AlphaMosaic, Aveillant and Evonetix.

My role included:


Aug 2007 - Apr 2009

Graduate Engineer
Aug 2004 - Aug 2006

HM GCC provides electronics and software to support the communication needs of the British Government.

My role included:

University of Warwick, Department of Computer Science

Software Developer
Jul 2003 - Sep 2003

I worked on the BOSS On-line Submission System, an open-source coursework submission server and client UI written in Java.

Local Government and Community Groups

St Ives Town Council

Town Mayor of St Ives
2020 - 2021

Deputy Town Mayor of St Ives
2019 - 2020

Chair of the Property Committee
2017 - 2022

Vice-Chair of the Norris Museum and Library Trust Committee
2019 - 2022

Vice-Chair of the Property Committee
2016 - 2017

Vice-Chair of the Personnel Committee
2021 - 2022

Member of the Property Committee
2016 - 2022

Member of the Personnel Committee
2016 - 2019; 2021 - 2022

Member of the Amenities Committee
2019 - 2020

Member of the Planning Committee
2019 - 2020

Member of the Promotion and Publicity Committee
2016 - 2019

Town Councillor (Independent)
May 2016 (two year term)
May 2018 (four year term)

St Ives is a historic Market Town in Huntingdonshire, and the Town Council has been in existence since 1974 (although it was preceded by St Ives Borough Council, which was founded in 1874). The Town Council has around 11 staff and provides services to the 17,000 residents of St Ives. These services include maintaining the following buildings and facilities:

As Chair of various committees, and as Town Mayor (i.e. Chair of the Town Council), I have extensive experience in conducting formal meetings, decision making and public events. I am independent, open-minded, and always try to ensure that discussions lead to a productive outcome.

Rust Embedded Working Group

2018 - Present

Cambridge and District Classic Car Club

2013 - 2016


Membership Secretary
2010 - 2013

IT Officer
2009 - 2016

The Cambridge and District Classic Car Club was founded in 1995 and is a multi-marque club offering regular club-nights and organised attendance at local car shows.

Warwick Student Cinema

IT Officer


University of Warwick

MEng in Computer Systems Engineering (first-class)
2000/01 - 2003/04

Hills Road Sixth Form College, Cambridge

Computing (A), Maths (A), Further Maths (A), Physics (A)
1998/99 - 1999/00

Articles and Appearances

Listed in alphabetical order.


BBC News

Cambridge Raspberry Jam

Centre for Computing History

Electronics Weekly

Engineering Design Show

High Integrity Software

The MagPi

Meeting Embedded

New Electronics



Raspberry Pi 'Big Birthday Weekend' / 'Big Pi Party'

Rust Belt Rust



University of Cambridge

University of Warwick