The following profile is a candidate from ITCD Group "ITCD".
http://www.it-consultants-direct.co.uk/
  This candidate can be contacted via the following link:
mailto:candidates@itcd-group.co.uk?Subject=WA20048S
  The complete ITCD candidate database can be accessed at:
http://www.it-consultants-direct.co.uk/search.html
  Please note that you will need to register with us before direct contact with any candidate can be arranged. This is to protect both the candidate's privacy and yours. Registration is free and without obligation. We are registered under the data protection act and the data we hold is for our own internal use only, we do not share this data with anyone outside of ITCD unless required to do so by law.
 

Freelance IT Consultant & Web Developer

November 2007

SUMMARY

A consultant with over 40 years varied and extensive IT experience covering many disciplines and responsibility levels, both commercial and technical. This includes leading edge software development, all aspects of marketing for a small software house, and authoring and publishing (both on paper and electronic). Services are supplied primarily from own office (N.E. Hampshire), with occasional client site visits.

Current skills and interests are Microsoft-technology based Web Design, including Asp.Net, Web 2.0, Ajax, XHTML, JavaScript, VBScript, C#, VB.NET, Graphics, SQL / SQL Server, XML, XSLT, RSS, Mobile Device Support, iCal and various web-based APIs (including Google Maps, Google Calendar and Flickr), SEO work.

PERSONAL DETAILS

Born:                29 October 1945

MISCELLANEOUS

British, Married, Car Owner

FORMAL EDUCATION

Hampton Grammar School:

6 GCE 'O' levels, 2 GCE 'A' levels (Physics, Maths).

Twickenham College:

     ONC (distinction) in Electrical Engineering.

MEMBERSHIP OF PROFESSIONAL ASSOCIATIONS

Fellow of Institution of Analysts and Programmers.

Past Member of British Computer Society.

 

CURRENT PRODUCT EXPERTISE

Systems & Environments

·       Internet

Applications Expertise

·       Website Design & Development

Operating Systems & Environments

·       MS Windows XP, Vista

·       MS Server 2000, 2003

·       MS Access, SQL Server 2000

Languages, Products and Tools

·       HTML, XHTML, CSS

·       XML, XSLT, XSD

·       RSS, iCal

·       Javascript, VBScript

·       Web 2.0, Ajax, DHTML

·       Classic Asp, ASP.NET, C#, VB.NET

·       Flickr API, Google Calendar API, Google Map API

SERVICES PROVIDED

Internet

·       Web Site design, development, maintenance and promotion.

·       Search Engine Optimisation

·       Web applications for Mobile Phones and other mobile devices

Consulting, Authoring & Publishing

·       Analysis, Art[snip]es and Reports

Marketing

·       Marketing via the Internet

Other Interests And Knowledge

·       Dancing, Sailing, Music, Music Recording

Reference Web Sites

CONSULTANCY PROJECT SUMMARY

1999 – 2007 [August]; Client : [snip] Leading Edge Forum Executive Program (2–3 days/week)

Initially converted client’s existing static html UNIX based website to “Classic Asp” platform, including a new user authentication and page authorisation mechanism, and migrated to a new hosting environment. Most recently developed an Asp.Net based CMS (Content Management System) to allow client maintenance of key information, but with enforcement to rigid page structures, and re-purposing of data for many other applications. Over the nine years with the client designed and developed many new features for the website, including an automated interactive Calendar with RSS feeds and feeds to Google, a News system, an internal Site Search using Microsoft’s Indexing Service, a document Metadata management database and a client Statistics reporting system. Early visual site design was shared with client’s marketing designer. Developed many administration utilities for internal use. All these systems utilised many modern Web and Microsoft technologies, including XHTML, CSS, XML, XSLT, RSS, Ajax, C#, VB.NET and iCal. The APIs for Google Calendar and Google Maps were also utilised. Assisted the client with many marketing activities, including Event publicity and Search Engine Optimisation. Migrated the site twice to different hosts.

2006 [March – May]; Client: [snip] (Canada)

Designed and developed a simple new website for client, based upon Asp.Net and Ajax technologies. Includes a mechanism to download photos from Flickr to a site gallery, using the Flickr API, and a slideshow.

1999 [August]; Client: [snip] ASP application - enhanced an existing web site’s e-commerce system to support multiple re-sellers. Cleaned up graphics. Used VBScript, Homesite andVisual Interdev, with RDS (Remote Data Sources) technology. .

1998 [July] - ongoing; Client: [snip]

Designed and developed DanceWeb, initially as a self-training and showcase website, using the latest technologies. DanceWeb is primarily a custom search engine. The site originally used ASP / VBScript, and later converted to Asp.Net / Vb.NET / C#. It front-ends a SQL Server database, with Javascript / Ajax, combined with mapping database access, using the Google Map API. Site also available as a Google Mapplet, and for mobile phones.

1998 [May - June]; Client: [snip]

Designed and produced a commercial web site for a client involved in the promotion of Dance events.

1998 [March - April]; Client: [snip]

Authored a programmer’s guide documenting a complex data manipulation product based upon the DCOM Distributed Objects methodology. This required the ability to read and understand C++ code using this technology.

1998 [January - February]; Client: [snip]

Developed a web site demonstrating in particular how a set of fully hyperlinked static HTML tables can be produced using Access Basic from an Access 97 database. The site used Frame and Javascript technologies.

1995 - 1997; Client: [snip]

Starting with an un-formatted draft of the text, produced a quality book for [snip] entitled [snip]. This involved every aspect of the design and layout (including the dust jacket), copy editing, desk top publishing (using Ventura), producing several drawings (Using Corel Draw), indexing, and selection and liaison with the printer and binder. The book has 430 pages, with 450 photographs, and retailed for £45 (now on Amazon for £250+). The tables of gear trains were automatically produced (by custom programming) from Excel sheets.

1995 - 1996: Client - [snip]

Provided support and program development (in MS C under Windows) “as required” for the WinVME videotext terminal emulator, used by [snip] and others.

1990 - 1995: Client: [snip]

Technical and Marketing Director of [snip], a small mainstream software house, delivering solutions (typically Client/Server database systems) to corporate customers. Instrumental in the growth and development of the company. Personally developed, as a turnkey solution from feasibility study to production, “PC-PARIS”, the first CD-ROM application to be marketed by [snip], with sales now in excess of £1m. Also completely designed and developed (in MS C, under Windows) a complex terminal emulator for the [snip] market, used by [snip], and now marketed worldwide by Attachmate Inc. Other [snip] clients included HP and the Nationwide Building Society. As Marketing Director formulated marketing policy, as well as producing all company marketing literature and material.

1989; Client: [snip]

Designed and developed an [snip] DRS300 based system to provide a fallback capability for [snip] 'Crisp' on-line customer services call management system. The fallback system included a call entry program, and a mechanism to transfer the calls to the on-line system. The applications were written in C, and made use of the 'Panel' screen manager; this also involved porting the 'Panel' system to the DRS300 architecture. Author of the user manual for the system. Developed a communications program to link a Prolog based decision support system on a Sun Workstation to a TP application on an [snip] VME mainframe. The program was written in C, and made use of the [snip] ADI package, under UNIX. Researched and produced a report for [snip] on Workstation connectivity options for PCs and [snip] equipment. Developed prototype user interfaces under Microsoft Windows.

1986 - 1988; Client: [snip] Network Systems

Responsible for the complete design and development of the 'NuView' software product. The requirement was to produce a friendly graphics user interface to the MicroVAX based 'New Medius' Network Manager, under GEM on the [snip] DRS300 system, using the CDOS operating system. It included a diagram compiler, and a GEM application to allow the user to select displays from a diagram database. The displays indicated the status of the network, and allowed action to be taken to reconfigure the network. The product supported multiple independent windows, which could contain views of different parts of the network, or views at different levels of detail. Network maps were generated from digital O/S data. The product was exhibited on the STC stand at Telecom87 in Geneva.

Provided Consultancy in advising the technical authoring department in the selection of a Desk Top Publishing system. Subsequently assisted with the installation and user training of a Ventura Publisher based system.

Designed and implemented a Network Performance Modelling tool, to run under UNIX. The product was written in C, and utilised the UNIX Yacc parser generator. It enabled the performance and utilisation of a multi-media wide or local area network to be modelled. Output was both tabular and graphical.

Using ideas gained from earlier 'Nuview' work, engaged as a Project Manager and Developer to produce a prototype version of the Network Status Display product on [snip] PWS 80386 hardware (an IBM PC/AT clone). The initial work utilised MS-Windows under MS-DOS, which was later ported to Presentation Manager under OS/2.

1975 - 1985; Client: [snip]

Engaged to work on a variety of real-time, process control and management information systems, on TI 960 and TI 990 minicomputers, variously acting as Team Leader, Designer and Systems Programmer. Developed related special terminal drivers and network software. The applications were written in Assembler, Fortran and Pascal. One project was designing the multiplexer and network hardware, and communications software and real time executive, for the micro component of a distributed weight control system for Klix.

Engaged as a consultant within the client’s R & D department. Conceived, designed and developed the Videotext system 'PvsNet' based upon the TI 990 minicomputer. This included the design and development of the prototype communications interface hardware. Project managed the installation of the system within the client’s offices. Designed and developed a Videotext Terminal emulator for the TI PC, with Host File Transfer and a User API. Programming was in Pascal and Assembler. Designed and developed a Videotext Front End Processor based upon TI Single Board Computers and the TMS9995 processor. Designed and developed an interactive video system, using a 6502 microcomputer and a VCR. Modified the computer video generation hardware to support various video and graphics effects.

Researched requirements and developed software on a PC/AT to allow an IBM mainframe based Decision Support System to be used by an inexpert user. The product was programmed in C & Assembler, under the GEM environment. It included locally generated 3D business graphics and an interface to Lotus 123.

1975; Client: [snip].

Engaged as an Analyst/Programmer to redesign, program and implement a Bill of Materials Processor application, writing programs in COBOL and Assembler on a [snip] 115 system.

1974; Client: [snip].

Undertook a project as a consultant Project Leader in Canada, responsible for the product assurance of the clients Key-to-Disk system based upon PDP11 hardware.

CAREER SUMMARY

1970 - 1974; Employer: [snip]

Joined [snip] as Software Manager. Built up the department to a staff of three, and provided support for Key-Edit data entry systems, based upon DEC PDP8 hardware. Responsibilities included developing country and customer specific extensions, production of customer manuals and assisting with marketing.

After [snip] ceased trading in the UK, joined [snip] as Software Support Manager for Data Entry Products, building up the department to a staff of seven. Responsibilities included the specification and quality control of products, software distribution and new product introduction. A major project was the total responsibility for the acceptance trials of four systems installed in Czechoslovakia, including the writing of the trials documentation, and running of the trials on site.

1965 - 1970; Employer: [snip]

Joined [snip] as a computer field Engineer at [snip]. Subsequently introduced the teaching of programming to engineers. Transferred to the Programming Division, and developed a variety of software products including a macro assembler, a COBOL compiler and a floating point hardware simulator. Appointed as [snip] representative on ECMA TC6, responsible for COBOL standardisation in Europe.

1963 - 1965; Employer: [snip]

Joined [snip] as a trainee Colour TV Development Engineer.

 

 
 
 
 
© 2004, 2007 Copyright ITCD Group Ltd. All Rights Reserved.