Jan Uhre Sankt Ibs Alle 48 2630 Taastrup Cell/work: +45 2562 3379 E-mail: contact@januhre.dk Web: www.januhre.dk Jan Uhre Curriculum Vitae Summary I am a senior SWIFT specialist focussing on infrastructure, implementation and systems development with strong related competences in systems analysis, design, and architecture. I have 10 years of experience in banking systems and the financial sector and I am an expert in implementing international transaction systems including installation and configuration. Furthermore I have strong related competences within error detection and handling, data conversion and data modelling. I was developing applications on both mainframe and pc platforms, primarily in COBOL, Natural, Java, and PHP. Additionally I worked with the following technologies: XML, (X)HTML, DB2, SQL, SWIFTNet infrastructure, and SWIFT standards. Professional competences Fields: Platforms: Development: Webtools: Databases: Banking: Languages: Systems development, implementation, EAI implementation, banking systems, infrastructure, programming, project coordination. Pc, mainframe, network, Windows, Unix/Linux, Z/OS Cobol, PL/I, Natural, C, C++, Java, JavaScript, PHP, SQL XML, (X)HTML, CSS, PhP, JSP, Ajax, SOAP DB2, Adabas, MySQL SWIFT Standards, SWIFTAlliance platforms, SWIFTNet services, Merva, ProSwitch, WBI-FN Danish (native). Verbal skills: excellent, reading/writing skills: excellent English. Verbal skills: excellent, reading/writing skills: excellent Jan Uhre, CV Changed: 2018-03-01 Page 1 of 6
Experience 2011/11 2018/03 VP Securities Analyst, develop, Test manager Analysis, design, test planning and test execution in expansion of the CSD Investor service platform with intend to open up towards new markets through external custodians Analysis, design, test planning and test execution in vp.fund HUB phase 1 : The Fund Order system Analysis, design, test planning and test execution in vp.fund HUB phase 2 : Bilateral trading Analysis, design, test planning and test execution in vp.fund HUB phase 3 : Corporate Action Events Analysis, design, test planning and test execution in Corporate Action SWIFT Automation phase 1: Standard (ad-hoc) CA and pre-announcements Analysis, design, test planning and test execution in Corporate Action SWIFT Automation phase 2: Subscription rights Analysis, design, test planning and test execution in Corporate Action SWIFT Automation phase 3: Interest, dividend, and redemption Analysis, design, test planning and test execution in Account Management conversion to ISO 20022 Analysis, design, test planning and test execution in the implementation of negative interest rate for bonds Analysis, and design of the need for renovating the message subscription system as a result of the ISO 20022 conversions Cleanup project involving development on old defects Development of programs for aiding the project. Technical project management, and test management. Development of payment transaction handling Technologies: ISO 15022, ISO 20022, EGL, Java, XML, SQL, Use case, DB2, SPUFI, DB Visualizer, Sharepoint, QA Complete, Jira, ER-modelling, IPC (Incentage SWIFT application) Platforms: SWIFT, Mainframe, Windows, TSO, CICS, Activities: Analysis, Technical design, Test planning, Test execution, Documentation 2010/11 2011/10 Danske Bank Developer Integration to Domstolsstyrelsen's digital realestate registration (tinglysning) Development in the realestate finance system Development in the back office automation system Development on mainframe in Cobol and PL/I Analysis and adaptation of XML communication Modular tests using IBM Service Tester Test documentation and execution in Quality Center Project participation using the scrum model Technologies: Cobol, PL/I, XML, DB2, SPUFI, QMF, RDz, Endevor, Datamanager, Quality Center Platforms: Mainframe, Windows, TSO, CICS Activities: Teknisk design, Systemudvikling Jan Uhre, CV Changed: 2018-03-01 Page 2 of 6
2010/04 2010/10 Pensio Developer Test-driven, object oriented development using the scrum model. Development of frontend and backend applications for managing payment transactions between merchants and banks. Development in Java, using Junit, Mockito, and Hibernate Development in PHP, using PHPUnit, Symfony, and Propel Technologies: Test-driven development, Linux, PHP, Java, SQL, MySQL, XML, HTML, PHPUnit, JUnit, Mockito, Symfony, SOAP Platforms: Linux, Windows Activities: Developer 2009/01 2009/12 VP Securities Services Test composer Executed test scripts for testing cross-border securities trades acting as issuer trading through the European CSD platform, Link Up Markets Analysed programs for handling cross-border securities trades acting as investor Analysed ISO15022 messages for securities trades Composed test scripts in coorporation with foreign CSD units for testing cross-border securities trades acting as investor trading through the European CSD platform, Link Up Markets Coordinated and executed the planned testcases Technologies: DB2, SPUFI, ISO15022, Merva/ESA, Use cases, ER modelling (ERM) Platforms: Mainframe, pc, Windows, TSO, CICS Activities: SWIFT consultant, Systems analysis, test composing, test execution 2007/05-2008/09 BEC SWIFTNet consultant Analysed CCI (Euroclear Common Communication Interface) over SWIFTNet Analysed and documented the RMA (SWIFT Relationship Management Application) bootstrap procedure Implemented SWIFTNet Generic FileAct Implemented and integrated TARGET2 Directory download using SWIFTNet Generic FileAct services Replaced existing FTP transaction exchange with SWIFTNet Generic FileAct Administered SWIFTNet PKI certificates (X.500 series standards) Implemented SEPA (Single Euro Payments Area) Credit Transfer Developed COBOL programs for constructing, parsing, and storing SWIFT ISO 20022 XML messages, in particular SEPA pacs.004 and pacs.008 messages Implemented the TietoEnator SEPA bulker application, and integrated it with the required banking systems Developed STEP2 report generation tools in Java Implemented SWIFTNet Phase 2: o Replaced login and authentication procedures with SWIFTNet PKI digital signatures o Replaced USE BKE with RMA o Analysed the implementation of HSM (Hardware Storage Module for PKI certificates) Jan Uhre, CV Changed: 2018-03-01 Page 3 of 6
o Implemented the SWIFTAlliance Webstation integration to customer banks Technologies: FileAct, InterAct, PKI, RMA, DB2, MQ, ProSwitch, COBOL, Java, XML Platforms: Mainframe, pc, Windows, CICS, TSO, SWIFTNet, SWIFTAlliance Activities: Requirements specification, installation and configuration, programming, testing, analysis, design, development, data conversion 2006/12-2007/04 IBM SWIFTNet consultant Analysed and documented requirements for implementation of SWIFTNet Phase 2 Analysed the consequences of implementing a new SWIFT RMA (Relation Management Application) Analysed the opportunities, requirements, and consequences of integrating the CLS communication platform with the SWIFTNet platform Analysed, documented, and performed the test installation of IWS (SWIFT Interactive Workstation) Technologies: WBI-FN, SWIFT protocols Platforms: SWIFTNet, Windows server, pc Activities: Requirements specification, systems analysis, design, installation, documentation, counselling 2004/10-2006/10 Intercope Developer Developed a print formatting module in Java Performed analysis, design, and modelling of an internal message repository for defining the SWIFT message standards ISO 7775 and ISO 15022 Developed a conversion tool for creating XML conversion documents (like XSLT s) for converting messages between SWIFT formats and internal XML formats Developed a SWIFT message repository conversion tool in C/C++ Involved in testing and modification of user interfaces for financial SWIFT application Technologies: Java, C, C++, XML, DOM, SAX, JSP, J2EE, JavaScript Platforms: Pc, Windows Activities: Systems analysis, design, development, data modelling, data conversion, programming, testing 2000/07-2004/06 Nordea Developer / Coordinator Implemented and integrated SWIFTAlliance Access Coordinated the implementation of WBI-FN: Websphere Business Integrator for Financial Networks, a financial EAI application from IBM Implemented the EBA STEP2 application on top of WBI-FN Developed in-house COBOL and Natural applications for reception and distribution of SWIFT messages Coordinated the centralization of SWIFT applications, procedures, and transactions in Nordea Jan Uhre, CV Changed: 2018-03-01 Page 4 of 6
Managed the Nordic project of centralizing telex applications, procedures, transactions, and offices in Nordea Technologies: MQ, DB2, COBOL, Java, Natural, C, PKI, WBI-FN, ProSwitch Platforms: Mainframe, UNIX, AIX, Pc, Windows, CICS, TSO, SWIFTNet, SWIFTAlliance Activities: Project management, project coordination, systems analysis, design, development, documentation, implementation, infrastructure design, programming 1998/11-2000/06 Unibank (now Nordea) Developer / Coordinator Developed an interface for sending and receiving account statements, transactions, and balances o Designed the required DB2 database structure o Developed COBOL programs for generating/unpacking SWIFT messages using internal data structures. o Integrated the interface with other payment and middleware applications Developed an extended inquiry application in Natural interfacing DB2 and Adabas for use by investigations and other inquiry needs. Developed a Natural application for tracking and cancelling possible duplicate trades Coordinated the implementation of TelexPlus/2: an OS/2 client/server application interfacing Merva/ESA Developed inquiry/management tools in Natural providing enhanced telex control for the telex department Coordinated the implementation of Merva Liquidity Manager (MLM) for the introduction of the EUR currency Developed inquiry/management tools in Natural providing additional control of payments locked in the MLM application Technologies: SWIFT, MQ, DB2, Adabas, COBOL, Java, Natural Platforms: Mainframe, Pc, Windows, OS/2, CICS, TSO Activities: Project coordination, systems analysis, design, development, documentation, implementation, infrastructure design, programming 1997/04-1998/11 Unibank (now Nordea) Technician, PC Bank support Supported Unibank s customers using the dial-up home banking client, PC Bank Performed testing and maintenance assistance of PC Bank Supported Unibank s employees in using dial-in remote workspace applications Technologies: TCP/IP, Winsock Platforms: Pc, Windows Activities: Support, documentation, error handling, testing Latest education Jan Uhre, CV Changed: 2018-03-01 Page 5 of 6
1996/08-1998/11 Roskilde Handelsskole Datamatician (Datamatiker) Jan Uhre, CV Changed: 2018-03-01 Page 6 of 6