No Title
cv: 3847 bekijken ------------------------------<-<- pagina terug
  • Reageer per email
  • Bel voor bemiddeling
  • Naar alle CV's



Internet specialist
Leiden
Per direct
Opdracht

I was educated at Rydal School, Colwyn Bay, gaining eight 'O' Levels and two 'A' Levels. I went on to gain a degree in Electronic Engineering at UCNW Bangor attaining 2(ii) with honours.


With around twenty years in IT I am an experienced C, C++, VB and Web
programmer. My usual environment is Windows and the web and I have extensive GIS knowledge gained with one of the major players in the industry and various GIS projects since then.

I am able to take an application from concept to completion. I have experience of writing both entire applications and device drivers for communications with either other computers or hardware such as printers or data capture products. I also have experience with giving training and other direct contact with the clients such as on site installation, support, and requirements gathering.

In addition to the above experience I also have a home setup including two servers running Windows NT and Windows 2000 and Oracle 9i, two laptops with wireless connection. This home environment allows for various development projects to be undertaken. Development environments include Visual Studio 6 and 7 (.Net). Recent projects include a database with a VB front end which also exports settings and data in XML format and various GIS projects.


Client: Gemeente Hilversum
Hardware: PC's.
Software: Windows 2000 Server, IIS, ASP, ASP.NET, GeoMedia Web Map, GeoMedia, PHP, Postgres

I was asked to create a simple Intranet solution for the local authority of Hilversum. The system allows inspectors to survey the streets to locate unauthorised changes. Notes are taken manually while out of the office and then entered into the system upon their return. The site allows the inspectors to simply see on a map information such as which streets have been inspected and when they were inspected. The site also allows the user to print out reports of the comments logged. I have also been working on a separate application written as an add-in to GeoMedia, this application manages the relationship between the local authorities database of addresses and a spatial database of buildings and streets. For all of this work I have been entirely responsible for requirements gathering and development.

In addition to the above project I have been working on a short project to develop a Intranet site for the Gemeente so that all their GIS data is presented in a single screen. This site presents the maps to the user and allows them to access the administrative data directly.

Hotspotter

Hotspotter is an application I have created and own in conjunction with Gemeente Hilversum, that allows the quick generation of interactive maps directly from the desktop that are compatible with all standard web browsers. Maps are designed using GeoMedia from Intergraph and then quickly converted to HTML using a wizard style interface. The application is in use by Hilversum to present their Bestemmingsplan and Kunstlogo sites. Gemeente Hoorn are also using Hotspotter to generate maps on their web site.

From: March 2002 To: December 2005
Client: Publitec, Amsterdam
Hardware: PC's.
Software: Windows 2000, VB, Oracle 8 & 9, Visual C++, Embedded SQL, J++, Java, .Net, C#, Vocalcom

This project is more than just a development role. Essentially an application is being created which will be at the core of the entire organisations desktop policy. The application provides a single standard interface with shared mechanisms for user log in. Other business components are being written to run within this framework. I have been made responsible for both the architecture and implementation of this key application. In addition I am also responsible for creation of user documentation and for the support of other teams developing the business components designed to run in the framework.

I have also been asked to work directly with the teams developing the business components often in a problem solving role. These various business components were for managing the account distribution amongst the sales representatives, entering customer requirements for adverts and previewing the adverts, and for the control of a Vocalcom server allowing the initiation, recording, and termination of phone calls from within the business components.

From: November 2001 To: March 2002
Hardware: PC's.
Software: Windows, HTML, JavaScript, VB 6.0, VBScript, ASP, IIS, Oracle 9I, OO40, GeoMedia, GeoMedia Web Map, Visual Basic .NET, C#.

Since leaving Intergraph I have undertaken several small projects including some work for a partner of Intergraph (ISIS) and for Gemeente Hilversum. A project similar to the Web Publisher application was being written and required my WebMap and web development expertise I have gained experience of Oracle 9i and Oracle Object for OLE (OO40) and created a mailshot application and response parser. Additionally I have been developing small applications in Visual Basic and C# .Net and migration of a more major application from VB6 to VB.Net.

From: May 1999 To: November 2001
Client: Intergraph, Hoofddorp
Hardware: PC's.
Software: Windows, HTML, JavaScript, VB 6.0, VBScript, ASP, IIS, Oracle, SQL Server, GeoMedia, GeoMedia Web Map.
This position required the development of geographical information systems (GIS) for the web. Web pages had to be developed for local government authorities and other large organisations. Map pages were presented from many differing sources such as Oracle (Including Spatial Cartridge), Access, Microstation, MGE, ArcInfo, ArcView and AutoCAD formats. In addition to developing the solutions the job also required much close work with the client to determine requirements and often to manage the installation and subsequent system maintenance. On top of my development and support duties I was also responsible for giving training not only to new colleagues but also to groups of customers to enable them to make use of Web Map to create web sites. Some of the bigger projects are outlined below.
UPC Scan
This was a project to present the raster information of the UPC organisation (cabling installations etc.) along side the vector information on the company intranet. The system permits the web user to view both raster and vector and to request high quality plots of this information. The user is also able to search for documents based on location, address, and content.
The system presents raster (tiff) information along with Microstation Design files (DGN). The vector information is read into an Oracle Spatial database for performance and searching. The plots are prepared on the server using Bentley IPlot.
Cogas Scan
This project is essentially the same system as the above UPC system but the drawing disciplines include gas, electric and fibre. The system allows users within the organisation to retrieve technical documents quickly from their own workstations rather than having to visit the drawing office to get a hard copy. The system has also been undergoing trials for dial in users and mobile users.
Waterschap Roer en Overmaas
Another Intranet site this time allowing the authority to search for information by kadastral parcel and to view kadastral information within a web browser. Again this system removes the need to visit the drawing office for a hard copy so saving time for the user and reducing the workload of the drawing office.
Web Publisher
This is a product created to provide a link between Intergraph's desktop and web products. It allows a user to define the content of the web site in a graphical environment and then publish the site to the web. Clients using this product include Gemeente Hoorn and Hilversum. Using this product reduces the cost of getting GIS information to the web.
VROM
Another client using web publisher is the high profile Ministrie van VROM. This Internet site is still in development but will publish information about any disasters that might hit in future. The site will provide information to all involved in the disaster such as the public, police, fire brigades, ambulance and local authorities. Information such as areas to be evacuated and nature of the disaster will be available live. We have also had to arrange hosting the server on behalf of the client.

From: May 1996 To: April 1999
Client: KLM Cargo, Schiphol
Hardware: PC's.
Software: Windows, Microsoft Visual Basic 3.0, 4.0, 5.0 and 6.0, C and Static SQL (DB2) and some HTML.
The position of analyst programmer initially required the maintenance of existing applications written in VB with sections written in C for the static SQL. These applications connected via OS/2 servers to an MVS mainframe running DB2. As part of a move to a 32bit environment these applications have been translated to run under Windows 95 and NT workstation with the database connection moved to Star SQL via NT servers. Newer applications have taken advantage of VB's ability to generate COM objects and the use of interfaces.
In addition to the above programming duties I had also been active in the introduction of source control and release management procedures. In addition to maintenance of existing software I was responsible for creating estimates for new projects and more recently I had taken over the role of librarian which involves some quality control work and presenting the library via intranet pages.

From: January 1996 To: May 1996
Client: ICL Travel Systems, Utrecht, The Netherlands
Hardware: PC's connected to OS/2 gateways to various airline reservation systems.
Software: Windows 3.1/95, Microsoft C/C++/VC 1.5 SDK.
Development and maintenance of Windows DLL's handling the emulation of communications protocols with airline reservation systems. In addition Visual C++/MFC was used for the development of a configuration utility and a test environment was developed with the ability to emulate the OS/2 gateways and the airline systems by running scripts written in basic (Softbridge embeddable basic).

From: February 1995 To: December 1995
Client: CSC on the Ford Cologne site in Germany
Hardware: PC's connected to UNIX servers.
Software: Windows, Microsoft C++ SDK.
This analyst/programmer position required me to maintain existing Windows software in a client server environment. Additionally I have been called upon to write specifications for the development of the user interface, connection to the server, development environment, and version control. The product was a dealership management system based on PC's connected to UNIX servers holding the databases and security control applications.

From: January 1994 To: October 1994
Client: Fame Computers, Birmingham.
Hardware: PC's.
Software: DOS and Windows, Microsoft C SDK and Visual Basic.
Supplied as an analyst programmer this position required the development, testing and support of various applications for the travelling financial adviser, providing an instant quotation and financial planning service. Most of the existing applications were written in Microsoft C for DOS but new code is being written for visual basic with Microsoft C DLL's. I was also responsible for setting the workload of a team of five engineers.

From: April 1993 To: December 1993
Client: Markem Systems Ltd, Astor Road, Eccles, Manchester.
Hardware: PC's and Computer Identics products.
Software: DOS, Windows API, Borland C and C++, TALL and Basic.
This position required the modification of existing printer driver software, writing software specifications and subsequently writing the accompanying software and seeing it through to installation and use at the customer site. The programming environment was mainly C++ under DOS and Windows and occasionally existing BASIC programs requiring modification. The Windows experience has been the addition of a copy protection system to a Windows product ready to be launched and to extend its printer support. I was also responsible for a larger Windows project requiring the complete design of a package to receive data from the serial port and translate this to commands to drive a printer whilst monitoring products passing on a conveyor. Additionally I have undertaken work in TALL, a programming language for Computer Identics products.

From: February 1993 To: April 1993
Client: Richard Oliver Limited, Hazel Grove.
Hardware: Custom 80186 embedded system developed on PC's.
Software: C and C++.
This short contract involved the design of software to drive the 80186 based controller of a new exhaust gas analyser for the German automotive industry. The software, written in C and C++ using Borland 3.1, was blown into ROM for the embedded system. My involvement was primarily with the peripheral interfaces to the printer, handset, remote debugging port and the gas and smoke analysers. I was required to write drivers for these devices so that the other areas of software ( the menu sequencer) had a standard interface to the peripherals. Other areas of the product were the keyboard and LCD screen.

From: December 1992 To: February 1993
Client: Sema Group, Wilmslow
Although this position was only a temporary position whilst I sought other work I gained some useful extra experience. The main task was to create script files that would test Alan Bradley PLC's. This involved the generation of Wordperfect Macros, Paradox scripts and use of an editor running under VMS

From: September 1990 To: September 1992
Employer: Sension Ltd, Northwich
Hardware: PC's and custom call monitoring and energy consumption logging equipment.
Software: C and C++ and 80186 assembler.
This development and support position required the development of software for the control of energy logging hardware and telephone equipment. Development was primarily in C or C++ using the Zinc library. The position also involved some customer support requiring direct interaction with customers and managing complaints and repairs.

From: July 1989 To: September 1990
Employer: VG Elemental Ltd Winsford
Hardware: ICP Mass Spectrometer.
Design and development of mainly digital electronic equipment to control the spectrometer and provide hardware fail-safe interlocks. Additional duties include general support and repairs of existing equipment. I also gained experience of the use of SUN workstations, UNIX and CAD (CADNETIX and CADLINK).

From: September 1986 To: July 1989
Employer: GEC Measurements (Now GEC Alsthom Measurements) Leicester
Software: MS-DOS, BBC Basic, C++
Hardware: PC's and Turbine Control Equipment for power stations and safety systems for nuclear power stations.

I was writing software for the control of an in house engraving machine. In addition to this I undertook the verification of software for the nuclear industry and programming a GEM 80 plc using ladder logic. I also had to undertake system engineering to customer specifications and the writing of specifications for test and system manuals. During this time I also gained experience of MS-DOS, BBC Basic for the PC, C, C++ and Structured Software Design using Yourdon methodology and use of a CASE tool.