I am an accomplished developer, educated to Doctoral level. I am interested in developing commons-based distributed tech’ and building tools that benefit society.

Professional Profile

My career in computing began in the early 1990s. After achieving a distinction for my BSc in Computer Science, I worked for several years as a UNIX Systems Administrator. I then ran my own web-based business, which streamed DJ mixes over the Internet. That sparked an interest in digital music, and in 2003, I undertook an MSc in Music Technology. That led to my becoming an Audio Programmer in games, where I worked on various released titles, including Sony’s This is Football on the PlayStation portable. In 2010, I undertook a second MSc, this time in Advanced Environment and Energy as I wanted to increase my knowledge of environmental issues. I funded that course by working as a Freelance Programmer, where my main focus became website development. Then, in 2013, a friend asked me to build him a Bitcoin mining rig, and so began my journey into blockchain technologies. I have since completed a PhD, where my thesis asked whether blockchains can help overcome some of the most urgent problems facing humanity. In short, my conclusion was that they could, but it is impossible to solve all of humanity’s issues by diversifying technical operations; we need to change political, economic, and cultural goals, too.


  • Nearly thirty years experience in the computing industry, beginning in 1992 with a COBOL programming course.
  • Seven years involved with blockchain technology, including four years researching the technology as part of a PhD.
  • Many years of freelance computing experience, including creating and managing Drupal-powered websites and maintaining training materials for the search technologies Apache Solr and Elasticsearch.
  • Four years of games industry programming experience, where I worked on four completed titles.
  • Early in my professional career, I was a UNIX Systems Administrator.

Academic Publications

Public Speaking

Career History

  • September 2020 - now: Senior Core Developer, Minima Global.
  • November 2008 – January 2016: Freelance Programmer.
  • May 2007 – November 2008: Senior Audio Programmer - Zoe Mode.
  • October 2004 – May 2007: Senior Audio Programmer - Sony Computer Entertainment.
  • August 2001 - September 2003: Company Director - Yossarian Computing Ltd.
  • February 2001 - August 2001: Contract Web Support Engineer - Credit Suisse First Boston.
  • July 1998 - January 2001: Contract UNIX Technical Support Engineer - Reuters Ltd.
  • November 1997 - May 1998: UNIX Systems Administrator - University Of North London.
  • July 1996 - June 1997: Intern’ as UNIX Systems Administrator - Reuters Ltd.
  • March 1995 - October 1995: Contract IT Systems Trainer - Hounslow Social Services.
  • June 1992 - September 1994: UNIX Systems Administrator - Seymour International Press.


  • February 2016 - March 2020: PhD in Informatics at the University of Sussex.
  • September 2010 – January 2014: MSc Architecture: Advanced Environmental and Energy Studies from the Centre for Alternative Technology.
  • January 2005 – September 2008: Diploma in Mathematics from the Open University.
  • September 2003 – September 2004: MSc (Distinction) in Music Technology from City University, London.
  • September 2003 – April 2004: LOCN World Arts and Music Pathway Level 2 (Music Theory, Aural Training, Studio Production, Mix-Down Processes).
  • September 1994 - June 1998: BSc (Hons) 1st class in Computer Science from the University Of North London.
  • January 1992 - January 1993: Applications Programming in COBOL - City & Guilds 424.

Contact Details

e: steve at glowkeeper dot uk

Leisure Interests

I have many and varied interests. I maintain a sense of fun and creativity through writing code, prose, poetry and playing the guitar. I am mindful of other beings, especially my two teenage daughters, to whom I give as much love and time as possible.


Available upon request.