Nicolas will be available for contract work 1st July 2000
Mail Nick

Curriculum Vitae - Nicolas Hubbard

Personal Details

Name: Nicolas George Hubbard
Date of Birth: 5th December 1956
Education: 2.ii B.Sc. Honours Computation
Nationality: British
Marital Status: Single
Current Location: Milton Keynes, Buckinghamshire
Locations Considered: Central London, or commutable from Milton Keynes

Summary

Nicolas has twenty years experience in software engineering. Of this, over eight years has been spent developing for the various Microsoft Windows environments. His skills are fully up to date in Windows NT, 2000/Windows 98 and Visual C++/MFC. He has a wide range of experience: hardware design, device drivers and user interface design.

Employment History

August 00 – Present, First Union National Bank, Charlotte NC, USA (Application Deployment Team) Contract
MS VC++, MFC, Windows NT
Nicolas designed a set of COM based "scriplets" for use by the in house Engineering team. These scriplets are written in C++, using STL. They perform more esoteric functions that are difficult to implement in "Engineering Friendly" scripts written in VB, KIX or Perl.

December 99 – May 00, First Union National Bank (Web Based Application Deployment Team)
Contract
MS VC++, MFC, Windows NT, ASP, IIS, FrontPage,  SQL (various dialects), VB Script (S/W)
Nicolas designed a prototype web based front end integrating the banks software procurement and deployment requests.
This system is for use by any bank employee requiring a new third party application to be installed on their workstation. By browsing to the intranet web server they can request an application. If they have permission, and licenses were available, the requested application would then be automatically deployed to their workstation. This involved real-time queries to other servers: obtaining software licensing, packaging state, and initiating the application deployment.
The web tool was implemented in VB Script, embedded with SQL, and relied on COM objects for security and database access.
   

December 98 – December 99, First Union National Bank (RepOffices) Contract
MS VC++, MFC, Windows NT, Domains, Security, ASP (S/W)
Nicolas designed several tools for the bank’s “Remote Offices” design/ implementation and third level support team. These include:

Automated tape back-up scheduler.
Printer spooling printer driver for DOS applications This enables "elderly" DOS applications to print reports to several printers worldwide.
Y2K compliant rewrites of existing bank utilities.
Network analysis / alert tools. (A graphical ICMP “Pinger”.)
ASP COM object for secure real-time graphical reporting. Screen grabber and message archive for a “flash” message system.

September 98 - November 98, Warburg Dillon Read Contract
MS VC++, MFC 4, Windows NT, Domains, Security. (S/W)

Nicolas designed a wrapper application to provide a "Single Click Client" dial-up tool. This hid the separate tasks of dialing up a modem and connecting through a secure gateway. This gave home based "users" an easy to use method of accessing the bank intranet, and the help desk fewer support calls. An IIS web based help desk tool was implemented to monitor usage and support requests.

July 97 - August 98, Union Bank of Switzerland Contract
MS VC++, MFC 4, Windows NT, Domains, Security. (S/W)
Nicolas designed several utilities for help desk personnel. A "Single Click" add employee to bank utility automated the task of adding users, setting up drive shares, security and local printers. Other "Automated Procedure" utilities configured BDC home servers and printers.

March 97 - June 97, RedRock Technologies Ltd. Contract
MS VC++, MFC, Windows NT, Windows 95, comms. (H/W and S/W)
Nicolas was requested to return to the fax application previously designed by Iconographic. The entire application suite was submitted to a Y2K review. Additional features added to "freshen" the product. Hand over to new development team.

October 90 - March 96, Iconographic Systems Ltd. Permanent (Director)
MS VC++, MFC, Windows NT, Windows 95, Windows 3.x, Win32 SDK DDK. Visual Basic, and Microsoft Access. Novell SDK. Lan Manager PTK. Modems and comms.
Nicolas was a member of a three-man team designing a 32-bit horizontal market fax application for NT, and Windows 95, implemented in C++ and MFC. Nicolas was responsible for:

Visual Basic, and Microsoft Access experience was gained by writing a stock control system, and a pay roll system.

Nicolas has built up an intimate knowledge of fax protocols and fax modem standards and their compatibility issues. Nicolas undertook the full system design of a fax modem. This included design, BABT approval, CE mark, and handover for manufacture. (Analogue, DSP and embedded firmware 80196).

Jan 90 - Sept. 90, Lynwood Scientific Contract
H/W and embedded S/W 68030, ASIC. ECL
A contract for the design of high resolution colour graphics workstations and high resolution, high refresh monochrome display terminals. Working with the existing design team, Nicolas introduced new, alternative, design techniques ensuring consistent production and reliable use.

July 89 - Dec. 89, Future Office Systems Ltd. Contract
80386 (H/W and S/W)
Nicolas designed and delivered a Microsoft screen driver for a "Note Book" P.C. with high-resolution LCD screen and CD-ROM. The "Note Book" was innovative - although commonplace today.

March 80 - June 86, Pericom International Permanent
68000, 6800, 6809, Z80 Assembler. CPM (H/W and S/W)
Nicolas joined a 10-man design team designing windowed graphics workstations. Nicolas was responsible for the hardware design of a Z80 based CPM with alphanumeric and graphics display (1024 * 768 resolution).

Personal Projects

Nicolas has developed many private projects out of curiosity. These include the design and web publication of a solar heated water system involving the design of hardware, embedded controller, graphical monitoring tools.

Nicolas is a founding member of the Mullard One Mile radio telescope revival society, CARAS.

Education History

1986 - 1989 University of Manchester Institute of Science and Technology.
2.ii B.Sc. Honours Computation. Nicolas was awarded a first for the Final Year Project. The project was the practical design of a high-speed arithmetic adder multiplier DSP.

1977 - 1980 Nene College, Northampton.
City & Guilds Telecomms Technician.