| |
Curriculum Vitae
Personal
Details
Nationality:
BRITISH
Marital Status:
SINGLE
Qualifications and Education
MICROSOFT
Certified in February 2002 as a MCSE 2000
professional
CHECKPOINT
Certified in February 2001 as a Security Administrator (CCSA)
on FireWall-1
MICROSOFT
Certified in June 1998 as a MCSE + Internet
professional
MICROSOFT
Certified in February 1998 as a MCSE NT4.0
professional
|
MCP Implementing Microsoft
Exchange 2000 attained in November 2002.
MCP Microsoft Internet and
Security Acceleration Server 2000 attained in August
2002.
MCP
Microsoft System Management Server 2.0 in November
1999.
MCP
Microsoft Exchange 5.5 and MCP Microsoft IIS 4.0
Server in July 1999.
Other MCPs: System Administration
for SQL Server 6.5, Windows 2000 Professional, Windows
2000 Server, and Windows 2000 Network Infrastructure. |
1991-1994 Oxford Brookes University B.Sc.
(Hons) Computing and Intelligent Systems.
1988-1991 Islington Sixth Form Centre 'A' level
Computing, Pure Maths and Stats and French.
1983-1988 Elizabeth Garrette Anderson School 7 GCSEs
inc. Mathematics and English.
Formal
Training
EAS Computing
Message Archiving training for Exchange 2000 in November 2002
Windows 2000
Security course in April 2002
Microsoft
Windows 2000 course in December 1999
Microsoft
System Management Server 2.0 in April 1999
CCSA Checkpoint
FireWall-1 course in March 1999
CCSE Checkpoint
FireWall-1 course in March 1999
Specific
Skills
·
Clean full driving licence
·
Specialisation: Internet Security (Firewall and
Proxy Servers) consultancy, Windows NT4/2000 System Engineer,
Messaging System architect – Exchange 5.5, Exchange 2000,
LAN/WAN (inc. Wireless Networks).
·
SMS Server 1.2 and 2.0: system management,
installation, hardware inventory, remote control, and software
packaging.
·
Hardware upgrade and troubleshooting IBM
Compatible PCs, and Hewlett Packard printers.
·
Design and Implementation of TCP/IP based networks
including networked CD tower systems.
·
Data Communication Networks: LAN and WAN design
and implementation using TCP/IP, routers, gateways, and switched
networks.
·
Scripting Languages such as Microsoft ScriptIt,
Wscript, KIXSTART, as well as a good knowledge of DOS Shell (Ms
Dos v 3,3 to 6.2).
·
SSADM version 4 system design methodology and
Concurrent Programming techniques
·Formal specification
using Z notation, Formal Derivation and JSD techniques
·
Spoken foreign languages: French, Italian:
Intermediate
·
High-level
languages: Visual Basic, C, C++, Pascal, Modula-2, Prolog,
XiPlus, KAPPA PC. Programming Skills: Windows API Calls,
Help Files, Windows Event-Driven Messaging, and
Internet/Communication. Applications: Ms Office 97/2000
suite, Ms Outlook 97/98/2000, QuarkXpress v 3.3/4.0, Pagemaker
v5/2000, Ms Access 97, DreamWeaver 3.0, Ms Foxpro, Lotus Notes,
SQL Plus, Paradox, and Dbase III +. Networking
O/S: Windows NT/2000 (Server and Workstation), Windows 9X,
IIS Server 3.0/4.0, NetWare clients, Arcserve 6.5, BackUp Exec,
Web Servers and HTML 4.0.
Protocols:
TCP, IP, UDP, HTTP, SMTP, POP3, NNTP, FTP, LDAP, IPX, SPX,
NETBEUI, H323, and NWLINK. Security: Microsoft ISA 2000
Enterprise, Checkpoint FireWall-1, Microsoft Proxy Server,
MimeSweeper, ZoneLabs ZoneAlarm Pro, and various anti-virus
software including Sybari Antigen.
Experience
February
2002 – until now: I have been working with [snip] as
a Principal Consultant. I have worked on a Windows NT 4.0 to
Windows 2000 network migration project for the National Audit
Office. I migrated Internet Mail
system to Exchange 2000. I am currently working on a Novell
NetWare to Windows 2000 servers migration using MSDSS in a
cluster environment with Windows XP clients for a media company.
I am responsible for the design and implementation of the TCP/IP
network infrastructure (IP Addressing, DHCP, DNS, NTP, and RIS
Server), Server Build design and automated script for Windows
2000 Advanced server install, Group Policies for Windows 2000
and Windows XP clients, delegation of control, customisation of
Internet Explorer 6, login scripts, and Firewall and Internet
Caching, and VPN solution using Internet Security and
Acceleration Server 2000 Enterprise.
April 2001 -
August 2001 - Working as a Senior Consultant with [snip]
on a contract. Speakerbus is a communication company that sells
its own brand of products to financial institutions all over the
world. It offers teleconferencing, Intercom, and Video equipment
that operate on corporate TCP/IP local and wide area networks. I
was working on the global administration network issues, and I
was responsible for the testing and validation of the products.
The issues that I worked on included the integration of the
systems into the different banking environments (Windows NT/2000
administration), security implications (writing security policy
procedures), SQL replication, LAN\WAN connection
testing/monitoring and throttling, and backup/recover
procedures.
February 2000 – January 2001:
Writing applications in Visual Basic and setting up a website
with XML and JavaScript as a freelancer. I have also been
conducting researches into how my knowledge in the Artificial
Intelligence (AI) and Expert Systems field could be integrated
and applied to security software such as Checkpoint Firewall-1
to make the application more robust. I have also looked at the
Checkpoint Firewall-1 SDK and I have been investigating how it
could work with an expert system tool such as KAPPA-PC. I have
also been looking at COBRA expert system and how it uses the
BS7799 security standard for security audit and risk
management.
August
1998 – January 2000:
I was a Senior Consultant at Computacenter. I worked with
different clients which included the Bank of Scotland, Vodaphone,
Rohen-Poulenc Rorer, PPP healthCare, London Underground,
Lowestoft College, PriceWaterHouseCooper, Yellow Pages, and E-Crossnet.
I consulted in different projects working with one or a
combination of Microsoft oriented technological tools (Internet,
SQL 6.5 and 7.0, SMS 1.2 and 2.0, Office 2000, Exchange 5.5,
Windows NT architecture, Proxy server) and Checkpoint Firewall-1
security product. I was also expected to troubleshoot network
and servers problems that were implemented by third parties -
carrying out Windows NT administration, Security monitoring
using intrusion detection methods, defining security policies,
designing security infrastructures with demilitarised zones
(DMZ) and Virtual Private Networks (VPN).
November 1997 – May 1998:
I worked for Business Systems Group as a project consultant on
three different projects with three companies - the SFA, JPW
Data Transfer, and Hillier Parker as a technical consultant. One
thing that these three projects have in common is that, a
Microsoft Exchange 5.5 server messaging architecture was
implemented as well as the rolling out of a combination of
Windows 95 and NT clients. The Hillier Parker project was the
largest of these projects, with 7 sites, 15 new NT servers, and
500 clients. All the existing Unix servers were migrated to NT.
The NT servers were Compaq 6500 proliant servers with very high
specification including RAID 5. As well as being an integral
part of the implementation, I also had to design the NT
architecture for the 7 sites. I also had to implement SMS on all
the sites in order to collect hardware inventory and Remote
Control the NT servers and clients on the remote sites. ArcServe
v. 6.5 Enterprise version was used as the backup software.
May 1997 -
September 1997: I worked at Kleinwort Benson as a technical
engineer on a contract setting up and installing PCs and
Laptops. The operating systems are Windows 3.1, Windows 95 and
Windows NT connecting to NetWare servers using Netx and VLM and
NT servers using GSNW. I had to carry out many communication
setups for modems and network clients using packages such as
WinFax Pro, Ms Mail Remote, Reflection, Rumba, Termite, Reuters
Business Briefings, Netscape Communicator, Monarch, and PC
Anywhere. I also had to maintain several HP printer model -
IIISi, 4M, 4MX, 5M, 5Si/Mx (adding memory, installing
maintenance kit etc..). As well as printer upgrade hardware
upgrade and repair was an integral part of the job.
January 1996
- April 1997: I worked as an analyst/programmer, writing
applications in Visual Basic 3/4 linked with Ms Access.
December
1994 - December 1995: I worked for Finsbury Communications,
a computer consultancy firm in London for one year (1995) as the
system administrator. This company specialises in LAN and WAN
solutions for the media companies. Our clients included the
Mirror Group, McGee oil, and Financial Times. My duties
included:
·
Repair and upgrade of PCs and printers,
troubleshooting hardware/software/network problems, maintenance
of the local area network (network cards, cables), set up and
maintain a WAN connection via a router to access the
Internet.
·
Setting up a Remote Access server for external
staff to gain access to the LAN from anywhere in the world using
Windows NT RAS, maintaining the internal messaging system - Ms
Mail server, and setting up a Web server for the company as well
as writing html pages.
I was responsible for the
setting up and maintenance of the LAN servers (Windows for
Workgroup, Windows NT v3.5 server, 0/S2, LAN Manager). I also
carried out other duties such as setting up telephone extensions
and installations, programming in Lotus Notes and Visual Basic.
Final Year Project
I designed and implemented a
program that advises its users on the PC specification that meet
their requirements. It produced a list of the components needed
to build the PC, and also provides information on how to
assemble the components in order to build the PC. The program
was written in a language that allows a combination of
knowledge-based (expert system) language to be embedded with
high-level language syntax (‘C’) – KAPPA-PC. The application ran
under the Windows environment, therefore it inherited the
GUI-style interface allowing the system user to use a Mouse or
Keyboard to interact with it. This was at a time before GUI
programming was considered the norm. Apart from specifying the
right PC and components for a user, the program provided a Tutor
that teaches the user about the computer, the different
components and peripherals. The system also provided a utility
that gives the meaning to a catalogue of 104 Computer jargons.
The user could select a jargon from a list and the system
instantly provides the meaning of the jargon on the screen.
Referees
By Return |