He has spent most of his IBM career (since 2004) as a member of the Emerging Technology Services department, working on a variety of projects, often related in some way to Distributed Data Analytics, such as Grid Computing. David's main accomplishment, starting in 2007, is the creation of the Gaian Database (also known as GaianDB), which is a distributed data-federation technology with a self-organising network topology. David has taken GaianDB through many client engagements and also worked to include it in several IBM products.