Curriculum Vitae

Dr. Will Faithfull · Lancaster, England

Experience

ExaDev

2013 - Present

CEO

Oct 2024 - Present

Lancaster

Grown ExaDev from 2 graduate students in a bedroom to a 17-strong software consultancy, Google supplier, and serial startup practice in SaaS, AI, and Fintech across the UK, US, Australia and Germany.

CEO / Principal Engineer

Sep 2015 - Oct 2024

Lancaster

95% Engineer, 5% CEO.

Co-Founder / CTO

Sep 2013 - Sep 2015

Bangor

Various Startups · via ExaDev

2020 - Present

fCTO

Sep 2020 - Present

San Francisco, London, Manchester

Advising, consulting, coaching, leading, and getting hands dirty in the code. The tech startups we've worked with in the UK, US and Australia have raised collectively over £77m in rounds from Seed to Series A+.

Google

2024

Software Engineer, Opal · via ExaDev

Mar 2024 - Jul 2024

Google Labs

Contractor contributing to breadboard / Opal for Google Labs.

https://opal.withgoogle.com

HM Revenue & Customs · via ExaDev and Equal Experts

2020 - 2024

Consultant / Advisor

Mar 2024 - Oct 2024

London

Ad-hoc advisor on data engineering and data science.

Data Science & Engineering Tech Lead

Jun 2022 - Mar 2024

London

Technical lead of a data science and engineering team delivering petabyte-scale insights and predictive modelling.

PythonScalaAWSTerraformSparkHadoopEMRHudiAirflowKafka

Data Scientist

Mar 2021 - Jun 2022

London

Part of the digital team delivering national COVID schemes including Job Retention, Statutory Sick Pay, Self Employment Income Support and Eat Out to Help Out.

Data Engineer

Apr 2020 - Mar 2021

London

Software engineering, data science and machine learning at petabyte scale.

Java Developer in Data Engineering

Jan 2020 - Apr 2020

Manchester

Java 11AWSNeo4JTerraformAnsibleSpark

Equal Experts · via ExaDev

2019 - 2024

Associate

Nov 2019 - Feb 2024

Manchester

ExaDev is an associate provider of Equal Experts, a network of experienced software consultants specialising in agile delivery.

Sky · via ExaDev

2019

Senior Java Developer

Apr 2019 - Sep 2019

Leeds

Working on Identity, managing authentication and authorisation for all Sky products, handling millions of concurrent connections. Built for NBCU's Peacock streaming platform.

JavaScalaGroovyKubernetes

Infinity Business Advancement Systems

2015 - 2019

Technical Lead

Oct 2015 - Mar 2019

Cardiff

Technical lead of a 4-person Java development team. MASONIX Android application and infrastructure. HATEOAS Spring MVC / Spring Boot back-ends with Hibernate and PostgreSQL. Angular 2 with TypeScript front-ends. Deployments orchestrated on Kubernetes.

Sourcepulp Ltd.

2013 - 2015

Co-founder, CTO

Jul 2013 - Sep 2015

Bangor

Precursor to ExaDev. Robotics control systems for medical lab equipment, patient record systems, cloud photogrammetry, and medical biometric data platforms.

C#WPFASP.NETPythonJavaAndroid

Bangor University

2011 - 2015

Senior Demonstrator

2011 - Sep 2015

Bangor

Computer science lecturing and lab demonstration. Taught LaTeX, Java, C#, System Administration, Advanced Java, Pattern Recognition and Neural Networks.

Betsi Cadwaladr University Health Board

2014

Senior Developer

Apr 2014 - Sep 2014

Bangor

Lead development of a proof-of-concept smart ward system.

BEE Robotics

2013 - 2014

Lab Robotics Software Developer

Jul 2013 - Mar 2014

Caernarfon

Developed control software for the RoboBlot / RoboScreen strip-based assay processing robots. Touchscreen C# WPF application interfacing with hardware components.

Education

Bangor University

2011 - 2018

Doctor of Philosophy (Ph.D.), Computer Science

Part-time, concurrent with founding ExaDev

Bangor University

2008 - 2011

BSc (Hons), Computer Science

Publications

PCA feature extraction for change detection in multidimensional unlabeled data

2013

LI Kuncheva, WJ Faithfull

IEEE Transactions on Neural Networks and Learning Systems 25 (1), 69-80

Cited by 274

Combining Univariate Approaches for Ensemble Change Detection in Multivariate Data

2019

WJ Faithfull, JJ Rodríguez, LI Kuncheva

Information Fusion

Cited by 47

PCA feature extraction for change detection in multidimensional unlabelled streaming data

2012

LI Kuncheva, WJ Faithfull

Proceedings of the 21st International Conference on Pattern Recognition

Cited by 19

SitaVis: Interactive situation awareness visualization of large datasets

2012

FCB Williams, WJ Faithfull, JC Roberts

2012 IEEE Conference on Visual Analytics Science and Technology (VAST)

Cited by 7

On optimum thresholding of multivariate change detectors

2014

WJ Faithfull, LI Kuncheva

Joint IAPR International Workshops on Statistical Techniques in Pattern Recognition

Cited by 4

Unsupervised Change Detection in Multivariate Streaming Data

2018

WJ Faithfull

Bangor University (PhD Thesis)

Cited by 3

A Middleware to Link Lego Mindstorms Robots with 4th Generation Language Software NetLogo

2018

SK Aslam, WJ Faithfull, WJ Teahan

Artificial Intelligence XXXV: 38th SGAI International Conference

Cited by 1

View on Google Scholar

Awards

BCS Prize

IEEE VAST Challenge Honourable Mention

Bangor University Entrepreneurial Award

Bangor University Impact and Innovation Award

Lancashire Cyber Foundry Skills and Talent Award