John Pagonis

Principal UX Researcher (qual & Quant) at Zanshin Labs

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
John Pagonis is an NNG-certified Principal UX Researcher with 14 years of multidisciplinary experience blending qualitative and quantitative methods to embed evidence-driven UX into product teams and agile delivery. He leads research for platform engineering, observability, and developer productivity—recently steering work on an open-source agentic AI observability agent—while also advising on generative and evaluative studies for commercial and public-sector products. With a PhD in recommender systems and hands-on software background (including contributions to the ruby-readability project and founding CTO roles), he bridges machine learning, back-end engineering and human-centred design. Known for coaching organisations through Scrum and UX measurement programs, he consistently turns complex sociotechnical systems into actionable product backlogs. Based in London, he pairs academic rigor with practical delivery and a systemic perspective that anticipates cross-team interactions and unintended consequences.
code14 years of coding experience
job21 years of employment as a software developer
bookDoctor of Philosophy (PhD), Content recommender systems, genetic algorithms, machine learning, Doctor of Philosophy (PhD), Content recommender systems, genetic algorithms, machine learning at University of Essex
languagesEnglish, Greek
github-logo-circle

Github Skills (5)

testing10
html-parsing10
ruby10
api-design8
regular-expression7

Programming languages (2)

Jupyter NotebookRuby

Github contributions (5)

github-logo-circle
cantino/ruby-readability

Apr 2012 - Aug 2014

Port of arc90's readability project to Ruby
Role in this project:
userBack-end Developer
Contributions:9 commits in 2 years 4 months
Contributions summary:John primarily focused on improving the functionality of the readability library. Their commits addressed critical issues such as side effects in the `content()` method, fixed incorrect candidate removal, and corrected double counting errors when processing HTML with images inside `<noscript>` tags. The user also added tests to ensure that the library worked correctly. Furthermore, the user introduced an API feature to transform image URIs to FQDNs.
rubygemsrubyreadabilitysketchupjruby
pagojo/rethoth

May 2017 - Sep 2017

Rethoth is a simple to understand, run and maintain Ruby blogging engine, which is written in Ramaze and Sequel
Contributions:13 commits, 1 PR, 11 pushes in 4 months
sequelbloggingblogging-engineruby
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.
Request Free Trial
John Pagonis - Principal UX Researcher (qual & Quant) at Zanshin Labs