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

Personal Information

Marital status: Single

Nationality: British

Summary of qualifications

CompTIA,  A++ PC Support Certificate, from New Horizons, 2003

M.Sc.,  Signal Processing & Machine Intelligence, 1993

M.Sc.,  Microprogrammable Electronics,  1987

B.Sc.,  Computer System Engineering, 1982 

 Summary of Computer Skills

Professional:

GUI  Programming in  Visual Basic Pro. 6.0 (1994-), Object Oriented Design with VB6 ActiveX/COM technology (1997_), Database programming using VB6 DAO 3.6 (1997-),  VB6 Excel Automation libraries (2000_),  Window API programming using VB6 (2000-), HTML Help  using  RoboHelp (2002-), Team development with VB6 SourceSafe,  Structured Program Design with  Visual Modeler  using UML methodology (2003-), GUI Program development under Windows 98/2000/XP (1994-), Networking with TCP/IP (2002-)

 

General:

Further programming skills with  VB.NET  (2003-),  ADO 2.5 programming (2002),  Program modeling  with UML (2002),  Web page design with HTML 4.0/DHTML/VBScript (1994-) ,  ASP  (2002 -), Document Processing with MsOffice 97/2000  (1995-), Object Oriented Design in C++ (1995-), Computer Algorithms & Data Structures with  C  (1995-), Other Operating Systems Unix, Dos6.2, Symbolic Logic and A.I. using Prolog /Prolog Windows(1990-)

 

Summary    of   Education

University  of Surrey                                                 1992 - 1993

Guildford,  Surrey

M.Sc.,  Signal Processing  and Machine Intelligence,  Dec 1993

University  of  Kent                                                   1982 - 1986

Canterbury, Kent

(Ph.D.),  Formal Verification of Computer Hardware,  Sep 1987  

University  of  Kent                                                   1979 - 1982

Canterbury, Kent

B.Sc.,  Computers System Engineering,  Dec 1982

Professional Experience

[snip],    2002 - 2005

VB6 and VB.net  Programming, Database programming, Simulation Engineering for PC workstations. Undertaking risk analysis, cost analysis and forecasting of future trends in oil markets using  Excel and VBA programming    Continuing the earlier work with design and development of simulation software using Monte Carlo stochastic techniques and Fault Tree analysis methodology for  a London based engineering firm sub-contracting for reputable international and worldwide companies.

[snip],   Applications Engineer,  12 Months2001- 2002

VB6 Programming, Database programming, Simulation Engineering for PC workstations. Design and development of graphical software for performing risk analysis of oil and gas pipelines. This involved creating in VB6, a graphical front end, as well as database support for an existing American Oil and Gas company’s software  package called Fieldplan.  The contract was for a full year and a team of three (including myself) were involved in its design and development. Object oriented methodology was used throughout the software implementation process. This project was done in joint co-operation with the company’s U.S. headquarters in Houston, Texas.

Software Consultancy and Helpdesk support,  12 Months,  2000- 2001

VB6 Programming, Database programming, Simulation Engineering for PC workstations. Various  consultancy contracts with a team of engineers at Haliburton/KBR of UK. This was mainly  recoding and overhaul of in-house  software by making it adherent to object oriented and component based standards.  Further support roles were as well provided including documentation and helpdesk support to users of the software.

Various London Colleges of Higher Education and Teaching Institutes , 4 years plus, 1997- 2001

Various teaching contracts teaching variety of course such as C/C++ programming, VB programming,  Pascal Programming,  MsOffice, Software design, Web design and  e-commerce and  similar  IT related subject  to a wide range of students within greater London area.

American Business School of London,   12 Months         1997-1998          

Contract  PC trainer,   Training personnel and students in use of  PC’s and Office Software

Lecturing on Business information systems, C++ programming and Supervising  M.Sc. students

City University and  University of Westminster, 12 Months,        1996-   1997

Visiting and contract Lecturer, Lecturing undergraduates in computer science and software development techniques in C++ and Unix

European University of Cyprus,  1 year                  1995 - 1996

Assistant professor  of Computer Science /Course administrator,  teaching staff, students and organizing programming labs. Teaching computer courses like Algorithms, Computer algebra, Operating systems and A.I. to undergraduates, postgraduates and Ph.D. students. 

DSK Electronic Technologies,  9 Months                1994 –  95

C++/Unix Shell/Unix Consultant,   Porting software between various C flavors. Software written in Bourne C was  completely re-compiled to a new executable under ANSI C compiler. The software was comprised from more than 1500 pieces of C files and the compilation and linkage process was automated by using Unix shell scripts.

University College of Wales/Swansea , University of Sheffield,  University of Surrey, 3 yearsVarious research posts form 1988 to 1993  concerning the  application of Prolog, computer algebra and symbolic computing  to various areas of  Communication technology and Control engineering.

British Telecom/London,   12 Months                      1987 - 1988

Programmer Analyst,  Telecom related  software development in Lisp & C under Unix

Developing Natural language front end to BT directory services  using Kyoto Common Lisp. This allowed the user to avoid SQL and perform  the directory queries using  plain English.   

Computer related Publications

Ph.D. thesis, Application of Higher Order Algebras  to the Design of Computer Programs

M.Sc. Thesis, Implementing CAD Compilers in Logic and Prolog

M.Sc. Thesis,  Use of Microprocessors in Electronic Circuit Design . 

Inter-Personal and Communication  Skills

Liaising with project management and attending of the board meetings

Meeting the dead-lines and delivering code on-time and in accordance with the schedule

Team player as well as  working on own initiative

Preparation of on-line documentation and other  program related reports

Substantial work experience  in multi-cultural environments

Delivery of IT seminars  and overhead slides

Preparation and presentation of  IT seminars

Providing support to non-computing staff

Help file generation and online documentation of programs

Packaging, creating and distributing of in-house program CDs

Working as a team member in a software development environment  

 Languages & Hobbies

Languages: Italian, Turkish   (and  some  French and Spanish)

Hobbies: Movies, pubs, theater, music, stamps and chess

Sports: Tennis, squash, badminton, jujitsu and karate  

Referees

Could be provided if is needed on request by prospective employers

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