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.
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.
|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|