CV - Theodore Zacharia

Your broswers does not support Java, try downloading the Java Runtime Environent (Java J2SE JRE) from Sun
 
Select here for an alternate interactive Java applet.

Personal Details:Education:
Name : Theodore Constantine Zacharia
 
Nationality : British
Languages : English and Greek, limited Dutch.
Current Position : Advanced Systems Engineer, EDS
University College London
BSc(Hons) in Applied Physics
plus 4 A-levels, 10 O-levels.

NOTE:In the following sections the most current items are underlined.

Technical:
Operating Systems, Interfaces, Controls and Environments.
UNIX (various including SCO, SVR4, AIX & DYNIX/ptx), Linux (various), Windows XP, MVS (OS\370), DOS, Microsoft Windows 3.x 95, NT, Server2003, X-Windows, CICS, IMS DB/DC, JCL, SQL, CORBA2, Various LANs, WANs, VANs and Multi-tier client/server environments.

Languages and Databases.
Perl, Java, JavaScript, PHP, HTML, C++, C, Visual C++, VisualBasic, Forté, PowerBuilder, COBOL, Pascal, ALC & Assembler (various), Unix Shell Script, DOS Batch language, REXX, OMGs IDL (ObjectBroker and ORBIX implementations, CORBA V2.0), Sybase, ESQL/C for Sybase, Informix, ESQL/C and I4GL for Informix. Oracle (7.x, 8.x), PL/SQL for Oracle, MySQL, DL/1 under IMS and CICS. SQL access (R)DBMS. FMLI (Form and Menu Language Interpreter)

Professional:
Tools-Applications.
Borland JBulider, VisualStudio for Windows, MFC for Windows (Visual C++ programming), SDK for Windows (C programming), ESQL/C for Informix. DBLib for Sybase, Holos6 Data Warehousing tools, Designer/2000 and Developer/2000 for Oracle IEF Composer, TSO, ISPF, CHAMP, SIMPC, IBM DFS* utilities for DLI databases BMC secondary index utilities for IMS databases Neuron Data libraries for portable GUI applications (C based code) Windows DDE, OLE etc.

Business-Customer.
Customer consultations, briefings, presentations and demos. Business design, applications design, quality acceptance. Technical support for team interviews (selecting prospective personnel).

EDS Employment History - Project Experience:
Over 20 years in the professional IT industry consisting of:

Architecture and Design.
Over 8 years of architecture and design work overlapping to some extent with development.

PCs and UNIX machines Overview.
12 years development of Graphical User Interface (GUI) and character based applications. Coding mostly in C++, C++ with MFC, C, C with SDK, VisualBasic, PL/SQL, PowerBuilder and PASCAL, Perl and shell scripts. Multi-platform environment, porting application from DOS/Windows to UNIX/X-Windows. Usually large multi-national systems. Experienced in SQL DBMS and multi-tier client/server environments.

IBM Mainframes OS\370 Overview.
3 years development, maintenance and support of mainframe systems. Experienced in programming in COBOL with DL/1, IMS, CICS and other extensions. TSO development environment with JCL and various schedulers etc for control and running of system. Experienced in IMS DBMS, both Batch and Online environments (DB, DC & BMP).

Major EDS Projects (reverse chronological):

C-NOMIS Account, Ministry of Justice, UK (Sep 08..)
I was offered my previous role in the Central Architecture Team (CAT) but decided to take on a more challenging role as part of the Performance Management/Engineering Team where I would have a greater impact on the quality of the delivery. I worked with the customer in identifying critical business and related peak hour operations, with the CTO of architectural issues, gained in-depth experience with tools such as LoadRunner and SiteScope to performance map the system and carried out predictive performance modelling to estimate loads and required fixes to systems and scale hardware levels to support operations.

DII(F) Account, Atlas Consortium, Ministry of Defence, UK (Nov 07..Aug 08)
10 months working on the Defence Information Initiative (Future) as the lead engineering for the Applications Hosting team. I lead applications hosting team in technical architecture & design, was responsible for the production of the teams designs and produced the Apps Hosting HLD which passed JRM and was approved by the MoD. I worked with the CTO on architectural issues and business development on bids. I regularly liaised with other DII groups, MoD customer, partners, product suppliers and 3rd parties. I was SC & CTC cleared to work on this project.

After achieving approval for the HLD and with my wife and I expecting our first born, I decide the near 120 mile daily round trip to Reading was too difficult to sustain long term and thus decided to move to a more local account, fortunately by this time the Justice account had started back up again (new fiscal year), so I returned there as it was based in Westminster, London.

C-NOMIS Account, Ministry of Justice, UK (Jul 07..Nov 07)
4 months working on the Computerised-National Offender Management Information System (C-NOMIS). I was part of the Central Architecture Team (CAT) and was responsible for several architectural reviews, high level designs and a number of technical solution notes including designs for securing issues with single sign on, and providing external organisations access to the system e.g. Serious Organised Crimes Agency (SOCA). Unfortunately a reduction in government funding suspended this project until further notice. I was BC(e) to work on this project.

Verizon (formerly MCI) BP&D Account, UK (Aug 04..Jul 07)
3 years working on the MCI Billing Printing and Dispatch (BP&D) account. The business and some of the team were based in Reading, others were based in Washington and I occasionally worked with the UK East Lead Technologist (Paul Firm) based in Wavendon. I worked mostly from home, going into Reading and Wavendon for major customer or team meetings. I was solely responsible for the user front end application (Caxton) which was a JSP/Java/Oracle and worked with a team on the backend applications written mainly in Perl,PL/SQL and Unix shell scripts. I was the lead for the majority of the BP&D invoice import and processing applications working with the rendering and printing teams in Washington. I made a number of major enhancements to the system as well as adding new customer data flows, all of which were well received by the customer and delivered on time, cost and to spec (or better). As part of the team I also provided out-of-hours application support for system maintenance. I lead the application and assisted the system and DBA team as part of a major migration of our system from an RS-6000/AIX4.3 platform to a Sun/Solaris platform and from Oracle 8.1.7 to 10.2g (moving Papyrus to 10g meant core table changes). When Verizon bought MCI they decided to take all development and bill processing in-house, EDS decided not to continue to support just the printing of the invoice so I lead the team to transition the BP&D and Caxton services to Verizon and acted as lead architect on the Verizon side in the transition of BP&D to RR Donnelley working closely with their architecture, design and lead technicians.

EMEA Architects Practice (Aug 02..Aug 04)
2 years working in the EMEA Architects Practice. I took on the role of an applications architect and provided support to other architects, account teams, delivery teams and solution centres.

I worked with a variety of customers on a variety of projects and in various roles, for example:

All the above was great experience which I thoroughly enjoy plus I got married during this period so my travel arrangements changed so I joined the MCI account.

GME Automotive Delivery Solution Centre, UK (Sep 99..Jul 02)
2 ¾ years working on E-Commerce applications, technical lead and developer for both internal and customer facing web based applications.

Major Projects included:

GMAC Project 1500/GS Business Process Re-engineering, UK (Aug 95..)
3 ½ years working on the major Business Process Re-engineering carried out by General Motors Acceptance Corporation (GMAC, a.k.a Opel Bank, a.k.a Vauxhall Finance). As a lead member of the P1500 Laboratory (an R&D group), I provided technical consultancy for the development team and lead other teams in various detailed product evaluations including: selection of the development toolset (Forté vs Oracle/2000 vs IEF Composer); selection of Report writers (BusinessObjects vs OracleReports vs JetForm). I also defined technical direction on many issues including technical infrastructure, multi-tier client-server design, the use of ORBs and many other technologies. I took the lead role in several teams carrying out investigations, design and code audits of 3rd party vendor software solutions for GMAC, and proof-of-concepts. I also developed with the following tools: VisualBasic, C, C++ with Sybase Open Client db & ct libraries, Oracle PL/SQL, Forté, Oracle/2000 toolset, BusinessObjects.

Additionally, bespoke projects development work for GMAC Global Solutions included:

Technical team lead and developer for Finance and Insurance Management System (FIMS) written for Vauxhall Finance/Opel Bank using VisualBasic 5.0 Enterprise and Access 7.0. This was a multi-national development team (US, UK, Germany and Egypt) developing the system within 6 months and deploying on a phased approach to firstly the UK and Germany, and later across Europe. I was also lead on the FIMS EMU team which created a proposal for adding EMU support to FIMS. The proposal was accepted but no funds were available to run the project.

I was the project leader and lead developer for the Core Data Maintenance Facility (CDMP) which supports the International Retailer Showroom Systems (IRSS a.k.a Response) product, written for Vauxhall Finance/Opel Bank using VisualC++ with MFC, VisualBasic 5.0 Enterprise, Access 7.0 and Sybase (10 for SCO, 11 for NT). I lead the project from start to finish, being involved from the beginning with the business requirements gathering, business proposal, service agreement creation and project planning, through technical design, coding and implementation and to testing and release to market. This was a multi-national development team (UK, Belgium and Germany) developing the system within 4 months and deploying on a phased approach to firstly Germany and the UK, and later further across Europe.

Additionally, I am working on replacing a Minitel based system in France with an Internet based system (an extranet for GMAC). The current Minitel system, Axone, allows GMAC operations staff in the branches to pay off wholesale loans on sold vehicles, the new system replaces the Minitel with a browser front end, Forté WebServer middle tier calling COBOL business objects wrapped by Forté service objects on the application server. I have been assisting with the network architecture, setting up the server, setting standards and co-ordinating the multinational teams.

Mortgage Origination and Securitisation System for BACOB Bank, Belgium (May 93..Aug 95)
2 ¼ years working on the Loan Origination and Securitisation project for the Belgium bank BACOB. Analysis, Design and Implementation of PC Windows and UNIX Interface subsystems. I coded in PowerBuilder (for the GUI interface - FrontOffice application), Microsoft C++ and C with SDK (for the interface objects and communications DLLs on PC). C and I4GL, ESQL/C (Informix) and UNIX Shell Scripts (korn shell) for the batch cycle on a UNIX box (BackOffice applications). 5 months of this project was spent working in the USA (Plano - Texas).

On the PC I took a lead role in the design of the system and also coded interactive windows for credit scoring and the background communication processes. I also lead the batch cycle development team, and on the UNIX box set project standards, coded interface and communications programs, and an entire batch entry/control subsystem with interactive screens to enable operators to run, monitor, restart etc, the batch system. This project was ISO 9000/9001 certified.

DCS2-Windows, Belgium (Aug 91..May 93)
1 ¾ years working on DCS2-Windows (GMC - General Motors Continental) project analysing, designing and developing GUI applications. My main area of responsibility was the development of the Vehicle Ordering system and Marketing Offer Specification system. All work carried out was in C with Neuron Data portable system libraries, project was XPG3 and POSIX compliant.

Field Force Communication System, Belgium (FFCS) (Aug 90..Aug 91)
1 year working for FFCS analysing, designing and developing GUI applications which allowed users to display and manipulate data in a user friendly form. This data was downloaded from host applications to the users PC where Windows applications written by FFCS (in C) would display this data. I developed many housekeeping and communications functions as well as assisting in the main spreadsheet construction and solely developing a graphics server for FFCS which could display any data in various forms including 2D/3D, Bar, Chart, Line and Pie graphs. This project was delivered on time, within budget and to specification.

Dealer Communication System (DCS) Router Development and Support, UK (Jan 88..Jul 90)
2 ½ years working for DCS in the UK developing, maintaining and supporting the DCS Router system which controls a flow of data between GM Dealerships and GM applications in a multi- national environment. This was a PC based system at the user end and an IBM mainframe based system at the host end. The last 6 months were spent working in Belgium doing among other things co-ordinating and implementing (successfully) a major multi-site database change that affected multiple systems.

Formal Training (reverse chronological):


Mail me
Home