Tech Mesh London 2012

James Henderson, Clojure Developer at Deutsche Bank

James Henderson

Biography: James Henderson

James is a recent graduate from Imperial College London, and is now working as a Clojure Developer at Deutsche Bank.

Although he has been coding since about the age of 11, James first started learning functional programming at university, originally with Haskell.
He was then primarily a Java developer for about 4 years until he moved to a full-time Clojure development role and 'saw the functional light'!

In his spare time, James is a keen flautist and singer, has started training to be a private pilot, and enjoys a good Formula 1 race.

Presentation: Sharing Data, hiding Complexity (with Clojure and RDF)

Track: Finance & Banking / Time: Wednesday 15:20 - 16:10 / Location: Benjamin's

Functional languages raise the bar to what can be achieved with data systems. This talk will explain how a small team of Clojure developers approached the problem of a highly-coupled application infrastructure and provided easy access to the data within the risk domain of a large investment bank. We will show why Clojure made a good choice for providing consistent data feeds from inconsistent sources.

We will also describe some of the development patterns and processes that we used along the way. 
 
Talk objectives: This talk aims to give an insight into some useful functional patterns and designs that can be applied in a complex business environment, and give added confidence to members of the audience who may be involved in similar projects in using functional languages to their advantage.
 
Target audience: Developers and technical architects, especially in Finance and Banking.