Profile Dipl. Inform. Klaus Lewerenz 60594 Frankfurt am Main, Germany Mobile phone: +491726732841 E-Mail: mail@klauslewerenz.de Qualifications: University diploma in computer science and economics, Mark 1.3 Current position: Senior Calypso developer at Commerzbank, Frankfurt IT Knowledge: Languages Operating Systems Databases Tools Java (14 years), J2EE, Sun Solaris (10 years) Oracle (10 years) Calypso (6 years) Servlets, JSPs, EJBs, RMI, JNDI, Swing, JMS, JNI C, C++ (12 years) IBM AIX (8 years) Informix (9 years) MQ Series (4 years) XML (9 years) Suse Linux (17 years) MySql (6 years) Eclipse (4 years) HTML (14 years) Windows (22 years) HsqlDB (6 years) IntelliJ (6 years) Javascript (10 years) Mac OSX (6 years) Netbaens (8 years) Shell scripting (14 CVS (8 years) years) Ant (6 years) Aqua Data Studio (8 years) Junit (6 years) Toad (6 years) 4GL, ESQLC (8 years) Websphere (4 years) PL Sql Jasper Reports (4 years) OOA, OOD, UML (8 years) Bank Knowledge: Swift Formats: (12 years) (Instructions (MT540-MT543) to depositary banks, processing of status updates (MT548), Settlement processing (MT536,MT544-MT547)) Products: Repo (Tri-party, simple, Buy Sell-Back) Sec Lending (Bond and Equity lending) Cash (Equity and Bond) (4yr), Brokerage (1 ½ yr)., Xetra (8 years), Xontro (1 year), Puev (1 year), CCP (6 years).
Curriculum Vitae Personal Information: Date and place of birth: Nationality: Marital status: 07th April, 1967, Dortmund German Married, one child Education: 10.87 12.94 University of Dortmund Main studies: Computer science and economics Major fields: - information systems - grafical user interfaces - controlling - executive information systems - compiler technics and complex data structures Degree: University diploma with magna cum laude Mark: 1.3 10.1986 10.1987 basic military service in Unna 08.1977 07.1986 Käthe Kollwitz Gymnasium, Dortmund (equivalent of grammar school) Degree: A-Levels (Abitur) 08.1973 07.1977 primary school in Dortmund Languages - German (native) - English (fluent) - French (basic level) 60594 Frankfurt a. M. 2
Professional Experience: since 09/2009 Commerzbank AG, Frankfurt, Tester -Development of a host downstream interface for FX Sports,Swaps, Forwards and NDF deals out of Calypso. -Development of a host datawarehouse interface for money market deposit, loans and call notice trades out of Calypso. -Development of a JUnit and JMockit test framework for all backoffice functions within Calypso. - Development of an upload tool to bulk upload manual postings for adjusting purposes. - Bankwide integration tests with the old Dresdner Kleinwort Calypso system and the new Commerzbank backoffice systems. Calypso API, Java Core, Java RMI, Oracle10g, SQL, Sun Solaris, OpenAdapter, MQSeries 03/2009 09/2009 Hypovereinsbank, Munich -Introducing a new product BookingAndPayment within Calypso, which implements a booking interface for the related frontoffice systems. - Swing GUI development for the new product BookingAndPayment within Calypso. Calypso API, Java Core, Swing, Oracle10g, SQL 01/2005-03/2009 Dresdner Kleinwort, Frankfurt and London Project leader, and Business Analyst - Development of an internal reconciliation and feeding system, Swift MT535 / MT536 generation with Calypso - project workstream leader to develop a bank wide stock ledger within Calypso. Development of sender engines to MINT / MERVA, SFTP, DREMOVE, end of day processing with Calypso and customized components. Setup of accounting rules, accounting setup und customized accounting handler in Calypso. 60594 Frankfurt a. M. 3
- AWV / Paragraph 9 for German Bundesbank with a new engine and pdf report generation with Jasper reports. - Calypso customizing for several product types (Repo, Security Lending, Xetra, Xontro, Puev, Cash Securities, Eurex Repos, Eurex Bonds, GC Pooling, etc). - Customization of product type Transfer Agent (Stock transfers between depositary banks), message setup, trade and message workflow creation with customized workflow rules, development of calypso message formatter classes and message handler. - in XBC project (German electronic market): Generation of outgoing swifts (MT540-MT543) to Clearstream Frankfurt AG for OTC trades and eurex for eurex bonds und repos) and status updates (MT548), settlement processing (MT536 CE270 Lieferreports, MT544-MT547). Development of matching alorithms for XBC messages within workflow rules and file sender classes for reconciliation system feeds and feeds to mainframe cash booking system (via MQSeries, spiritwave, dealbus architectures) IT Skills: Calypso API, Java Core, Java RMI, Oracle 8i/9i/10g, SQL, Sun Solaris, OpenAdapter, MQSeries, IntelliJ Idea, JUnit 06/2004 07/1998 Dresdner Bank AG, Frankfurt Development of a J2EE application to process non dowmstic OTC trades and swift messages of foreign depositary banks (status updates MT548, Instructions MT540-MT543, Settlement Confirmations MT536). Processing of Xetra trade confirmations via Values API Processing of OTC trades for international banks und Investmentfonds, with Dresdner Bank as custodian Development of the following modules: - Customer disposition and depositary bank disposition - Cash disposition - Reporting system as J2ee application in Websphere. f.e. disposition, matched-, unmatchedlists and many other reports for the daily business. In a later stage the reporting was migrated to FOP with styleshett transformation. - Archiving. A settled trade was moved to the archiving system three days after settlement with all related interface data. - Status updates. Processing of MT548 swifts and matching with the info24 and info25 fields to the trade to detect mismatchings. 60594 Frankfurt a. M. 4
- Web based guis for manual trade input. (OTC, Xetra) - downstream feed to Clearstream Frankfurt via LIMA filetransfer.(instructions and status updates) - Feeding the mainframe booking system via MQ Series. - Stockledger functionality - Year 2000 / Euro migration IT Skills: J2EE, C++, Java Core, Informix IDS, SQL, AIX, Eclipse, Websphere, JBoss, Servlets, JSPs, EJBs, ESqlC, Stored Procedures, Informix IDS, StyleReport Netbeans,XML/XSL, FOP, AIX 03/1995 06/1998 Cadmap Consulting, Essen Business and development of an information system for several city governments to manage their waste water systems. The software should be deployed to many different Unix derivatives (AIX, IRIX, DEC OSF, NT) and database systems (Informix and Oracle). Thats why the Cross platform development tool XVT and the programming language C was used. C,C++, XVT, Informix, Oracle 7, AIX, Sun Solaris, DEC, Linux 09/1993 01/1995 Ernst Platt, Bochum Developmengt of an internal logistic system with RPG on AS/400. RPG/400 11/1992 06/1994 Aitec, Dortmund Development of an information system for driving schools with C and the data management fort the marketing department in Oracle. C,C++, Oracle 60594 Frankfurt a. M. 5
Technical skills - Programming languages: - JAVA - C - C++ - Database programming: - 4GL - SPL - ESQLC - IDEs: - Power Designer - IntelliJ - Eclipse - Netbeans - JEdit - AquaDataStudio - Ant - CVS - Dreamweaver - XVT Cross Platform GUI Designer - Middle tiers: - J2EE Enterprise Java Beans - Remote Methode Invocation (RMI) - IPC on Unix derivatives and Windows NT - MQSeries Message Queues - Webdesign: - Html - Java - JavaScript 60594 Frankfurt a. M. 6
- Operating systems: - Unix (DEC OSF, IRIX, AIX, Linux, Solaris) - MacOSX, Windows - Databases: - Informix and Oracle - Application developer with precompiler esqlc, c4gl, ODBC and JDBC - Administration an data management - Installation on unix derivatives - Performance tuning - SQL optimization - Application Server: - Jboss and IBM Websphere - Installation and administration - Performance tuning and clustering - Bean deployment Bank specific know how - Calypso: - Accounting (accounting rules, keywords and handler) - Message Setup, formatter, sender engines - Gui Customizing, Gui and report development and customizing - New engine development - Stockledger functionality (Balance ST, etc.) - Workflow setup and development of workflow rules - Scheduled task programming - Swift parsing - Mint / merva and message queues setup and development of sender engines - Performance optimizing / benchmarking - Backoffice: - Money and stock disposition - Instructions (MT540-MT543) to depositary banks - Processing of status updates (MT548) - Settlement processing (MT536,MT544-MT547) - Stockledger functionality - Products: Repo, Security Lending, Xetra, Xontro, Puev, Cash Securities - Swift know how: MT534, MT536, MT540-MT547 - Interal reconciliation systems - Stock bookings 60594 Frankfurt a. M. 7
Customer contacts Bayrische Hypovereinsbank Kardinal-Faulhaber-Straße1, 80333 München Cadmap Consulting Ingenieurgesellschaft mbh Kruppstr. 82 45145 Essen Commerzbank AG Kaiserplatz 60311 Frankfurt Dresdner Bank AG Jürgen-Pronto-Platz 1 60301 Frankfurt am Main Dresdner Kleinwort Theodor-Heuss-Allee 44-46 60486 Frankfurt PASS IT-Consulting Fischerhohle 1 D-63739 Aschaffenburg 60594 Frankfurt a. M. 8