Lance Walton

Lance Walton

Director of Casual Miracles Ltd, Experienced Agile Methods coach and Scrum Master, Java Developer

Guildford, United Kingdom

Current
Past
  • Consultant at UBS
  • Consultant at ComplyServe
  • Team Leader at BNP Paribas
  • Director at Team in a Box Ltd
  • CEO at FusionDQ
  • Senior Analyst/Developer at Deutsche Bank
  • Senior Analyst/Developer at Capco
  • Developer at Kizoom
  • Analyst/Developer at BUPA
  • Consultant at Objective Computer Systems
  • Senior Programmer at Reuters
  • Senior Programmer at Reuters
Education
  • University of Kent
  • University of Kent
Connections
157 connections
Industry
Computer Software
Websites

Lance Walton’s Summary

Lance Walton is a founding director of Casual Miracles. He has 17 years of software architecture, design and development experience in financial markets, investment banking, health provision, internet technologies and academic research. He is a Scrum Master and XP coach, mentor and advisor in Agile Methods of software development and is active in a number of open source projects.

Over the last seven years Lance has worked in the financial markets on Bond and FX trading systems at Deutsche Bank, three credit risk systems at BNP Paribas and a reference data system at Capco. Earlier, he worked in the health sector on a national care-home management system for BUPA, was a consultant in California for an analytics engine for a well know investment management company and was a developer on two significant projects with Reuters.

From 1990 to 1994, Lance was engaged in academic research at the University of Kent on Neural Networks investigating biological models of learning.

Lance has worked with Java technologies since its first release in 1995 including the full J2EE stack on a number of application servers (Websphere, JBoss, BEA Weblogic, Tomcat), and with technologies including Hibernate, Swing, Eclipse RCP, TopLink, Sybase, Oracle, MySQL, Fiorano, etc. He has a particular interest in Object Oriented Analysis and Design, and functional languages.

Lance has helped many teams to improve their software development process with the introduction of Agile Methods. He has also successfully combined Agile Methods with 'heavier' process frameworks, such as CMM-I.

Lance Walton’s Specialties:

Agile Methods, eXtreme Programming, Scrum, Process Improvement, Java,Eclipse RCP, Object Orient Analysis and Design, Data cleansing, Credit Risk, FX & Bond trading systems


Lance Walton’s Experience

  • Director

    Casual Miracles Ltd

    (Privately Held; 1-10 employees; Information Technology and Services industry)

    November 2006Present (3 years 1 month)

    Casual Miracles is a software consultancy offering highly skilled, experienced team leaders and software developers that deliver business value quickly.

    The company was started by Lance and Channing Walton to provide a unique service to clients seeking the best software developers in the industry, and to developers looking to work with the best in a collaborative, flexible partnership.

  • Consultant

    UBS

    (Computer Software industry)

    20082009 (1 year )

    Casual Miracles was approached by UBS to build an Order Management system for its wealth management month end order flow, replacing an old system that had become difficult to maintain and support. A key requirement was that the software be robust, extensible, and fully functionally and unit tested. We were also asked to introduce agile methods to the team. After discussion with the team and its management, we introduced Scrum for project management, and XP practices for the technical work.

  • Consultant

    ComplyServe

    (Computer Software industry)

    September 2007March 2008 (7 months)

    Co-designing and implementing a Java API and Eclipse RCP application for the DOORS requirements management system.

  • Team Leader

    BNP Paribas

    (Public Company; 5001-10,000 employees; BNP.L; Investment Banking industry)

    April 2004April 2007 (3 years 1 month)

    BNP Paribas is building an integrated suite of web applications in order to replace many paper based Credit Risk processes with electronic mechanisms. There are currently three applications in production.

    Both of the applications have been developed by a team of between 6 and 9 developers using EXtreme Programming (XP).

    In addition to Java development, my contribution to these projects has been process improvement ranging from the way unit tests are understood to the way stories are written and releases are planned.

  • Director

    Team in a Box Ltd

    (Privately Held; 1-10 employees; Information Technology and Services industry)

    June 2000October 2005 (5 years 5 months)

    I am a director of Team in a box Ltd, a small software consultancy offering a complete team for software architecture, design and development.

  • CEO

    FusionDQ

    (Privately Held; 1-10 employees; Computer Software industry)

    August 2003August 2005 (2 years 1 month)

    FusionDQ's flagship product is novel, high performance, lightweight data-quality product comprising a Java server, client API and user interface.

    FusionDQ is now market ready, attracting considerable interest from the financial services industry as well as interest from other markets.

  • Senior Analyst/Developer

    Deutsche Bank

    (Public Company; 10,001 or more employees; DBK.L; Investment Banking industry)

    October 2002May 2003 (8 months)

    I was engaged by Deutsche Bank to advance their FX trading platform by designing and implementing a client and reference data management system and to integrate an older fixed income dealing system with the FX e-commerce platform. Profit & Loss awarded this system Best Order Management and the White Label Award in 2003.

    I also architected and designed the distributed FI platform based on JBoss using EJBs and JMX. A central challenge was that configuration of servers was managed by parent servers in a tree structure which included user management as well as configuration of the trading platform.

  • Senior Analyst/Developer

    Capco

    (Privately Held; 501-1000 employees; Capital Markets industry)

    July 2000April 2002 (1 year 10 months)

    My initial role at CapCo was to continue the development of the company’s Straight Through Processing (STP) system. Later, I took part in building a more robust and scalable solution, taking the role of Technical Architect and later focussing on the domain model which I designed and built. In addition, I successfully introduced agile methods to the team.

    The system is a reconciliation engine combined with a data-modelling tool. Data to be reconciled is expressed in XML or flat files which arrive via a JMS queue, are processed according to rules specified by the users and are persisted in Sybase using TopLink. My technical responsibilities covered all of these areas. The web interface is implemented using Java Servlets, Java Server Pages and Struts.

  • Developer

    Kizoom

    (Privately Held; 1-10 employees; Information Technology and Services industry)

    January 2000June 2000 (6 months)

    Kizoom is a UK based software company developing location-aware applications and technology for the mobile wireless internet and has produced the world's first personalised WAP service.

    My personal contribution to this project was the co-design and development of a personalized real-time alert service that allows users to receive up to the minute information about train services in which they have previously registered an interest.

    This software makes extensive use of Java Servlets, Java Server Pages and Enterprise JavaBeans and Oracle Advanced Queue. The product was developed using Visual Age for Java and was deployed on BEA WebLogic.

  • Analyst/Developer

    BUPA

    (Public Company; 10,001 or more employees; Health, Wellness and Fitness industry)

    September 1999February 2000 (6 months)

    My task at BUPA was to architect, design and code a web based rostering and billing system to be used in over 400 care-homes throughout Britain. The purpose of this is to unify and centralise the existing process.

    This involved the development of two complex Swing components for the rostering GUI, an XML application to facilitate the exchange of data between the various parts of the distributed system, assisting with the database design and coaching the rest of the team in iterative software development methods to ensure correct and timely delivery.

  • Consultant

    Objective Computer Systems

    (Privately Held; 1-10 employees; Information Technology and Services industry)

    January 1999September 1999 (9 months)

    Objective Computer Systems Ltd is a City based Java consultancy with a proven track record in object technologies.

    My assignment was in Silicon Valley working with WhiteLight Systems Inc., one of the leading OLAP server vendors. The aim of this project was to produce a bespoke web based position analysis and management system for a major investment management company. The nature of the project demanded that I rapidly acquire an understanding of the OLAP server functionality and assisted with the development of both the Sybase and OLAP models. The project was produced with a heavy emphasis on evolutionary delivery.

  • Senior Programmer

    Reuters

    (Public Company; 10,001 or more employees; RTR.L; Financial Services industry)

    June 1997December 1998 (1 year 7 months)

    My role with the Client Site Technology Group was the development of JavaBeans components for visual editing of many standard Java data types and some common proprietary data types used in Reuters. This work involved the design, coding and testing of the components. These components were widely regarded within Reuters for their ease of use and visual appeal.

    In addition to development duties, I undertook the Software Quality Assurance function of the Software Engineering Institute’s Capability Maturity Model. The purpose of this function is to advance understanding and promote adherence to the software engineering process and to develop and improve the process

  • Senior Programmer

    Reuters

    (Public Company; 10,001 or more employees; RTR.L; Financial Services industry)

    December 1994June 1997 (2 years 7 months)

    As a member of the Real Time Technology Group, I was responsible for the development and support of the Concentrator Manager (CMG), a key part of Reuters Integrated Data Network.

    This system monitors the worldwide use of Reuters software products on the trading floor, enabling current and future consumer needs to be identified. This work was carried out in Vax Pascal, C++ and Java


Lance Walton’s Education

  • University of Kent

    PhD , Neural Networks , 19901993

  • University of Kent

    BsC , Electronic Engineering , 19871990


Additional Information

Lance Walton’s Websites:

Lance Walton’s Interests:

Karate, Music Composition, Machine Learning

Lance Walton’s Groups:

NCT

  •    Agilistas
  •    Scrum UK
  •    Kizoom Alumni
  •    Agile & Scrum UK
  •    UK Rightshifting Network
  •    London iPhone Developer Group
  •    Equal Experts Network
  •    London Agile Job Network

Lance Walton’s Contact Settings

Interested In:

  • consulting offers
  • new ventures
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Lance Walton’s full profile:

  • See who you and Lance Walton know in common
  • Get introduced to Lance Walton
  • Contact Lance Walton directly

View Full Profile