Skip Links | Site Map


You are here: Home > People > Previous Students > Dr Kris Welsh


Dr Kristopher Welsh

Kris Welsh
 Dr Kristopher Welsh

Full-Time ISA Member

Qualifications

  • Ph.D in Requirements Modelling for Adaptive Systems (Lancaster University)
  • M.Sc in Advanced Computer Science (Lancaster University)
  • B.Sc in Computer Science (Lancaster University)

Skills

  • Expert in early-phase requirements engineering with a strong focus on multi-agent socio-technical systems.
  • Extensive teaching experience across a large range of computing-related topics
  • Extensive application programming experience in a variety of languages, including C# and ASP.net, Java.
  • Extensive web programming experience using PHP on the server side, and HTML, XML, XPATH, CSS and Javascript/
  • Experience working with a range of embedded and client-server databases, with a track record of advocacy of appropriate embedded databases for appropriate tasks.

Work Experience

  • Graduate Teaching Assistant (Lancaster University) for Web Technologies, Software Engineering, Java Programming and Component-Based Software Engineering undergraduate courses.
  • KTP Associate (Lancaster University)

Examples of work

  • Feasability study and requirements specification for a multi-channel e-commerce system to integrate with existing system.
  • Implementation of prototype industrial process tracking system using barcoding and integrating with existing ordering system.
  • Implementation of a graphical industrial works order production system
  • Implementation of a prototype web-based PDF automated letter generator, with editing capability.

Personal Information

Whilst coming up through Lancaster University’s undergraduate, masters and doctoral programmes, I have undertaken a significant amount of part-time work in both industry and academia. Through this work I have obtained extensive teaching, requirements and software engineering experience on a range of courses and short-term industrial projects. After completing my doctoral study I have joined the Knowledge Business Centre to broaden my industrial experience by working on a range of specification, development and training tasks in enterprise. I bring  a significant amount of well-rounded, in-depth knowledge to the team, enabling me to work on a range of projects, focussing primarily on requirements and prototyping work. I hope to use the additional industrial experience gained whilst working with the KBC to better inform my research upon my return to academia.