Oliver Cope is a public speaker and researcher combining a PhD in psychology with advanced training in computational neuroscience to explore how social media and technology shape attention and wellbeing. He designs and delivers evidence-based wellbeing training for businesses and education through Art of Brilliance, and has spoken to audiences of 300+ while tailoring material for diverse settings from special education to corporate teams. As Senior Data Analyst he built and runs the Art of Brilliance "Wellbeing Barometer" in Python, producing statistically analysed reports used by organisations including AstraZeneca. His technical background includes proficiency in Python and MATLAB and open-source backend contributions to the well-known CKAN data portal project, where he focused on test and notifier robustness. Comfortable at the intersection of research, code and public engagement, he translates complex empirical findings into practical strategies for healthier relationships with screens. Based in Liverpool, he brings 17 years of experience blending science, data, and communication to improve mental health outcomes.
16 years of coding experience
Doctor of Philosophy - PhD, PSYCHOLOGY, Doctor of Philosophy - PhD, PSYCHOLOGY at Nottingham Trent University
Bachelor of Science - BSc, PSYCHOLOGY, 2:1, Bachelor of Science - BSc, PSYCHOLOGY, 2:1 at Newcastle University
Master of Science - MSc, Computational Neuroscience and Cognitive Robotics, Distinction, Master of Science - MSc, Computational Neuroscience and Cognitive Robotics, Distinction at University of Birmingham
CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.
Role in this project:
Backend Developer
Contributions:60 commits in 27 days
Contributions summary:Oliver primarily contributed to the CKAN project by restoring and modifying test cases related to synchronous search updates. They also addressed a typo in a log debug message and fixed issues within the `AsyncNotifier`, focusing on deregistration and signal handling. The user's work involved refactoring and renaming signals to prevent masking bugs and ensuring test consistency, showcasing a focus on bug fixes and test maintenance within the project.
Contributions:1 PR, 50 pushes, 3 branches in 2 years 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.