Dr John Dixon

Faculty and Department

  • Faculty of Science and Engineering
  • School of Computer Science

Summary

John Dixon is a versatile professional in the field of software development, with extensive experience as a software developer, software engineer, and software project manager. Currently, he serves as a digital projects consultant, researcher, lecturer, and is Programme Lead for Computer Science in the School of Computer Science.

John has been actively involved in digital software development since 2005. His expertise extends to various domains, including Internet-connected software and services, web development, cloud services, networking, smart sensors, the Internet of Things, and distributed systems. He has a track record of successfully spearheading a range of projects, from small prototypes to multi-million-pound, multi-partner solutions, collaborating with organizations such as Sky UK, NHS, Smith & Nephew, Team GB, IBM, as well as government bodies, startups, charities, and smaller companies.

Beyond his technical acumen, John brings invaluable software project management experience to the table. He has effectively managed and delivered projects with diverse themes, ranging from Artificial Intelligence and Machine Learning to Virtual/Augmented Reality and Data Science, as well as interdisciplinary projects involving other domains and disciplines. John is particularly interested in forging productive partnerships with businesses, public bodies, individuals, and institutions. He can work with you to help achieve your aims by, for example, developing winning funding bids, finding and supervising interns or associates (including Knowledge Transfer Partnerships), providing software architecture/design consultation, developing products, and delivering cutting-edge solutions.

John also offers technical consultation and training services and has experience working with children, adults, businesses, and public bodies. Alongside his Computer Science expertise, Dr. Dixon has been a Company Director and is trained in leadership, governance, management, meeting facilitation, project planning, Agile project management, public speaking, teamwork, presentation, collaboration, and conflict resolution.

At the University of Hull, Dr. Dixon currently holds a position as a lecturer, where he works with undergraduate, Masters, and PhD students. His educational role encompasses teaching, support, mentoring, and scholarship.

Dr. Dixon is an alumnus of the University of Hull, having completed his Bachelors, Masters, and Doctoral studies there.

Recent outputs

View more outputs

Conference Proceeding

The Role of Gamification in a Software Development Lifecycle

Gordon, N., Brayshaw, M., Dixon, J., Grey, S., & Parker, D. (2021). The Role of Gamification in a Software Development Lifecycle. In INSPIRE XXVI . Delivering Global Education and Impact in Emergencies Using E-Learning (81-94)

Introducing the Emergency Propagated Reference Network (EPRN): A practical and efficient ad hoc network for emergency response

Dixon, J. W. D., & Grey, D. J. (2015). Introducing the Emergency Propagated Reference Network (EPRN): A practical and efficient ad hoc network for emergency response. In 8th International Conference on Computer Games, Multimedia and Allied Technology (CGAT 2015) (55-60). https://doi.org/10.5176/2251-1679_CGAT15.12

Journal Article

Improving Graduate Futures and Employability Through Embedded Industrial Experience

Dixon, J., & Gordon, N. (2022). Improving Graduate Futures and Employability Through Embedded Industrial Experience. New Directions in the Teaching of Physical Sciences, https://doi.org/10.29311/ndtps.v0i17.3596

The United Nations Sustainable Development Goals: a setting for Professional and Research skills

Dixon, J., & Gordon, N. A. (2021). The United Nations Sustainable Development Goals: a setting for Professional and Research skills. New Directions in the Teaching of Physical Sciences, 16(1), https://doi.org/10.29311/ndtps.v0i16.3660

Postgraduate supervision

Dr Dixon welcomes applications in ad-hoc networks, MANETS, sensor networks, IoT, network protocols, low-power networking, and computer science education.

Top