Accenture, Madrid, Spain Sep 2000 – Nov 2001

advertisement
Full Name:
Address:
Place of Birth:
Date of Birth:
Nationality:
Telephone Numbers:
e-mail:
Simon J. MUDD
C/Puertollano 2, 3º CD
28027 Madrid
SPAIN
Hawkwell, Essex, England
10/09/1964
British
+34-605 085 219 (mobile)
+34-91-320 4322 (home)
sjmudd@pobox.com
Specific Knowledge
Computers and IT







Database Administrator (MySQL and Sybase installations)
Databases: MySQL, Sybase ASE, Sybase Replication server, Oracle, Postgres
Programming Languages: SQL, Perl, shell scripting, C, C++, AWK, Visual Basic, Prolog, Java, PHP,
Pascal
System Administrator, managing CentOS/RHEL, AIX and Solaris servers
o Management of the company’s Internet connection, firewall, web, email, news and DNS
servers
o Management of Cisco routers to connect to different electronic markets
Operating Systems: Unix (Linux, Solaris, AIX, FreeBSD), Windows
Programming Experience
o
Real time Financial Trading Applications for the Treasury (C/C++)
Office Applications: Excel, Word, Powerpoint
Financial Markets

Broad knowledge of the financial markets, Risk Management, Portfolio Valuation and Market
Mathematics.
Education
1983-1986
Degree in Computation, B.Sc. (Hons.) 2.1
University of Manchester Institute of Science and Technology, Manchester, England
Qualifications
Mar 2007
Dec 2006
Dec 2003
Nov 2003
May-Jul 2002
Oracle Database 10g: Administration Workshop I Release 2
Oracle Enterprise Manager 10g Grid Control Ed. 2
Sybase Fast Track to Replication Server 12.5
Sybase Fast Track to Adaptive Server Enterprise 12.5
Sybase System & Database Administration: ASE 12.5
Industrial Automation and Robotics Course (209 hours)
Universidad Politécnica de Madrid, Madrid, Spain
1997
Jul 1988
116104942
Advanced AIX Administrator
General Registered Representative, needed to advise clients in London
1/4
Professional Experience
Booking.com, Amsterdam/Madrid
Sep 2007 – Present
MySQL DBA. The environment initially comprised of about 40 servers, but has grown with the company
to close to 2000 database servers split over 3 datacentres.
My job, starting as the first DBA at booking.com, has involved:
 the automation of the installation of these servers using pxeboot and kickstart (CentOS servers)
 the appropriate configuration using puppet, so that all needed software is fully installed and the
databases are automatically built, being cloned from other running servers when that has been
possible.
 Configuration of the MySQL servers according to the instances' specific usage, needs and
environment, including dynamic configuration changes of the running MySQL servers (with
puppet).
 Responsibilities also include monitoring the servers using nagios, MySQL Enterprise Manager
and more recently graphite to give us longer term trend information
 Troubleshooting problems (hardware, software, performance), including escalating problems and
discussing with the Oracle support and developers, often with personal 1-to-1 contacts.
 Discussing with developers changes they intended to make, helping them diagnose and remove
bottlenecks.
 Collection of configuration information is also fully automated allowing us to be able to detect
changes and when they occurred and if necessary restore configurations to previous settings.
 Normal maintenance tasks like upgrading MySQL versions, including major version upgrades
(from MySQL 5.0 and we are now using MySQL 5.6 and testing MySQL 5.7 on several
systems) has also been an important task
 Management of the master servers' filer storage, these servers using NetAPP filers with fibre
channel for extra resilience.
 Setting up the development environment so we could rebuild all the database systems with fresh
data, taken from the production environment, on a daily basis.
 Ensuring systems are built so that downtime is minimised and avoided as much as possible: that
is users should not experience downtime even when necessary maintenance needs to take place.
 Frequent travel to the head office in Amsterdam as I work remotely in Booking's Madrid office,
as most IT personnel are now based there.
We have database servers configured a variety of ways, several replication chains (one containing over
300 servers in one chain) but also other systems setup in a master-master, or sharded arrangement
depending on specific application needs.
Binck Bank NV, Amsterdam, Netherlands
Jul 2003 – Aug 2007
Sybase DBA and Developer for the company's in-house (UNIX/Windows) trading system, running on
multiple servers (about 20 servers running Linux and Solaris). The database environment consisted of
multiple Sybase ASE servers configured using Sybase Replication server to provide fault tolerance.
System Administrator. Management of the application processes running on the servers. Management
of the servers' configuration (using tools such as cvs and cfengine). Deployment of new servers. Script
writing for monitoring the correct functionality of the servers. Application Support and diagnosis of
problems on the servers.
Accenture, Madrid, Spain
Sep 2000 – Nov 2001
Jan 2001-Nov 2001: Consultant. Implementation of the functional design of a new securities (stocks,
bonds, funds) system for one of the principal Spanish banks. Analysis of the users’ requirements,
functional design of the Information Management and Settlement modules, and supervision of the
analysts working under me.
Sep 2000-Dec 2000: Development of a proposal for a new business model for the same bank related to its
activities in the international securities markets.
116104942
2/4
Profit Gestión de Informática, Madrid, Spain
Mar 2000 – Sep 2000
Financial market specialist. Modification of an existing application for a Spanish bank to enable it to
route international securities orders to the market and to settle the resulting trades. Analysis and
documentation of the required changes. Supervision of the programmers.
All Trading Brokers Europe. Madrid, Spain
Jun 1989 – Feb 2000
1997-1999: All Trading becomes a member of various international exchanges: DTB (now Eurex),
Deutsche Börse, Bourse de Paris and LIFFE. Responsibility for the selection and installation of the
systems needed to trade in these markets and for the technical relations with the exchanges.
1994: Installation and setup of the company’s Internet access, firewall and mail servers.
1989-1993:

Development of software for the bond (Spanish Government and non-government) desks.

Trading in the Matador and ECU Kingdom of Spain Eurobond markets with foreign banks.

Development of software for contributing real-time prices to information providers such as
Reuters and Telerate.

Trading of Spanish Government Bonds with foreign banks including major international
investment banks.
Baring Brothers (Investment Bank), London, England
Nov 1986 – Jun 1989
Jul 1988-Jun 1989: Junior Dealer. Quotation of deposit prices in various currencies to small institutional
clients. Covering of the bank’s positions in these currencies. Also work on the IRS desk.
Nov-1986-Jun-1988: Programmer. Rapid design and implementation of financial applications for the
salesmen and traders in the dealing room.
Marconi Communications, Chelmsford, England
Sep 1986 – Nov 1986
Work on changes to X-25 software used for sending messages between airports.
British Telecom Research Laboratories, England
Jul 1985 – Sep 1985
Work on improvements to an expert system used for the analysis and optimisation of electronic circuits.
Marconi Avionics, Basildon, England
Dec 1984
Use of a Computer Aided Design system.
Other Information
Languages

Mother tongue – English

Bilingual English – Spanish
 French, German and Dutch (basic)
Other
 Driving License (B1)
Hobbies and Interests
 Internet related activities

I maintain a blog which
indirectly discusses some of my work based activities: http://blog.wl0.org

Postfix, a high performance
mail server for UNIX systems used by many companies.
116104942
3/4





I have developed Postfix
RPM packages for RedHat Linux, used by people all over the world.
(http://postfix.WL0.org/) though activity here is now mainly symbolic

Management of various
Postfix mailing lists (http://postfix.WL0.org/en/lists.)
Photography and Travel
Radio Amateur since 1985, but not currently active.
I enjoy swimming
I have a busy life with my wife and kids
116104942
4/4
Download