102 Hartington Crescent, CV5 6FS



Senior Engineer, Product Development

FICO, Birmingham, March 2014–Present

FICO is a leading provider of analytics and decision management software. I have a combined Scrum master and software developer role, and I am currently building a web-based IDE for FICO's optimization tool suite:

Before that I worked on the Optimization Modeler product, which is an environment for creating rich web applications on top of mathematical programming models:

Development manager

i-nexus, Coventry, July 2012–March 2014

i-nexus develops a web-based application suite that enables large organisations to put their business strategy into practice by coordinating the actions of thousands of users globally. The focus is on objective/goal modelling, metric data collection and analysis, financial tracking and project management. The product is built on J2EE technology using Spring/Hibernate with a richly interactive web 2.0 front-end and a MySQL database.

Senior Software Architect

i-nexus, Coventry, Jan 2010–June 2012

A senior developer role, sharing my time between hands-on product development, high-level design/architecture and providing support to team members.

Software Architect

i-nexus, Coventry, July 2006–Dec 2010

A developer role, working across all areas of the i-nexus product: database design, Java coding, and web client development.

Software Engineer

Dash Associates, Leamington Spa, October 2001–July 2006

Dash developed mathematical modeling and optimization software for a variety of Windows and Unix platforms.



Certified Scrum Master

Skills Matter/Scrum Alliance, 2011

BSc in Computer Science (Hons) 1st class

University of Warwick, 1998–2001

A-levels: Physics (A), Mathematics (A), Further Mathematics (A)

Holy Trinity School, Crawley, Sussex, 1996–1997

References available upon request.