CURRICULUM VITAE (English)
PERSONAL DETAILS
Name : John A G McKenzie
Address : C/o Hotel Hornsgatan
Hornsgatan 66B
Sweden
Telephone Number : 00-31-(0-615-***-***
Date of Birth : 12 March 1968
Age : 54
Nationality : UK British (Pending Swedish Residency)
Marital Status : Single
Driving License : Belgium Full & Clean
Languages: Native English, Dutch.
EDUCATION DETAILS(UK)
Aug 1980 - Mar 1986 : Bannerman High School
Glasgow, Scotland
Sep 1986 - Mar 1989 : Bell College of Technology,
Hamilton, Scotland (UK)
QUALIFICATIONS (UK)
May 1986 SCE Higher Grade : Mathematics : C
Chemistry : C
May 1985 SCE Higher Grade : English : C
May 1984 SCE O Grade : Arithmetic : A
Geography : A
Chemistry : A
Mathematics : B
English : B
Physics : C
OTHER QUALIFICATIONS
SCOTVEC National Certificates
Modules: 01111 Computer Programming
51121 Computer Programming
WORK EXPERIENCE (Current Sweden)
SWEDBANK:
Extension Jan 2022 – Dec 2022 (Contract) Mainframe Consultant ProjectArchitect/Designer PFH
Extension Jan 2021 – Dec 2021 (Contract) Mainframe Consultant ProjectArchitect/Designer PFH/GPP
Extension July 2020 – Dec 2020 (Contract) Mainframe Consultant ProjectArchitect/Designer PFH/GPP
Extension Jan 2020 – June 2020 (Contract) Mainframe Consultant ProjectArchitect/Designer PFH/GPP
Extension Apr 2019 – Dec 2019 (Contract) Mainframe Consultant ProjectArchitect/Designer PFH/GPP
Extension Jan 2019 – Mar 2019 (Contract) Mainframe Consultant ProjectArchitect/Designer PFH/GPP
Extension Apr 2018 – Dec 2018 (Contract) Mainframe Consultant ProjectArchitect/Designer PFH/GPP
Extension Jan 2018 – Mar 2018 (Contract) Mainframe Consultant ProjectArchitect/Designer PFH
Extension: Oct 2017 – Dec 2017 (Contract) Mainframe Consultant
ProjectArchitect/Designer GFH Backlog MF
Extension: July 2017 – Oct 2017 (Contract) Mainframe Consultant
ProjectArchitect/Designer RGK2017 MF
Extension: Feb 2017 – June 2017 (Contract) Mainframe Consultant
ProjectArchitect CEX MF
Extension: Oct 2016 – Dec 2016 (Contract) Mainframe Consultant
GFH/PFH Functional Designer Cobol MF
Extension: July 2016 – Sep 2016 (Contract) Mainframe Consultant
GFH/PFH Functional Designer Cobol MF
Extension: Jan 2016 - June 2016 (Contract) Mainframe Consultant
GFH/PFH Functional Designer Cobol MF
Initial Contract Oct 2015 - Dec 2016 (Contract) Mainframe Consultant
GFH/PFH Functional Designer Cobol MF
Employer Agency : TEK Systems/CoolCompany Sweden
Client Location : Swedbank
Junohällsvägen 1
112 64 Stockholm (Sweden).
Platform and duties:
Mainframe: MVS(Z/OS) VSAM COBOL
FILEMANAGER IMS DC DB2
CHANGEMAN JCL TSO/ISPF
MQ IBM PureXML IBM Rational Team Concert
FAULT ANALYZER HP ALM (RAD Development tool)
JIRA VISIO OPC
Ibm AQUA RMD
Project Architect/Lead Designer to help support/tutor and mentor the Everest Mainframe Maintenance & Development team (Stockholm and Vilnius) to learn, analyse,estimate, develop and enhance Applicative changes (from the prioritised Agile PI/Sprint backlog) in technical, functional, and architectural areas to the PFH ISO20022 XML Payments System Mainframe Z/Os Application in AGILE workflow processes (SAFe ART Methodology), Utilizing ISO20022 XML via IBM DB2 PureXML to enhance batch and reporting processes for Swedish Domenstic & European SEPA ISO20022 payment message standards (PAIN001/002 and CAMT054).
Mainframe Functional Designer/Development to design/code/document integration interfaces to and from the GPP Application (Linux Banking Package from Funtech Israel) linking to Core Swedbank systems (Reporting, XML generation, Output triggering, DB2 Databases etc) for internal design and development of Payment Applications Infrastructure on the Swedbank backend core Z/Os Mainframe Banking systems.
Aid and guide the Analysis and refinement of Business Requirements, Application Design and Acceptance Testing cases where possible.
Aid DBA team in optimization of DB2 objects (XML, User Defined Functions) used within the NPP and PFH applications.
Project Architect/Designer to produce Functional/Technical System High Level Design for Swedbank integration and internal development of the RGK2017 mandatory Swedish Payment Signing requirements (LB, SUS, PFH Mainframe Z/Os systems)
Project Architect to produce the Architecture Description for Swedbank integration and internal development Mainframe Z/Os systems of CEX Internet Payment project (Phase1).
Analysis /design and documentation of the CEX impacts on the existing Swedbank Mainframe Z/Os I.T. systems and infrastructure: Karnan (Customer), HBO (GL), ASK (Behaviour), SUS (Payment), BABS (Clearing&Settlement) from the RF (APTIC) and PSP (Optomany) external supplied internet application solutions.
High Level functional System design, Detailed Design, Technical design, and analysis for the PFH GFHLite project enhancement, correction and expansion of Swedbank Banking Payment Mainframe Z/Os interfaces and conversion to XML using IBM DB2 PureXML to develop new batch processes for European SEPA ISO20022 payment message standards (PAIN/CAMT).
Participate in workshops for the clarification and verification of system requirements from Business, and Budget estimations for development work.
Supporting Business Analysis of impacts to multiple systems/cross platforms, data sources, existing code, scheduling, rollout, implementation in Agile workflow etc.
Supporting inhouse, external and offshore Development and Testing Agile workflow teams.
Development, coding and Testing/bug fixing of batch and online COBOL/DB2 code as required.
PREVIOUS WORK EXPERIENCE (BE)
EUROCLEAR: April2009-Oct 2015:
8th April 2009 – Oct 2015 (Contract) Mainframe Consultant
Functional Designer Collateral Management
(multiple annual extensions)
Employer Agency : Target Recruitment(BE) /GAMUT Financial (CH)
Client Location : Euroclear Bank
Boulevard du Roi Albert II
1210 Brussels (Belgium)
Platform and duties:
Mainframe: MVS(Z/OS) PL/1 VSAM COBOL
FILEMANAGER CICS DB2 SAS
CHANGEMAN JCL TSO/ISPF QMF
TELON MQ HP ALM
(with various IBM,CA and COMPUWARE utility packages).
High Level functional System design, Detailed Design, Technical design, and analysis for the enhancement, correction and expansion of Euroclear Collateral Management Roadmap systems and applications.
Participate in workshops for the clarification and verification of system requirements from Business.
Budget estimations for offshoring development work.
Business Analysis of impacts to multiple systems/cross platforms, data sources, existing code etc.
Supporting/mentoring/tutoring the junior members of inhouse and offshore development and testing teams as Mainframe ‘expert’.
Full system analysis/development lifecycle (functional/technical design,requirements,impact analysis, estimations, development,testing,implementation planning) for the Euroclear Legacy Project team supporting EB Collateral and Settlement systems (worth approx 700 billion Euro in transactions per year, within Euroclears 35 trillion euro yearly business transaction processing).
Liasion with other EB Teams (internal and external parties) relating to common mainframe systems/interfaces.
Recommendations for exploiting standardisation of applications/standards/performance improvements within EB MF systems.
Participate in Expert Support second line hotline support rota.
PREVIOUS WORK EXPERIENCE (NL)
RABOBANK: April 2008 – Jan 2009:
21st April 2008 – 31st Jan 2009 (Contract) Mainframe Designer
(quarterly extensions)
Employer Agency : Levy Associates (UK)
Client Location : Rabobank Nederland
Gildenkwartier 199
3500HG Utrecht (Netherland)
Platform and duties:
Mainframe: MVS(Z/OS) VSAM COBOL CICS
DB2 ENDEVOR JCL QMF
TSO/ISPF MQ BMC
Analysis and design of interfaces from/to new Rabobank Rekening Courant system for corporate clients (CBS package from TietoEnator Norway), and existing Rabobank systems.
Creation of LDO (Functional) and TDO (Technical) Interface design documentation for application development/realisation and testing.
Estimation and delegation of development & testing work within team.
Assist BA’s,Developers,Testers and beheerders with Application design issues for realisation
Coding and Testing on Adhoc basis as required.
Liasion with other Rabo Teams (internal and external parties) relating to common mainframe systems/interfaces.
Recommendations for exploiting standardisation of applications/standards/performance improvements within Rabobank MF systems.
PREVIOUS WORK EXPERIENCE (BE)
EUROCLEAR: March 2006 – April 2008:
1st March 2006 – 31st May 2006 (Initial Contract) Senior Mainframe Consultant
1st June 2006 – 30th Nov 2006 (Contract Extended) Senior Mainframe Consultant
1st Dec 2006 – 30th Nov 2007 (Contract Extended) Senior Mainframe Consultant
1st Dec 2007 – 17th April 2008 (Contract Extended) Senior Mainframe Consultant
Employer Agency : CRS / ITECS (UK/NL)
Client Location : Euroclear Bank
Boulevard du Roi Albert II
1210 Brussels (Belgium)
Platform and duties:
Mainframe: MVS(Z/OS) PL/1 VSAM COBOL
FILEAID CICS DB2 SAS
WORKBENCH JCL TSO/ISPF QMF
TELON MQ
(with various IBM,CA and COMPUWARE utility packages).
Full system analysis/development lifecycle (functional/technical design,requirements,impact analysis, estimations, development,testing,implementation planning) for the Euroclear Legacy Maintainance team (and adhoc Project teams) supporting EB Collateral and Settlement systems (worth approx 355 billion Euro in transactions per year, within Euroclears 35 trillion euro yearly business transaction processing).
Liasion with other EB Teams (internal and external parties) relating to common mainframe systems/interfaces.
Supporting/mentoring/tutoring the junior members of inhouse and offshore development and testing teams as Mainframe ‘expert’.
Recommendations for exploiting standardisation of applications/standards/performance improvements within EB MF systems.
PREVIOUS WORK EXPERIENCE (NL)
ING: Nov 2001 – Feb 2006:
1st November 2001 - Feb 2006 (Permanent) Systems Analyst/Programmer
Employer Location: ING Nederland/Ops&IT/AD SPAREN
Amstelpoort,MR Treublaan
Amsterdam, 1097DP (NL)
Platform and duties:
Mainframe: MVS(Z/OS) PL/1 VSAM COBOL
IMS XPEDITOR FILEMANAGER OPC
DB2 SAS ENDEVOR JCL
TSO/ISPF REXX/CLIST RACF QMF
(with various IBM,CA and COMPUWARE utility packages).
Backoffice: AIX/UNIX ORACLE PROFILE MUMPS
PSL JAVA
Full system analysis/development lifecycle (functional/technical design,requirements,impact analysis, development), planning and management of maintainance/support/change/release/ testing projects for the Mainframe supporting ING Banking (Sparen) Information systems (for all labels within ING group NL).
Coordination and release management/planning/Testing of Mainframe projects/releases for all SB/NF application Mainframe software releases.
Responsibility as first point of contact for all Mainframe Applications/Development issues for AD Sparen.
Support, mentoring, coaching and training of junior staff.
Project lead for small adhoc projects (investigation of new PROFILE development kit/packages, database scrambling tooling, IFSA Mainframe architecture. PL/1 to COBOL migration,ICSF Encryption).
Enhancement and improvement of quality of Mainframe application documentation within ING AD Sparen.
Documentation and preparation of ADS user office Java system for outsourcing.
Liasion with other ING groups (internal and external parties) relating to common mainframe systems/interfaces.
ING Training:
Object Oriented Design - Cap Gemini Feb 2005
JAVA - Cap Gemini Feb 2005
PREVIOUS WORK EXPERIENCE (NL)
IBM: Aug 1997 – Oct 2001:
18th August 1997 - 26th October 2001 (contract) System Analyst/Programmer
(6 contract renewals)
Employer Agency : MBA (UK/NL)
Location : IBM Global Service Netherlands
HoneLink ADM / CARS ADM
Watsonweg 2,1423 ND,
Uithoorn (NL)
Environment :
VM/ESA Mainframe REXX SDF Screen MVS/OS390
CMS QMF TSO/ISPF DB2/SQL
CMS Pipelines Lotus Notes IOS3270 COBOL
FTP Exec2 PL/1 RACF
XEDIT VSAM JCL IMS DB/DC
Assembler (HLASM)
Duties :
Full Product development Lifecycle: Analysis,Design,Code,Test,Document,Support and Maintainance of CARS Global MultiCurrency Finance systems (DB2,IMS,COBOL,PL/1,Assembler).
Provide 3rd level country support for user base as required
Full Product development Lifecycle Analysis/Design/Code/Test/Delivery/Maintainance & Support/development/enhancement of VM Easybld/ERIF Database package (Rexx and HLASM).
Version/librarian/change management control of Easybld package.
Analyze, solve and deliver solutions to reported problems.
Design, code, test and deliver enhancements to Easybld product (Rexx and HLASM).
Ensure Y2000 code compliancy for Easybld & provide conversion tooling for 600+ ERIF databases (and support testing and conversion programme Rexx and HLASM).
Provide Analysis/support/tooling as required to Support group.
Analyse,Design,Code,Test and deliver enhancements to HACS System Security
Product User Interfaces & Server code (600000+ Users worldwide)
Analyse,solve, document and deliver solutions to HACS reported problems.
Design,code,test and deliver & document enhancements to IAS System Audit User Interfaces
Perform & document System Integration test for HACS security product code.
Perform & document System Integration tests for IAS product code.
Maintain and ensure Operability & performance of CSRAF SQL product.
Ensure Y2000 code compliancy for CSRAF (MVS PL/1 & COBOL DB2 code).
Provide education/training/mentoring support for new Team members.
PREVIOUS WORK EXPERIENCE (UK)
IBM: Jan 19957 – Aug 1997:
Oct 1996 - August 1997 (permanent) Senior Operations Analyst
Jan 1995 - Sep 1996 (permanent) Computer Operations Analyst
Employer : CSC Computer Sciences Ltd
Service Delivery - Ford Business Unit
PO BOX 57,Royal Oak Way South
Daventry,NN11 5ZU (UK)
Environment/Software :
IBM Mainframe(VM/MVS) VM/ESA V.1.2.1 VSE/ESA V 5.1.0 COBOL
CMS XEDIT JCL REXX
IDMS VTAMPRINT FTP CA_SORT
CICSPRINT TUBES FAVER VSAM
PIPELINES SELCOPY MARK IV CICS
INFOPAC MULTILOG FAQS VMSECURE
CA SCHEDULER VM TCPIP/FTP
Duties:
Ensure Operability, Timely job submission, Error Resolution/Recovery/Reporting & Performance of Batch & Online systems across 5 Mainframe European locations running over 30 Batch/Online Platforms.
Provide Operational support to all Systems development & DBA teams for all sites.
Assist Service Control as required in resolving incidents & helpdesk issues.
Assist Tech Services as required in evaluation/testing/development of new Software/Hardware.
Provide training to junior staff.
Maintain & document all existing REXX based Execs/Servers and procedures.
Design,code,documentation & implementation of new REXX automation Servers/Routines.
Training Courses:
Using REXX under CMS - RSM Training
Integrating MultiVendor Networks with SNA - RSM Training
CA-IDMS/DB for Operations - Computer Associates
CPMS Utilities - Prometrics
Wang Operations - Comtech Training
CBTs
UNIX Overview UNIXWARE File Management
UNIXWARE Jobcontrol UNIX Technical Awareness
UNIXWARE File Management TCP/IP Protocols
Essentials of UNIXWARE TCP/IP Architecture & Routing
TCP/IP Applications
PREVIOUS WORK EXPERIENCE (UK)
TEREX: Jun 1990 – Dec 1994:
Jun 1990 - Dec 1994 : Shift Leader/ Computer Operator
Employer : Terex Equipment Ltd
Newhouse Industrial Estate
Motherwell, Scotland
ML1 5RY (UK)
Environment/Software:
IBM VM/VSE mainframe CICS VTAM REXX
CMS Pipelines TUBES Easytrieve
Olas MSA VSAM JCL
PREVIOUS WORK EXPERIENCE (UK)
GOLDBERG: Dec 1989 – Jun 1990:
Dec 1989 - Jun 1990 : Computer Operator
Employer : A Goldberg & Sons
Glasgow,Scotland (UK)
Environment/Software:
IBM VM/VSE mainframe CICS VTAM Rexx
CMS Pipelines VSAM PL/1 COBOL
Adabas/Natural
INTERESTS
I swim regularly, enjoy music, reading, playing guitar, and cars. I am a
fully qualified Open Water scuba diver and enjoy travelling.
REFEREES/References
Contact info can be supplied on request.