Home About
About
Cancel

About

Photo of Peter Bloomfield Peter Russell Bloomfield PhD, MBCS, BSc (Hons)

Introduction

This website is my personal blog about technical topics related to my job as a software engineer, along with anything interesting I encounter in my professional development and personal projects.

I’ve been programming professionally since 2007, and before that as a hobby since the early 90s. I’m currently a Principal Software Engineer at Smoothwall (part of Family Zone), where we make software to protect and support the safety and wellbeing of millions of children throughout the world.

I’m a member of the British Computer Society and British Mensa. In my free time, I enjoy archery, playing the piano, board games, and attempting DIY (with varying degrees of success!). I also have a crazy beagle who keeps me far too busy.

Job history

  • 2022-present: Principal Software Engineer, Smoothwall
  • 2019-2021: Staff Software Engineer, Smoothwall
  • 2018-2019: Software Engineer, Optalysys
  • 2016-2018: Senior Software Engineer, ADI
  • 2011-2016: Senior Software Engineer, Vertual
  • 2010-2011: Technical Consultant, TuDocs Studios (part-time)
  • 2008-2011: Research Assistant, UWS (part-time)
  • 2010: Mobile Games Developer, Aarcee (part-time freelance)
  • 2008-2010: Consultant Technologist, SCET (short-term contracts)
  • 2007-2008: Research Assistant / Developer, UWS

Other experience

Qualifications

  • PhD - Computing, University of the West of Scotland, 2018
  • BSc. Hons (1st Class) - Computer Games Technology, University of Paisley, 2007

Find me online