CURRICULUM VITAE - Blueyonder.co.uk

advertisement
CURRICULUM VITAE
PERSONAL DETAILS
Name:
Simon James Farrell
D.O.B.:
23rd November 1961
Address:
8 Seymour Road
Hampton Wick
Kingston
Surrey KT1 4HW
Nationality:
British
Telephone:
0771 483 5751 (work)
Email:
Simon.Farrell@blueyonder.co.uk
CURRENT POSITION
Enterprise IT Architect, Cable & Wireless plc, Bracknell, Berkshire.
SUMMARY
Since 1984, I have worked in the UK as an A/P, designer, DBA, technical consultant and systems/enterprise
architect, using a wide variety of operating systems, relational databases and application development
technologies, including Oracle, Unix, using C/C++, FORTRAN, Java and XML. Areas of specialisation
have included:










Formulation of IT strategy and direction of architecture for a major telecommunications company
Product evaluation and selection, especially in the area of NSS/OSS
Vendor evaluation, negotiation and relationship management
Technical, data, systems and application architecture
Enterprise architecture, using the TMF and Zachman frameworks
Technical consultancy and troubleshooting
Middleware evaluation, selection, architecture and implementation
Systems analysis, logical and physical database design
Oracle database administration
3GL and 4GL programming
HARDWARE
Most of my work has been on DEC VAX/VMS and Unix computers, including Linux, AIX, Sun, HP and
Sequent, and WinTel PCs. In addition I have worked on Novell networks and Apple Macintoshes.
SOFTWARE
Operating Systems:
Languages:
Databases:
User Interfaces:
Tools:
Comms:
VMS, Unix SVR4, OSF/DCE, Linux, MS Windows NT
SQL, PL/SQL, C, C++, Java, FORTRAN, XHTML, XML, XSLT, PHP
Oracle RDBMS V8, V7, V6, Informix Online 5.0, MySQL v4
X Windows, Oracle GUIs, Java Swing
Encina, Oracle tools, VaxSet tools, Unix development tools, DCE, CORBA,
SQL*Net, webMethods, Websphere, Java/J2EE development tools
TCP/IP (esp. Internet-related), DECNet, SNA
APPLICATION AREAS
Application areas have included all OSS/NSS system types, customer care and billing solutions, workflow,
business and network systems integration, fault management applications, client/server and three-layer
architecture applications of many kinds, inter-process and data network communications, distributed
architectures, GIS, workforce management systems, document management and archiving.
-1-
Curriculum Vitae - Simon Farrell
PROFESSIONAL EXPERIENCE
Cable & Wireless, London & Bracknell
Sep ’98 to date
Enterprise IT Architect
Global Architect for several key areas in C&W. I am currently responsible for setting global IT Strategy and
Architecture in the areas of EAI, Network-facing (OSS) IT systems and Provisioning, and have had
architecture responsibility for the definition of a number of products including PKI, ADSL & Bandwidth
Trading. I have been heavily involved in defining the IT support structure for C&W’s flagship IPVPN QoS
product. Prior to April 2000 I had joint architectural oversight and responsibility across all IT applications
and systems for the UK arm of C&W, concentrating on Enterprise Application Integration, middleware,
internet/intranet, desktops, fault, workforce and order management and workflow. I am responsible for
initiating and co-ordinating IT strategy & architecture work performed on behalf of C&W by third parties. I
am responsible for identifying new technology solutions with potential for increasing the company’s
competitive advantage (e.g., XML, LDAP/DEN, SOA), and for evaluating best of breed packaged
applications, vendor and systems integrator capabilities. I have managed a global team of 4 architects but
am currently part of a downsized team of four. My IT architecture work requires familiarity with a number
of frameworks, including Zachman, TOGAF and domain-specific frameworks like NGOSS, TMN, J2EE.
Aug ‘97 – Sep ‘98
Systems Architect
The technical authority within the IT Strategy group, responsible for evaluation of new technologies and
design authority for enterprise IT projects. Areas covered include interactive multimedia digital TV,
corporate intranet and internet strategy, desktop, server and middleware architectures. Contributed to a
Systems Renewal programme, establishing an IT infrastructure for the new company, defined Technical
Architecture standards and policies, liased with strategic suppliers. I architected a number of solutions for IT
projects, including Intranet/Extranet applications, E-Commerce, GIS systems and thin-client Oracle
applications.
Mercury Communications, Brentford, Middlesex & Holborn, London.
January ’97 - July ‘97
Technical Architect
One of three architects responsible for defining the technical strategy and architecture for the company and
evaluating new technologies for their applicability to the enterprise. Specific areas included coordinating the
rollout of distributed systems technology such as DCE and Encina, exploring the applicability of Java and
CORBA in particular business situations through small pilot projects and working closely with large
development projects to draw the maximum benefit from strategic technologies.
July ’96 - December ‘97
Technical Consultant
I was part of a small team responsible for end-to-end technical implementation of new projects, providing
consultancy and evaluation of new products, including Oracle, enterprise-wide monitoring tools and
Internet/Intranet technology. Provided company-wide technical resource for Web server configuration,
WWW-RDBMS interaction and some small Java, Javascript and CGI programs.
Database Administrator/Consultant
March '94 - June '96
Oracle Database Administrator directly responsible for the management of 14 V6 and V7 databases, on
Vax/VMS and Unix platforms. Additionally responsible for second-line support of another 30 databases.
Databases ranged in size from 2Gb to 30Gb, with 1-1000 users. Routine tasks included database creation,
reorganisation , version upgrades and conversion, replication, SQL*Net configuration management and disk
management. I gained extensive auditing and tuning experience at all levels (file system, RDBMS and
-2-
Curriculum Vitae - Simon Farrell
application code) and provided consultancy to a number of application development groups at all stages of
the design, development and release lifecycle.
Senior Analyst Programmer / Team Leader
September '93 - April '94
Team Leader of small team implementing a central customer repository database in Oracle V7 and
Pro*Fortran. This involved designing and implementing the monthly consolidation and import of customer
data from a number of different systems, working to tight timescales. I coordinated the successful
implementation of the database, interfaces and other support systems.
Dec ’91 – August ‘93
Senior Analyst Programmer / Team Leader
Member of Technical Architecture team, designing overall technical architecture for a new Sales Front
Office system. I wrote various network-related functions in C and Pascal. I authored the overall design
document of a Pro*FORTRAN Task Management system within the application and also authored the
interface spec between client and server. Designed and implemented a client-server DECNet
communications package and numerous SQL*Forms 3 and Pro*Fortran programs. Designed and oversaw
testing of the Task Management system.
On the departure of my boss, I led a team of 6 APs and SAPs in testing, debugging and releasing interfaces
to IBM mainframes, Northern Telecom telecomms switches and other remote systems. I recruited staff,
made development estimates and produced Gantt charts and other plans for the successful implementation
of a second phase of project development. I assigned and oversaw work until the group was re-located to
Birmingham.
Senior Analyst Programmer
Apr '91 - Nov '91
Member of team expanding and enhancing an order processing and provisioning system. Designed and
implemented SQL*Forms 2.3, SQL*Forms 3, ReportWriter 1.1 and Pro*Fortran programs to verbal specs.
The job involved making tactical enhancements to an existing database application, ranging from simple
SQL*Forms to more complex processes involving transfer of data from the Oracle RDBMS to IBM
mainframes.
British Telecom, Ealing, London.
Apr ’89 – Apr ‘91
Senior Analyst Programmer
Designed, investigated, proposed and implemented a number of systems including a fault reporting system,
internal training database and comms network configuration and fault logging system. Led a small team of
programmers to develop prototypes of several of the above systems before final implementation. Areas
covered included system performance, capacity planning, back-up strategy and system management set-up
and practices.
July ’85 – Apr ‘89
Freelance Author & Programmer.
Authored and co-authored 17 children's books for various UK publishers. Tendered, designed &
implemented several Educational Software programs in C on the IBM PC, mainly in the Special Needs area.
3 months writing a screenplay "treatment" for Columbia Pictures.
-3-
Curriculum Vitae - Simon Farrell
Games Workshop Ltd., London.
September ’83 – July ‘85
Data Processing Manager
Supervised and participated in the testing, installation, maintenance and modification of an integrated
Accounting/Stock Control system running in COBOL on a Texas Instruments mini computer running DX10 operating system. Implemented day-to-day running procedures, archiving procedures and crash recovery
procedures.
QUALIFICATIONS
Date
Qualification
1996
Certified Oracle 7 DBA (Chauncey Group)
1983
2.5 years of a 3 year BSc degree course in Astrophysics
1977-1980
3 GCE ‘A’ Levels, 11 GCE ‘O’ Levels
TRAINING
ORACLE: I have attended a large number of Oracle courses
DCE: Administrator and Developer courses. Encina programming.
UNIX: TCP/IP network configuration and administration, Unix System Administration
Other Courses: Project Management, Leadership Skills, Presentation Skills
I have attended a large number of technical seminars, with the purpose of evaluating and implementing new
technologies.
I speak regularly at Telecom industry conferences and workshops.
-4-
Download