Tom Gilbert, Curriculum Vitae
Date of Birth: 14/07/1976
Currently based: London
Email: tom@linuxbrit.co.uk
CV last updated: 11/07/2007
Technical Skills
SUMMARY: I have broad experience in developing and managing large scale infrastructures and software projects. My main focus is on IT Service Delivery and Service Oriented Infrastructure.
Underpinning this is my background in software development, systems configuration and management and IT Infrastructure, primarily (but not exclusively) in a UNIX (Linux, Solaris) environment and on an enterprise scale:
Linux (Debian, Red Hat, SuSE, etc); Sun
Solaris; BSD; UNIX system and network configuration; hardware configuration
and installation; DNS; security and firewalls; mail;
Highly experienced C, Perl, Ruby, PHP and shell
scripting; Strong C++, Python, SQL, XML; Java/J2EE (Tomcat, Weblogic);
Apache; Samba; Oracle; MySQL; TIBCO EMS, iProcess,
BusinessWorks; NFS; X; Sendmail; Bind8/9; Exim; CVS/SVN; gcc; gdb and
many varied command-line and GUI Unix tools.
Employment history
I have worked in Deutsche Bank in a successful and continuously growing role since 2001:
August 2006 - current: Deutsche Bank - Global Head of SOA Services
Formed the SOA Services group and promoted to dual roles of Global Head of SOA Services and Global Head of Process Development. My SOA Services group provides Service Oriented Infrastructure (managed services/utilities) for SOA applications and application components within the Bank, responsible for large scale J2EE application, SOA BPM and ESB infrastructure. My Process Development group are responsible for driving BPM/automation/integration strategy across the IT services provided by our wider organisation.
June 2005 - August 2006: Deutsche Bank - Global Head of Web Infrastructure Engineering
Promoted to managing the global engineering function for Web Infrastructure, which comprises DAP, the Deutsche Bank J2EE Application platform (described below) and dWeb, the Deutsche Bank Web and J2SE hosting platform (based on Apache and Tomcat). Responsible for architecting the dWeb and DAP platforms and their roadmaps, focused on introducing new features while reducing hosting costs and overheads for our internal clients. Also involved in a number of other projects in a consulting capacity and responsible for communicating the benefits of, and driving adoption for the concepts of Service Oriented Infrastructure and Service Oriented Architecture across the Enterprise.
Jan 2003 - June 2005: Lead Architect, Deutsche Bank
Lead Architect for the Deutsche Bank Application platform (DAP) - a managed, highly automated, clustered WebLogic/J2EE hosting environment. Brought in specifically to design and implement this new internal platform. Met challenging deadlines to deliver on time. Built up an engineering team from just myself to six, a support team from zero to two, and managed relationships with clients whilst simultaneously developing the software that runs the platform. Continued to improve the platform and assist client application teams in migrating their applications to the service. Provided clients with automatic high availability and disaster recovery for their applications, multiple test/UAT and production environments with automated migration of code and configuration between them. Built-in monitoring, auditing, configuration and control interfaces combined into a user oriented web portal interface. Provided a substantial cost saving to clients and the bank, through reduced license costs, consolidation of hardware infrastructure and improved support quality and application reliability by creating a standard infrastructure for J2EE applications within the bank.
March 2001 - Dec 2002: Consultant, Finetix (UK) Ltd, working within Deutsche Bank
Charged with the management and development of the internal web-hosting infrastructure. The software consisted of a Solaris package containing a managed, chrooted environment, used on all production web servers throughout Deutsche Bank worldwide for intranet, personal and internet-facing websites. Contains products such as Apache, Tomcat, Samba, Jserv, Perl, PHP, Cocoon and offered bindings for Weblogic. Responsible for the configuration of these products and the development of the software to allow automated site management and control for hundreds of virtual hosts. Made several source modifications to the apache webserver and related modules to increase security and performance. Saw the product through two large scale OS migrations.
Delivered a new version of the web-hosting management software, designed and implemented from scratch. This version was designed to support the original feature set and add support for multiple target platforms (initially Solaris 6, 8, and Linux), full revision control for client sites (applications and content), new technologies such as Python, Ruby, Tomcat 4 and apache 2, separate staging and production sites with content validation and a deployment interface linking the two, a testing environment and full load balancing across multiple redundant server nodes with a cluster management interface built in. Highly fault tolerant and extremely secure. Security features include privilege separation for all client applications and content, and all communication between nodes uses encrypted channels.
November 2000 - March 2001: Analyst Programmer, Killik & Co Stockbrokers.
Developed new company web-site and secure online trading area from scratch. Responsible for the installation and configuration of the web-servers (running linux), a clustered Borland Inprise application server, postgresql databases, the security of the servers (firewalling) and much of the dynamic content of the web-site (consisting of jsps and server side includes). Completed the installation and configuration of apache/mod_ssl, jakarta tomcat, mod_jk, java, LDAP, apache with auth_ldap, mailman and sendmail. Project completed within demanding 3 month deadline.
September 2000 - November 2000: Systems Engineer/consultant, ID-Pro UK Ltd.
Specialist in building and configuration of clusters using Beowolf and Mosix technologies enabling high performance parallel computing or high availability systems.
Unfortunately ID-Pro pulled out of the UK due to lack of funding in November 2000.
July 1998 - September 2000: Project Scientist, Innovations Research Dept, British American Tobacco Co.
Responsible for the project management of two R&D projects and the leadership of a team of 4 staff members. I learned a great deal about project management and how to run a team.
I was simultaneously implementing several internal IT products. These included sampling automation, SQL databases and data acquisition. I saw these projects through from initial conception, through to establishing requirements, design, implementation, testing and use. I also supported these applications and they are still in use today.
Education History
1987-1994: The Portsmouth Grammar School.
A-Level Results: Chemistry - A, Maths - A, Physics - A.
1994-1998: The University of Bath
BSc honours degree in Chemistry.
Interests
I enjoy cycling, socialising, and keeping up on technology. I maintain a web-site http://linuxbrit.co.uk, read science fiction and still write a variety of open-source software, some of which appears in official linux distributions.
![[LinuxBrit]](/images/linuxbritnew.jpg)