Independent contractor currently providing both software development and application support services to a major UK home credit provider.
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.
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
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.
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.
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.
Developer of MS-DOS based point-of-sale products for financial advisers in the tied sales force market.
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.
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.
In my early years as a programmer, while still in secondary school, I wrote several games, most of which were available commercially.
Webdesign service by Sarkis. Outsourcing by FreelanceWebmarket.