Babylon Health
Development Tech and Team Lead
In Practice Systems Limited
Senior Software Engineer
Novel-SuperTV
Technical Project Manager
In Practice Systems Limited
Software Engineer
In Practice Systems Limited
Development Team Leader
Novel-SuperTV
Software Developer
Beijing Jiaotong University
University of Bristol