Curriculum Vitae
Research, software development and industry experience. The print version includes the same current project and skills information.
Research Profile
I am an ESRC-funded PhD researcher at the University of Leicester, working in the Vision and Time Lab under the supervision of Dr Aurelio Bruno and Dr Neil Roach. My research examines individual differences in socially relevant timing: the brief sub-second intervals that shape how we perceive and interpret gaze, facial dynamics, and other rapid social cues. I use psychophysics, eye-tracking, and computational modelling to investigate how timing sensitivity varies across individuals and tasks, with an emphasis on understanding the latent structure of temporal processing. Alongside my doctoral work, I am the sole developer of ProtocolDock, a full-stack research operations platform with an integrated LaTeX editor.
Education
In Progress
ESRC PhD Researcher in Psychology
University of Leicester | Vision and Time LabESRC-funded doctoral research examining individual differences in socially relevant timing, with a focus on the brief sub-second intervals that shape gaze perception, facial dynamics, and rapid social cues. The project uses psychophysics, eye-tracking, experimental task design, and computational modelling to investigate whether timing sensitivity reflects a single general mechanism or a more structured set of duration-specific processes. Current work develops behavioural paradigms for measuring gaze-duration perception and comparing individual-differences structure across social and non-social timing tasks. The project is designed as a rolling multi-experiment programme, combining online psychophysical testing with planned laboratory-based eye-tracking work to examine performance, order effects, task structure, and latent timing architecture. Supervisors: Dr Aurelio Bruno, Prof Neil Roach and Dr Richard Leadbeater.
In Progress ESRC Funded2025
MRes in Psychology (Research Methods)
University of LeicesterModules: Advanced Research Methods (PS7601); Professional Research Skills (PS7602); MRes Project (PS7603). Project: Simulating the effect of visual instability on reading skill.
Dec 2021
PGCert in Research Training
University of Derby2021
BSc (Hons) Psychology with Cognitive Neuroscience — First Class
University of LeicesterProject: Renewal of Overexpectation in Humans. Centenary Scholar Award.
First Class Centenary Scholar2018
Access to HE Diploma in Social Sciences
Further Education45 credits at Distinction.
DistinctionResearch Experience
Present
ESRC PhD Researcher
University of Leicester — Vision and Time LabPsychophysics and eye-tracking research into individual differences in socially relevant timing.
2026
Impact of Intra-Saccadic Displacements on Reading Performance
Department of Psychology and Vision Sciences University of LeicesterSimulated visual instability research to identify behavioural strategies employed to compensate.
MResMar 2021
Research Assistant
University of LeicesterAversive learning and avoidance behaviour in aquatic flatworms. Conditioned Place Avoidance protocol.
Software & Technical Projects
Present
ProtocolDock
Sole Developer | Research Software and Infrastructure | protocoldock.comDesigned, built, and continue to develop ProtocolDock, a full-stack research operations platform for behavioural, psychological, and applied research. The platform brings together study setup, participant management, booking workflows, ethics and consent documentation, researcher dashboards, LaTeX writing and compilation tools, task-building support, analysis utilities, template management, version history, and institutional account structures. The project demonstrates end-to-end research software development, including system architecture, database design, authentication, role-based access control, frontend and backend implementation, email workflows, admin tooling, UX/UI design, deployment planning, and governance-focused workflow design. Features include study lifecycle tracking, ethics approval records, versioned consent materials, audit-style logging, participant/contact separation, data export controls, and structured support for research documentation. Built using React 18, Vite, Tailwind, Node.js, Express, Prisma, PostgreSQL, and LaTeX compilation tooling. Developed as a live research infrastructure platform alongside doctoral work, with direct relevance to research governance, reproducible documentation, participant workflow management, and academic writing infrastructure.
Sole Developer Full-Stack Research Software Research Infrastructure Live Platform Active DevelopmentKeel Player
Independent software projectA media player for Windows, Android TV, Raspberry Pi and Linux, with linked playlists and tools for everyday viewing. Playback recovery, local library caching, device linking, diagnostics and signed licensing bring interface design, network behaviour and product delivery into one application. Status: Released · active development.
Python Qt / QML FFmpeg PHP MariaDBDegree Margins
Independent software projectA subject-aware notebook connecting modules, reading, concepts, assignments, revision and dissertation work. One application supports distinct subject workspaces, specialist browser tools, teaching material, data export and subscription access. Built with vanilla JavaScript, PHP and relational data. Status: Live platform · active development.
JavaScript PHP MariaDB / MySQL Browser APIs StripeAccessWhy
Independent software projectA read-only utility explaining why Windows refused a file or folder operation, using plain-English findings and technical evidence. Separates permission failures from live locks, security-control evidence and storage conditions. Uses focused native Windows API queries, bounded background work and redacted support reports. Status: Released · free utility.
Windows APIs File diagnostics Background queries Release verificationHoldfast
Independent software projectA medieval settlement simulation linking work priorities, construction, food, production and survival. Connected systems make labour, materials, seasons and settlement layout affect one another. The project page links to the playable build and development log. Status: Playable browser build · active development.
Browser game Simulation Work scheduling Production systemsCargo & Compute
Independent software projectA transport and logistics project built around cargo economies, growing towns and connected networks. Development is organised in phases covering the world foundation, road and rail, water and air, stations and later release work. The project page distinguishes progress from planned scope. Status: In development.
Logistics Economy design Transport networks SimulationBlock 17: Contraband Empire
Independent software projectAn isometric logistics concept exploring covert supply routes, inspection risk and network exposure. Design work explores how local decisions create wider vulnerabilities in a distribution network. Development is currently on hold. Status: On hold · game concept.
Godot Game design Risk systems LogisticsIndustry Experience
2024
Research & Development Manager
Amazon Textiles GroupDyeing and printing protocol development, safety and performance validation, laboratory testing.
2024
Senior Colourist
Approved Amazon Screen PrintersColour accuracy, consistency assurance, and quality control across substrates.
Grants & Awards
ESRC Midlands Graduate School DTP Studentship
Economic and Social Research CouncilFull-funded PhD studentship, University of Leicester.
Centenary Scholar Award
University of LeicesterAwarded for academic excellence during undergraduate study.
Professional Memberships
Student Member
British Psychological Society (BPS)Present
ESRC Midlands Graduate School DTP
Economic and Social Research CouncilFunded doctoral researcher within the ESRC Midlands Graduate School Doctoral Training Partnership.
Present
Applied Vision Association
(AVA)Lifetime member of the Applied Vision Association
Conference Attendance
Applied Vision Association (AVA) Spring Meeting
University of Leicester, UKPresented poster: The effects of saccade-contingent visual instability on reading (Jordan, Paterson & Souto).
Poster PresenterEuropean Conference on Visual Perception (ECVP)
Mainz, GermanyPresented poster: Simulating the effect of visual instability on reading skill (Jordan, Paterson & Souto).
Poster PresenterReferences
Dr Aurelio Bruno
Lecturer, School of Psychology & Vision Sciences, University of LeicesterPrimary PhD Supervisor. Contact via the University of Leicester School of Psychology & Vision Sciences.
Primary SupervisorDr Neil Roach
Professor, School of Psychology, University of NottinghamPhD Co-Supervisor. Contact via the University of Leicester School of Psychology & Vision Sciences.
Co-SupervisorDr David Souto
Lecturer, School of Psychology & Vision Sciences, University of LeicesterMRes project supervisor and collaborator on visual instability and reading research (ECVP 2025, AVA 2026).
MRes SupervisorTechnical Skills
Programming and analysis
Python · JavaScript · PHP · SQL · R · MATLAB
Web applications
React · Node.js · Express · Vanilla JavaScript · Browser APIs
Data and delivery
PostgreSQL · MariaDB / MySQL · Prisma · Git · Docker · Stripe integration
Desktop and media
Qt / QML · FFmpeg · Windows API diagnostics · Cross-platform delivery
Research methods
Psychophysics · Eye-tracking · Experimental task design · Computational modelling · LaTeX
Further work: Degree Margins coursebooks, teaching resources and The Departure fiction series. I welcome research, software and collaboration enquiries. The uploaded PDF is a separately maintained document; use Print / Save current CV for this page's current content.
Publications & Presentations
Journal Articles
Conditioned place avoidance in the planaria Schmidtea mediterranea: A pre-clinical invertebrate model of anxiety-related disorders
Behavioural Processes
Conference Presentations