Simon Wadsworth


Industry Experience

Skills & Competencies

Turambar Software

Jan 2008 - Present
Independent Contractor

Independent contractor currently providing both software development and application support services to a major UK home credit provider.

CMG / LogicaCMG

Apr 1998 - Decmber 2007
Consultant - Finance

Senior developer working on LogicaCMG’s range of products, predominantly for the financial services industry.

Key member of the team responsible for building a new back office system for a major UK home credit provider.

Redesigned, and implemented, the user interfac for the company’s thin-client payroll software. Investigated performance bottlenecks on key areas of the system. Introduced improved source code control and build procedures.

Member of the team responsible for prototyping the next generation of the company’s product set for financial advisers. Key role in the work in the design of the database and replication mechanism.

Designed and implemented the interface layer between the Company's back office policy management system and the mobile financial-products sales system, enabling them to be used together in an end-to-end sales process.

Microlex plc (acquired by CMG in 1998)

Nov 1997 - Apr 1998
Senior Technical Consultant - Financial Services

This role had design responsibility for the company's product set, reporing directly to the Technical Director.

Senior member of the design committee whose purpose was to review functional and design specifications and give guidelines on implementation techniques

Jul 1996 - Nov 1997
Principal Software Engineer - Financial Services

Key role in the ongoing development of the company's product set for 32-bit platforms.

Redesigned the data model for the second phase of the new product range. Implementation of this model allowing mobile laptop users to replicate customer information back into a central database.

Integration of a communications package into the product to facilitate software updates and message transfer between remote users and the central database.

Involvement at all levels in the development of the new application including migration to use newer versions of the Visual Studio toolset.

Key role in the design and implementation of an Intranet based back office solution built on top of the central database system.

Oct 1994 – Jul 1996
Development Team Leader - Financial Services

Promoted to Development Team Leader for the Small Systems Group. This team was responsible for GUIDE (an in-house, Visual Basic style development environment), and any short term or one-off projects and research into new technologies and techniques.

Complete responsibility for the enhancement and maintenance of GUIDE.

Led the technical design team for a new product range using COM based component architecture. The system was designed for Win95 and WinNT using Visual Basic for the user interface and Visual C++ for the database abstraction layer, performance critical sections and ActiveX control development.

Apr 1991 – Oct 1994
Senior Software Engineer - Financial Services

Promotion to Senior Software Engineer with increased responsibility for system architecture.

Redesigned the core systems within the product for the next major release. Part of this design was the implementation of an memory management and dynamic linking system to help provide a workable solution to the 640K limitation of MS-DOS. Over 1000 mobile users used this architecture in the field for over ten years.

Drafted the initial functional specification for a Computer Based Training authoring tool and wrote the low-level support library.

In 1992 was involved from the outset in the design and implementation of a 16-bit Windows based application development environment called GUIDE. Full responsibility for the implementation of the database interface, report generator, compiler's object code generator and BASIC runtime library.

Apr 1990 – Apr 1991
Software Engineer - Financial Services

Developer of MS-DOS based point-of-sale products for financial advisers in the tied sales force market.

Computer Special Systems Ltd

Feb 1988 – Apr 1990
Programmer - Retail ePOS

Developer of point-of-sale systems to small retail outlets.

Responsible for the cash register and back-office software for two complete implementations.

Customer contact for functional and technical matters.

Vanputer Systems Ltd

Jun 1987 - Feb 1988
Programmer - Retail ePOS

Developer of mobile sales systems for the food distribution industry.

Responsible for the system module that processed the transactions from the mobile salesman’s van based PC and applied them to the central database.

Artic Computing & Bug Byte Software

1982 - 1984
Freelance Games Programmer

In my early years as a programmer, while still in secondary school, I wrote several games, most of which were available commercially.


1984 - 1987
City University, London

1982 - 1984
Woodlands Comprehensive School, Allestree, Derby

1977 - 1982
Finham Park Comprehensive School, Coventry

Webdesign service by Sarkis. Outsourcing by FreelanceWebmarket.