The following profile is a candidate of IT Consultants Direct "ITCD".
http://www.it-consultants-direct.co.uk/
  This member can be contacted via the following link:
mailto:candidates@itcd-group.co.uk?Subject=CH10181S
  The ITCD candidate database can be searched 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.
 

Curriculum Vitae

Experience Summary:

16 years of experience mainly using Microsoft technologies, with knowledge of database design and development, developing Windows applications and ASP.Net applications using VB.Net and pre-.Net technologies. Enjoy working as a team member, but am also able to work on my own making decisions based on my past experience as a developer. I am very enthusiastic about my work, and enjoy learning new/better methods to provide a better experience for the end user. Confident in my approach to work and technology.

Always worked on the full development lifecycle, including discussing requirements with clients at home and abroad, developing technical documents, team meetings, working with testers writing test scripts, working with teams to help rollout products, and working with client-facing people to train them and determine new features for applications.

Technologies                                                                        Experience

  • Microsoft .Net Framework v1.1.4322                   (2 years)
  • Microsoft VB.Net                                            (2 years)
  • Microsoft ASP.Net                                            (1 year)
  • Microsoft C#                                                   (see Work Experience - MCSD.Net)
  • n-tier and OO Design and Implementation            (12 years)
  • ADO / ADO.Net                                               (8 years)
  • Microsoft SQL Server 2000                                (3 years)
  • Javascript / HTML / DHTML / CSS                       (2 years)
  • Microsoft Visual Studio .Net (version 2003) (3 years)
  • Microsoft Visual Studio (pre-.Net)                      (7 years)
  • Microsoft VB versions 4, 5, 6                             (5 years experience of v6)
  • Microsoft IIS Web Server                                 (1 year)
  • Microsoft Windows XP                                      (5 years)
  • Microsoft Windows 2000                                  (2 years)
  • Microsoft Windows 2000 Server                         (3 years)
  • Microsoft SourceSafe                                       (4 years)
  • .Net Web Services                                           (1 year)
  • XML                                                              (1 year)
  • Microsoft SQL Server 6.5                                 (4 years)
  • Microsoft SQL Server 2005 Express Ed.                (<1 year)
  • Microsoft Virtual PC 2004                                  (2 years)
  • AJAX                                                             (see Work Experience)
  • DAO 3.0/3.5                                                   (3 years)
  • IBM DB2                                                         (1 year)
  • Microsoft C                                                     (2 years – Incl. use of Windows API)
  • Microsoft C++ (incl. MFC)                                (4 years)
  • Microsoft Visio                                                (1 year)
  • PC-Mainframe communications (+ vice versa)       (5 years)
  • Microsoft Windows SDK                                    (6 years)
  • Microsoft Windows 3.0, 3.1, '95, NT          (10 years)
  • Win32S                                                         (1 year)

Work Experience:

From – To:    March 2006 - present

Company:    [snip] London

Role Title:     MCSD.Net training

Description:  Working fulltime and part-time to gain certification for the following exams:

·         Exam 70-315       Developing and Implementing web applications using Microsoft C# and Visual Studio .Net 2003

·         Exam 70-316 Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

·         Exam 70-320 Developing XML Web Services and Server Components with Microsoft Visual C# and the Microsoft .NET Framework

·         Exam 70-300 Analyzing Requirements and Defining Microsoft .NET Solution Architectures

·         Exam 70-229 Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition

·         (Exam 70-228 Installing, Configuring, and Administering Microsoft SQL Server 2000 Enterprise Edition)

Do to this series of courses I have also taken up an interest in AJAX, in order to make passing data back/forth from client/server more transparent.

I have chosen C# as my preferred language for this course so I can appreciate the .Net Framework from differing points of view. The transition from VB.Net to C# straight forward as I have a number of years experience in C++, and the .Net Framework via VB.Net

From – To:    January 2005 - January 2006

Company:    [snip]

Role Title:     Senior Software Developer

Description:  The company developed software for the public sector, mainly for local borough councils. I was responsible for developing an appointments and room bookings application in ASP.Net and SQL Server 2000, and also an HR sickness and holiday tracker in Windows using VB.Net and an Access(Jet) database.

Writing applications in VB.Net for both the Windows and ASP.Net environments. Using ASP.Net 1.1, SQL Server 2000.

Integrating with Onyx (CRM) to extract and update data via Web Services written in ASP, and manipulating data in XML format.

Used various 3rd party components (ASPNetExpertGroup’s Menus/Trees, ComponentOne's Grid, CompnentScience's WebPlanner).

Developed my own web server controls - namely a multi-select calendar control, an outlook-style panel control, and a series of classes and Web Server that handle encrypting data via the Rijndael method for use with logging on to web sites.

Attended 2310B ASP.Net Microsoft course

Attended 5 day BizTalk 2004 course 2157A

From – To:    October 2004 - January 2005

Company:    (none)

Role Title:     (year off training)

Description:  Took one year off to develop skill in Microsoft .Net Framework, concentrating  mainly in VB.Net for Windows Forms.

Developed an integrated suite of GUI controls, including a toolbar, Outlook-style panel, tabbed panels, menus and status bar. Object oriented design, including a configuration tool for the user to use to ensure all GUI controls look/feel the same.

                   Also commenced study for an Open University BSc in Natural Sciences.

                   The following modules were taken and passed:

·         S151: Maths for Science

·         S196: Planets

·         S193: Fossils

·         S182: Mammals

·         S103: Discovering Science

From – To:    October 1992 - Feb 2004

Company:    [snip], London.

Role Title:     Product Manager

Description:  Multi-national company - providing services for the largest advertising agencies in London, New York, Toronto and Germany. Was the first Windows programmer for the company. Developed Windows front-end applications to the already existing IBM mainframe.

Developed an interface to send and receive data from the mainframe to the PC. Written in C++. Object-oriented design that was used by a number of differing applications in UK and New York.

Moved to VB4, 5 and then 6 to develop an application for agency Account Managers to be able to see aspects of their day to day tasks, mainly financial views. Involved requesting reports from the mainframe and downloading the results in to an Access database. Also requested data in real-time to display up-to-date information. Modular design using OLE automation. Worked closely with the German office, and also meeting their clients to determine requirements.

Developed an object-oriented designed job tracking application for members of the Production departments of advertising agencies. Written in VB6 and using SQL Server 6.5 database, which I had to design and develop. Interfaced with a product also written by DDS by the New York department. Had many trips to New York to represent my team and progress development and future development. Visited Toronto on 2 occasions to help market this product. Worked very closely with the German team, and so had to fly to Düsseldorf on many occasions to work with the team and also work with clients there. The application entailed having to send information up to the mainframe and respond to replies, updating the application database, and also the database belonging to another product written in the states. The database would have to be able to handle reports based on 50,000+ records at any one time. The application had to track jobs from conception through closure, including managing resources, finances and document tracking.

Devised from scratch an automatic report designer/requester that would receive input from text files and populate the correct mainframe report via the green screen. Run on a scheduled basis. I wrote this for DDS as I saw it as a requirement for the company and clients, and it was taken up by the UK and German offices.

Helped design and develop an accounting report system based on data that was downloaded from the mainframe into a DB2 database. Written in VB6, it has object oriented designed, and we had to allow for different modules to be plugged in at runtime. I mentored a team of three other programmers. Modular design using OLE automation. Developed in conjunction with the Germans and New York development teams.

From – To:    1990 - 1992

Company:    [snip], Hampshire.

Role Title:     Analyst Programmer

Description:  Developed real-time solution for the financial industry. Used C/C++, MS Windows SDK, MS Compilers v6 and 7. Initially worked in DOS, quickly moved to developing applications on Windows 3.0 using the MS Windows SDK

From – To:    1987 - 1989

Company:    [snip]

Role Title:     Employment Training Supervisor

Description:  Trained physically handicapped people to use computers to benefit their lives. Trained unemployed people to use computers as a grounding for moving on to more formal training. Managed budgets for the team and maintained reports on the people I was training.

Qualifications:

{Currently working towards MCSD.Net}

3rd Year Graduate Diploma in Music (Colchester)

Diploma in Music (Chichester)

A' Level Music

O' levels in Music, Spanish, French, English

Distinction in Guitar Grade 8

Distinction in Music Theory Grade 8

Interests:

Member of the Conservative Party

Football

Formula 1

Full UK Driving License

Astronomy, photography, chess

 
 
 
© 2004, 2005 Copyright IT Consultants Direct Ltd. All Rights Reserved.