Image of John PhD

John PhD

Consultant lead big data scientist / machine learning developer - BP commodity trading @ BP

Group Head of Data Science & AI | Coder / Researcher | Non-exec | Ex GE (8 years) | Ex head of data science @BP

East Preston, West Sussex, United Kingdom

Ranked #973 out of 19,460 for Consultant lead big data scientist / machine learning developer - BP commodity trading in United States

John PhD's Work Experience


Consultant lead big data scientist / machine learning developer - BP commodity trading

June 2014 to Present

Canary Wharf, London, England

Bayes Server

Founder, CTO

July 2009 to Present

East Preston, West Sussex, United Kingdom

Financial Times

Consultant machine learning developer (Data scientist)

June 2012 to April 2014


John PhD's Education

Imperial College London

PhD Machine learning - Computer science

2006 to 2012

University of Nottingham

BSc Hons Mathematics

1993 to 1996

Lancing college

John PhD's Professional Skills Radar Chart

Based on our findings, John PhD is ...


What's on John PhD's mind?

Based on our findings, John PhD is ...

57% Left Brained
43% Right Brained

John PhD's Estimated Salary Range

About John PhD's Current Company


Establishing a big data machine learning capability at BP commodity trading. Machine learning, Hadoop, Spark, Scala, business development.

Frequently Asked Questions about John PhD

What company does John PhD work for?

John PhD works for BP

What is John PhD's role at BP?

John PhD is Consultant lead big data scientist / machine learning developer - BP commodity trading

What is John PhD's personal email address?

John PhD's personal email addresses are s****[email protected], and j****[email protected]

What is John PhD's business email address?

John PhD's business email address is j****[email protected]

What is John PhD's Phone Number?

John PhD's phone +44 ** **** *321

What industry does John PhD work in?

John PhD works in the Computer Software industry.

About John PhD

📖 Summary

John Sandiford is a hands-on CTO / machine learning developer & advisor / big data scientist, who can deliver powerful insight, prediction & diagnostics from large data sets. John holds a PhD from Imperial College in machine learning with a background in mathematics. John has 15 years'​ experience in the development and application of complex machine learning algorithms on large data sets, and 17 years' experience in professional algorithmic software development in Scala, C# and Java, with a background in C++. John has worked in commercial, corporate and R&D continuous integration development environments, and has held positions for well-known global companies including BP, GE, NYSE, FT and BAE Systems. At GE, John worked for over 8 years on an Artificial Intelligence research program funded by the USAF, in charge of the development of many different cutting edge machine learning algorithms to commercial standards. Early on in his career, John completed a 2 year graduate development program at BAE systems, starting as a mathematician, progressing to mathematical programming, and then team leadership on a 250 million pound project. He also took 3 month placements in management consultancy and technical computing as part of the graduate development program. In addition to technical skills, John has experience leading high quality teams,mentoring, consultancy, delivering presentations all the way up to board level and at public events, providing training, business development, and technical report writing. John is passionate about delivering high quality software with automated tests in a continuous integration environment on Windows, Linux and Mac. He cares about performance and scalability, algorithms, data structures and optimizing code. He has also developed a number of complex user interfaces for building, visualizing and predicting machine learning models.Consultant lead big data scientist / machine learning developer - BP commodity trading @ Establishing a big data machine learning capability at BP commodity trading. Machine learning, Hadoop, Spark, Scala, business development. From June 2014 to Present (1 year 5 months) Canary Wharf, London, EnglandFounder, CTO @ CTO. Responsible for complex Bayesian network algorithms, software libraries, innovation and business development. From July 2009 to Present (6 years 4 months) East Preston, West Sussex, United KingdomConsultant machine learning developer (Data scientist) @ Advertising technology - optimizing high value ad campaigns using machine learning From June 2012 to April 2014 (1 year 11 months) LondonPrincipal algorithmic (machine learning) developer (consultant) @ From September 2010 to February 2012 (1 year 6 months) SouthamptonLead software engineer @ Commercial predictive analytics From April 2009 to May 2010 (1 year 2 months) Business intelligence systems (consultant) @ From August 2008 to April 2009 (9 months) Canary wharfConsultant Artificial intelligence & machine learning developer @ Research and commercial development of cutting edge algorithms for data driven intelligent systems. (Project: Prodaps - Probabilistic Diagnostics and Prognostics System) I was responsible for the development of all the Artificial Intelligence and Machine Learning software libraries. This involved extensive research and commercial development of advanced algorithms for Probabilistic clustering, Bayesian networks, Dynamic Bayesian networks, Decision graphs (Influence diagrams), Neural networks, Decision trees and association rules. In addition I developed prototypes for planning algorithms and genetic algorithms. From October 2000 to May 2008 (7 years 8 months) UKAnalyst programmer @ From April 2000 to October 2000 (7 months) London, Dublin, BermudaTeam Leader - Eurofighter system software architecture @ During the first two years I completed BAE Systems' Graduate Development Program, mentored by BAE Systems' finance director. Starting in Advanced Technology as a mathematician, I wrote software to simulate the behaviour of future aircraft concepts, using differential and probabilistic modelling. In addition I completed secondments to Technical computing (3 months) and BAE Systems' Management Consultancy arm (3 months), along with three 'outward bound' courses (1 week each). Security clearance was required for this position. From June 1997 to April 2000 (2 years 11 months) UKPhD, Machine learning - Computer science @ Imperial College London From 2006 to 2012 BSc Hons, Mathematics @ University of Nottingham From 1993 to 1996 Lancing college John PhD is skilled in: Machine Learning, Data Science, Big Data, Bayesian networks, Artificial Intelligence, Decision Support, Apache Spark, C#, Scala, Hadoop, Time Series Analysis, Code optimization, Algorithms, Java, Predictive Analytics, Neural Networks, Deep learning, Bayesian network..., Functional Programming, Probabilistic Clustering, Anomaly Detection, Distributed Algorithms, Data structures, Dynamic Bayesian..., Data Mining, C++, Decision trees, Sequence clustering, Decision graphs, Pattern Recognition, Matlab, Continuous Integration, Belief networks, SQL, NoSQL, Support Vector Machines, Restricted Boltzmann..., Deep belief network

John PhD’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

John PhD's Personality Type

Extraversion (E), Intuition (N), Thinking (T), Judging (J)

Average Tenure

2 year(s), 8 month(s)

John PhD's Willingness to Change Jobs



Open to opportunity?

There's 100% chance that John PhD is seeking for new opportunities

John PhD's Social Media Links

Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free