Dr. Ian Wilson

Consultant

Cardiff, United Kingdom42 yrs experience
AI ML PractitionerHighly Stable

Key Highlights

  • Over 30 years of experience in Computing.
  • Expertise in AI and Cyber Security.
  • Leadership in higher education and research.
Stackforce AI infers this person is a Cyber Security and AI expert with extensive experience in higher education and research.

Contact

Skills

Core Skills

Data ScienceStatistical Data AnalysisComputational IntelligenceArtificial IntelligenceHigher Education LeadershipCurriculum DevelopmentSoftware DevelopmentProgramming

Other Skills

DatabasesCurriculum AssessmentConvolutional Neural Networks (CNN)Data AnalyticsDeep LearningProgramming LanguagesInformation ExtractionCommunicationOptimizationArtificial Neural NetworksPredictive AnalyticsTeacher MentoringSentiment AnalysisTime Series AnalysisPredictive Modeling

About

I'm a consultant with deep expertise in AI and its application alongside advanced knowledge in Cyber Security, Critical Infrastructure Protection and Cyber Resilience. I have developed strong capabilities in applying holistic, systems thinking to complex real world problems facing modern organisations. My main specialism is AI and machine learning, but my recent work has focused increasingly on cyber security and particularly in critical infrastructure contexts. I've worked with defence contractors and supervised research on threat detection, risk assessment in industrial control systems and cyber resilience in safety-critical environments. This combination of AI expertise, a cyber security focus and over 30 years in Computing has given me a practical understanding of how to protect essential systems, assess vulnerabilities and build resilience against evolving threats. The intersection of AI and cyber security is increasingly important. Organisations need to both leverage AI to enhance their security posture and protect themselves against AI-enabled threats. My expertise spans both sides of this challenge. I am familiar with using AI as a tool for security and understanding the security implications of AI systems themselves. I am looking for new challenges or avenues where others can benefit from my knowledge.

Experience

Freelance

Consultant

Oct 2025Present · 6 mos · Remote

Cwm taf morgannwg university health board

Data Analyst

Aug 2024Oct 2025 · 1 yr 2 mos · Wales, United Kingdom · Remote

  • Working with CTMUHB and RSLs to link health and housing data for analysis. This will involve addressing data governance and privacy concerns collaboratively.
  • Analyse the linked data, in collaboration with partners, to address health disparities, chronic condition prevalence and healthcare utilisation patterns in social housing communities.
  • Use data insights for designing targeted health interventions and community support services in partnership with RSLs.
  • Regular meetings with all partners to share findings, discuss implications and plan interventions.
  • Exploring options for shared data analyst resources between USW, CTMUHB and RSLs.
  • Working with RCTCBC and other local authorities to inform housing and health policies based on data insights.
  • Collaborating to evaluate the impact of data-driven interventions on population health outcomes.
Statistical Data AnalysisData ScienceDatabases

University of south wales

2 roles

Head of Computer Science

May 2014Jul 2022 · 8 yrs 2 mos · South Wales

  • Act as a role model, maximising own and team’s contribution to the School
  • Academic team leadership and day-to-day management of staff
  • Negotiation of staff workloads and workload balancing based on detailed understanding of staff roles and responsibilities
  • To lead the team(s) and undertake individual development and appraisals
  • To deal with a range of staffing issues that may impact on the effective delivery of the curriculum, e.g. absence/attendance and performance issues
  • Management of staff and non-staff budgets in the area of responsibility
  • To lead on issues of quality assurance and enhancement
  • Coordinating the conduct of the National Student Survey within the subject
  • Liaising with course leaders, student course representatives and Student Voice Representatives to ensure the student engagement activities are effective
  • Contributing to the implementation and evaluation of the Reflection and Observation of Teaching scheme or other agreed Peer Observation scheme
  • Actively identifying opportunities for curriculum development, CPD and income generation
  • Oversee curriculum development proposals, revalidation cycles and other development and review processes
  • Responsibility and oversight for student recruitment and retention
  • Develop and apply innovative and appropriate teaching techniques and material, and deliver inspirational teaching which creates interest, understanding and enthusiasm amongst students
  • Engage in scholarly activities which demonstrate intellectual engagement in subject or field.
  • Make regular contact with students through active programme management and delivery
  • Writing, collating and evaluating appropriate reports; analysing data and developing and implementing action plans
  • To attend and participate in School, Faculty and University committees as appropriate
  • To be involved in School level strategic planning and support the University’s strategic planning process
Curriculum AssessmentStatistical Data AnalysisProfessional Development ProgramsProgramming LanguagesInformation ExtractionHigher Education Leadership+8

Associate Professor in Computational Intelligence

Oct 2009Sep 2025 · 15 yrs 11 mos · South Wales

  • to provide leadership, which stimulates and guides colleagues to undertake research, scholarship and consultancy;
  • to recruit and supervise research students and research assistants;
  • to publish research in journals, books and monographs;
  • to seek external funding;
  • to raise the research profile of the University of South Wales by gaining external recognition of the work through, for example, publications, obtaining external funding and awards, and attendance at prestigious conferences;
  • to contribute to the setting of research strategies at both Faculty and University levels;
  • to infuse the University’s curriculum with relevant key knowledge;
  • act as a mentor to other supervisors of research students;
  • to provide academic leadership in relation to computer science;
  • to demonstrate competence as a teacher, especially at Honours and Masters levels, infuse the University’s curriculum with relevant key knowledge and perform scholarly activity, assessment, curriculum development, administration and related activities associated with those modules delivered.
Curriculum AssessmentConvolutional Neural Networks (CNN)Data AnalyticsStatistical Data AnalysisDeep LearningProgramming Languages+14

University of glamorgan

6 roles

Programme Leader

Sep 2009May 2014 · 4 yrs 8 mos

  • be responsible for the validation, critical review and quality assurance of the MSc Programme in Computing and its (up to) 13 awards in liaison with Subject Leaders and the Faculty Quality Office;
  • be responsible for the periodic and day-to-day administration of the MSc Programme in Computing and its associated awards in liaison with the Faculty Student Administration Office and the Advice Centre;
  • be responsible for the MSc Programme in Computing progression/award board in liaison with the Faculty Student Administration Office and the Quality Office;
  • undertake the annual monitoring for the MSc Programme in Computing and be responsible for implementation of actions in liaison with the Subject Leaders, Faculty Student Administration Office and the Quality Office;
  • be responsible for the marketing of the MSc Programme in Computing in liaison with the Faculty Resources Office;
  • to provide academic leadership in relation to Computer Games Development;
  • to demonstrate competence as a teacher, especially at Honours and Masters levels, infuse the University’s curriculum with relevant key knowledge and perform scholarly activity, assessment, curriculum development, administration and related activities associated with those modules delivered.
Curriculum AssessmentProfessional Development ProgramsProgramming LanguagesHigher Education LeadershipCommunicationTeacher Mentoring+3

Senior Lecturer

Promoted

Jan 2007May 2014 · 7 yrs 4 mos

  • to recruit and supervise research students and research assistants;
  • to publish research in journals, books and monographs;
  • to seek external funding;
  • to raise the research profile of the University of Glamorgan by gaining external recognition of the work through, for example, publications, obtaining external funding and awards, and attendance at prestigious conferences;
  • to infuse the University’s curriculum with relevant key knowledge;
  • to provide academic leadership in relation to Computer Games Development;
  • to demonstrate competence as a teacher, especially at Honours and Masters levels, infuse the University’s curriculum with relevant key knowledge and perform scholarly activity, assessment, curriculum development, administration and related activities associated with those modules delivered.
Curriculum AssessmentProgramming LanguagesCommunicationComputational IntelligenceSoftware DevelopmentTime Series Analysis

Research Fellow

Jan 2000Sep 2007 · 7 yrs 8 mos

  • Conducted applied research in the areas of crime forecasting, container-ship stowage planning, cartographic map generalisation and house-price forecasting.
Programming LanguagesCommunicationComputational IntelligenceTime Series Analysis

Programmer Analyst

Promoted

May 1997Dec 1999 · 2 yrs 7 mos

  • Developed and maintained a variety of database applications related to corporate support.
Programming LanguagesSoftware Development

Research Student

Sep 1993May 1997 · 3 yrs 8 mos

  • Developed a new paradigm for automated container-ship stowage planning.
Programming LanguagesCommunicationProgramming

Lecturer

Sep 1993May 1997 · 3 yrs 8 mos

  • Developed and delivered programming, artificial intelligence and accounting modules as an hourly-paid lecturer.
Programming LanguagesCommunicationProgramming

Various

Freelance Programmer

Sep 1988Oct 1996 · 8 yrs 1 mo · United Kingdom

  • Engaged in small to medium sized bespoke programming tasks, including development of computer games for those interested in strategy wargames such as Eaglebearer and Rebel Yell.
Programming LanguagesProgramming

Family house association (south wales) ltd

Finance Officer

Jan 1987Sep 1990 · 3 yrs 8 mos · Greater Cardiff Area

  • Contributed to preparing accounts; managing payroll; development and maintenance of financial systems and processes; providing advice and information to the Finance Manager; controlling budgets; and ensuring all financial regulations are adhered to. In addition, I oversaw the introduction of a computerised accounting and tenant information system.
Programming LanguagesProgramming

Cardiff university, education department

Administrative Assistant

Jan 1984Dec 1986 · 2 yrs 11 mos · Greater Cardiff Area

  • General office management, locating and ordering replacement parts for broken school equipment repaired as part of an education department led project in support of schools in south wales, and running a mail order satro of the ILEA that provided CTD material to schools.

Education

University of South Wales

Doctor of Philosophy (PhD) — Computational Science

Jan 1993Jan 1997

University of South Wales

Bachelor of Science (BSc)

Jan 1990Jan 1993

Stackforce found 100+ more professionals with Data Science & Statistical Data Analysis

Explore similar profiles based on matching skills and experience