I’m a software engineer and former journalist with an unusual combination of strong communication and technical skills.


Senior Software Engineer, BBC, London


Helped develop the software that BBC journalists use to create, update and publish news stories on the Web and mobile phones.

Gained Proficiency in Scala, Javascript, React and Amazon Web Services.

Senior Software Engineer, Bloomberg LP, London


Led development of new content management software for Bloomberg News’ 2,500 journalists.

Proficiency required in C and C++, Javascript and Python.


Formed Bloomberg’s first legal team in Europe, recruiting and managing a dozen reporters to write about court cases and regulatory decisions, with reporters based in London, Brussels, Paris and Berlin.

Editor, Bloomberg LP, London


Edited news stories on several teams, guiding reporters from story idea to publication and coordinating coverage of events.

Section Editor, IT Week, VNU Business Publications, London


A founding editor for a weekly newspaper covering the tech industry in Europe.

Reporter and Columnist, PC Week, Ziff-Davis Inc., Medford, MA


Wrote about the tech industry in the U.S.

Reporter, Rutland (Vermont) Herald and Claremont (New Hampshire) Eagle-Times


Covered crime, courts and local politics as a general newspaper reporter.


Saint Anselm College, Manchester, New Hampshire

History BA, 1988

Volunteer Experience

Food bank, Saint Gregory the Great Parish, South Ruislip


Help run and supervise a weekly distribution centre for the Hillingdon Foodbank.

Jesuit Refugee Service, London


Volunteer detention visitor for asylum seekers and refugees who are being held at Europe's largest immigration removal centre, near Heathrow.

Saint Vincent de Paul Society, South Ruislip


Member since the re-start of our parish chapter. I provide some IT support and currently serve as the secretary.