Babis Kyfonidis

HCI Researcher

Professional Development

April 2022 – Currently
Research Associate – CERTH ITI
Human-Computer Interaction Researcher taking part in European Union and Government funded projects
September 2021 – Feb2022
Teaching Fellow – King's College London
Teaching undergraduate module "Internet Systems”
April 2019 – March 2022
Research Associate – King's College London
Member of the design and development team of BlueJ and Greenfoot
April 2019 – January 2020
Research Assistant – University of Strathclyde
Innovation in the public sector - Evaluation of uptake and acceptance of a new technological intervention
October 2018 – April 2019
Research Assistant – University of Glasgow
Usability evaluation and redesign of a Reminder app for people with Acquired Brain Injury
November 2017 – October 2018
Research Assistant – University of Strathclyde
Design and development of a Clinical Decision Support tool for GPs
October 2014 – May 2017
Teaching Assistant – University of Strathclyde


Human-Computer Interaction
University of Strathclyde
Topic: Tangible educational toys for children with type-1 diabetes
Computing Science
University of Glasgow
Grade: 2:1 - Upper Second
Electronic & Computer Engineering
Technical University of Crete
Grade: 2:1 - Upper Second (74/100)

Technical Skills

Research Methods
Enquiry: Interviews, Surveys, Observations
Analysis: Qualitative (Thematic Analysis) & Quantitative (Statistics)
Requirements Modelling & Analysis
Use Cases, User Journey Mapping, Personas, KAOS goal modelling, Logic Models, Empathy Mapping
Design & Usability Engineering
Prototyping: Rapid, Sketches, Storyboarding, Wireframes, Powerpoint
Evaluation: Think Aloud, Heuristic, Cognitive & Pluralistic Walkthroughs
Evaluation: Contextual design, User-Centred Design & Co-design
Programming Languages and Tools
C, C++, Java, Python, Matlab, Android, Arduino, R, PHP, Assembly, Scratch, Flex, Bison, VHDL, SPSS, SIFT, OpenCV, Git
Data Bases
MySQL, Microsoft Access
Web Development
Vue.js, Typescript, JSPs, Bootstrap, CSS, PHP
Web Architecture and User Interface Patterns
MVC (Model View Controller), Software Design Patterns: Listener, Singleton, Mediator, Observer, Decorator, DAO and others
Image, Graphics, CAD & Games
Unity 3D, Inkscape, Adobe Photoshop, Blender 3D, Synfig, AutoCAD

Other Experience and Development

May 2016 – February 2019
Coder Dojo Scotland, Mentor – STEM ambassador
- Making with Fabric: Foundations of Soft Goods and E-Textiles Fabrication
- Prototyping transparent and flexible Displays
Academic Paper Reviewer
CHI 2017-2020, MobileHCI 2018, TEI2021, IDC2020

Research Output

Kyfonidis C and Lennon M. Making Diabetes Education Interactive: Tangible Educational Toys for Children with Type-1 Diabetes. CHI Conference on Human Factors in Computing Systems Proceedings (CHI 2019), Glasgow, Scotland UK, 2019.

Kyfonidis C, Nektarios M, Christodoulakis S. Block-C: A block-based programming teaching tool to facilitate introductory C programming courses. IEEE Global Engineering Education Conference - EDUCON2017. Athens: IEEE; 2017.

Kyfonidis C. Tangible Educational Toys for Children with Type-1 Diabetes. Paper presented at: Proceedings of the 2017 CHI Conference Extended Abstracts on Human Factors in Computing Systems, 2017.

Kyfonidis C, Moumoutzis N. Block-C: A Block-Based Visual Environment for Supporting the Teaching of C Programming Language to Novices. Paper presented at: 9th International Conference “New Horizons in Industry, Business and Education” (NHIBE 2015), 2015.

Kyfonidis C, McGee-Lennon M. The Future of Digitally Enabled Health Coaching–A Proposed Model. Paper presented at: INTERACT 2015 Adjunct Proceedings: 15th IFIP TC. 13 International Conference on Human-Computer Interaction 14-18 September 2015, Bamberg, Germany, 2015.

Awards and Honours

SICSA Postgraduate Industry Internship Funding – 6 Months (2016)
CHI2017 Doctoral Consortium – Travel and Conference Attendance Scholarship (2017)
Excellent Reviewer Recognition – CHI2017 conference