|
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-)
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
[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 Months,
2001-
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 years,
Various
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: Italian, Turkish (and some French and Spanish)
Hobbies: Movies, pubs, theater, music, stamps and chess
Sports:
Tennis, squash, badminton, jujitsu and karate
Could be provided if is needed on request by prospective
employers |