Dave Brimley

About Dave Brimley

I travel the world helping people make sense of In Memory Data Grids via my consulting company, Crafted Bytes. If you're about to embark on a project that is converting between IMDG vendors (maybe Coherence to Hazelcast) or if you need some IMDG training, I may be able to help you.

I've been working with IMDGs like Hazelcast, Oracle Coherence and Gemfire for some time, very nearly 10 years. I've also given talks about IMDGs at major tech conferences.

My current areas of interest are in Distributed Computing, In Memory Data Grids and High Frequency Trading Systems.

My Resume

20 years experience in the IT industry, 16 of which have been spent in the Investment Banking Sector (Fixed Income and Equities). My primary expertise is server side Java, developing highly concurrent, high throughput systems.

I like to utilize T/BDD and Agile techniques where the project allows and I strive to develop clean easily readable code. In the past 7 years I have developed an understanding of caching technologies such as Oracle Coherence and VMware Gemfire, using these with great success to deliver multi region, highly available front office systems.

I have experience in leading and mentoring development teams in-house and offshore. I am equally happy working within a team as a senior developer or tech lead. I enjoy helping others adopt agile techniques and to develop good OOD principles.


Company Position Dates
Hazelcast Senior Solutions Architect Jan 2014 - December 2015
Nomura Senior Java Developer / Team Lead (Gemfire) Apr 2010 - Dec 2013
HSBC Senior Java Developer / Team Lead (Coherence) Aug 2006 – Apr 2010
Credit Suisse Senior Java Developer Feb 2006 – Aug 2006
RBoS Senior Java Developer Mar 2005 – Feb 2006
CSFB Vice President Feb 2000 – Mar 2005
BZW Java Developer Oct 1997 – Feb 2000
Prudential Cobol Developer Feb 1990 – Oct 1997