Curriculum Vitae

Martin Cooper
mjc@cooper.org.uk

Key skills: Cisco Routers (2500, 2600, 3600, 4500, 4700, 7200, 7500,
            12000), Cisco Switches (2950, 3550, Cat5k, Cat6k), Cisco
            Firewalls (PIX), 3Com Switches, IP (TCP, UDP, ICMP, IGMP,
            DNS, SMTP, NNTP, SNMP), Routing (RIP, EIGRP, OSPF, BGP,
            MBGP, MSDP, PIM-SM), LAN (Ethernet, 802.1q, LANE, HSRP),
            WAN (SDH, Frame-Relay, ATM, ISDN, POS, DPT), Quality of
            Service (CAR, GTS), Security (AAA, TACACS+, RADIUS,
            IPSEC), VPN (PPTP, L2TP, IPSEC), UNIX (Solaris, Linux,
            FreeBSD), Scripting Languages (Bourne shell, Perl).

Career History

January 1999-	University of Cambridge - Computer Officer
Present

The role was that of Network Specialist attached to the Network Systems
Group of the University Computing Service. The group is responsible for
the operation and design of the University Data Network and development
and deployment of new services. During my tenure, my work has included:

Development
-----------

Network monitoring

I developed some simple network monitoring software to provide a network
status display and back-end integration with the University pager system.
I also set up router and switch port bandwidth monitoring for the core
network and customer ports as well as a Netflow export data collector.

Authentication, Authorization and Accounting

I deployed TACACS+ in support of centralised Authentication, Authorization
and Accounting of core/customer router and switch access and configuration
control.

I migrated dialup authentication to RADIUS and wrote scripts to build and
update the user database derived from the Computing Service's master user
database (Key skills: AAA, TACACS+, RADIUS, Perl).

IPv6

I drove the University's early participation in the experimental 6BONE
tunnel network and have subsequently steered our participation in the
more formal UKERNA pilot scheme (Key skills: IPv6, Cisco IOS).

IP Multicast

I developed a native multicast infrastructure for the core network in
support of the eScience / Access GRID project (Key skills: PIM-SM,
MBGP, MSDP).

Mutual backup transit to JANET with APU

I undertook the design and implementation of a backup transit arrangement
with APU to enable either institution to reach JANET via the other in the
event of primary link failure (Key skills: BGP, OSPF, Cisco IOS).

VPN pilot

I researched VPN solutions and developed a pilot service. Subsequently
I developed software to allow users of the VPN service to change their
passwords, read the current message of the day and find out the current
pre-shared key used for bilateral peer authentication (Key skills: PIX,
Cisco IOS, IPSEC, L2TP, RADIUS, Perl).

Operations
----------

Switch/router software versioning and upgrade planning

I ensure core network equipment is running software that will support
existing production services. When new features need to be deployed,
I undertake testing of new software to determine the optimal version
combinations to integrate the new features without compromising the
reliability of existing services (Key skills: Catalyst 6500, CatOS,
Cisco IOS, BGP, OSPF, Ethernet, 802.1q, HSRP).

Cisco partner liaison

When network problems are believed to be caused by software or hardware
bugs rather than configuration errors, I work with our Cisco partner
(and Cisco directly if necessary) to resolve the problem.

UNIX systems administration

The group makes extensive use of UNIX systems in support of its primary
activity of network management. It currently also maintains one of the
Computing Service's two Domain Name Servers. I ensure that operating
system patches are applied and configuration changes made in support
of performance and security. I also maintain the Domain Name Server
configuration and keep various installed software packages updated
(Key skills: Solaris, Linux, FreeBSD).

Configuration policy consistency

I ensure that agreed software configuration policies are applied
consistently across the network in support of improved time to fault
determination and resolution.

Project maintenance

I maintain the operation and configuration of services I have developed,
for example the network status monitor, bandwidth graphing, University
pager system interface etc.

Documentation

I have developed documentation for the projects I have worked on and a
number of other operational / procedural matters.

August 1996-	Xara Networks/GX Networks Ltd - Network Engineer
June 1998

August 1995-	Absolute Communications Ltd - Systems Administrator
August 1996

Qualifications

Professional Qualifications

2001	Cisco Certified Network Associate (CCNA)
2001	Cisco Certified Design Associate (CCDA)
2001	Cisco Certified Network Professional (CCNP)
2001	Cisco Certified Design Professional (CCDP)

Other Qualifications

1994	A-Level: Computing
1993	A-Level: Biology, English, Sociology