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.


