• Python: Web development (Flask, Django, Nameko), Python Data Analysis, Machine learning, AI development (Pandas, Numpy, Scikit-learn, Keras, Tensorflow, SpaCy)
  • Version Control: Git

Good working knowledge

  • Javascript/HTML5: (React, React-Native, JQuery, Backbone.js, D3.js)
  • Node.js (Express)
  • OS/Containers: Linux, Windows, OS X, VMWare, Docker
  • SQL: MSSQL, Postgres, MySQL
  • NoSQL: MongoDB

Basic development

  • Java, .NET, Apache Kafka

Work Experience

  • October 2013 - Present: Freelance Software Consultant

    Building interesting things, some of which can be seen in my portfolio.

  • March 2018 - Jan 2021: Babylon Health (London)

    March 2018 - Nov 2018 Software Engineer (AI)

    Nov 2018 - June 2019 Senior Software Engineer (AI)

    June 2019 - March 2020 Tech Lead

    April 2020 - Jan 2021 Engineering Manager

    • Tech Lead on Babylon's flagship "Healthcheck" disease risk prediction product. Growing the app from prototype to >1 million users in more than a dozen countries, both directly and through nine-figure licensing deals.

      Mix of hands-on development, management, architecture planning and collaboration across engineering, product, clinical and sales.

  • November 2016 - Feb 2018: Zopa (London)

    Software Engineer

    • Streamlined and maintained a pipeline of over a dozen Python microservices which perform machine learning for fraud detection and credit risk analysis on over GBP 1 billion of personal loans per year.
  • October 2013 - November 2016: Bupa China (Beijing)

    Development Manager - Digital

    Responsible for project managing both IT and Digital workstreams for greenfield healthcare provision market entry into mainland China

    • Management of 20+ developers, consultants and creatives
    • EMR contract negotiation and implementation
    • Mobile + wechat app concept development, design and implementation management

    The Bupa Medical Center in Guangzhou is now one of the premier private healthcare clinics in Southern China

  • March 2013 - October 2013: Bupa UK

    Front End Developer, Web Enabled Scrum

    Fixed-term contract. Worked according to agile practices in a web scrum for one of the world's largest healthcare companies. Responsible for front end development on flagship UK websites. Worked with onshore and offshore teams to ensure that the company's web experience was of the highest quality.


  • 2006 - 2009: B.A. English (First Class), University of York
  • 2009 - 2010: MSc. International Business, Manchester Business School
  • 2010 - 2012: Cert. HE Mathematics, University of London (Part-time study whilst working)