
I am an IT professional specialising in software development within capital markets. Having used a number of programming languages,frameworks, tools and development methodologies for implementation of mission critical software modules, generic frameworks, GUIs and APIs, I bring a breadth of experience into software projects.
Currently I'm working in the UK on consulting projects within the financial markets domain (algorithmic trading using Complex Event Processing technology).
I am dedicated to high standards in software development by applying proven practices including design patterns, test-driven development, refactoring, secure and efficient programming techniques.