Wolfgang Blume, +49 (0)179 4801882, [email protected], VCF, CV, Gulp-83857 Lebenslauf Ziel: Diplom-Informatiker(Uni Karlsruhe) mit 20 Jahren Erfahrung in verschiedenen Rollen im internationalen Umfeld sucht Position im Raum München als Senior Java Software Architect/Engineer. Qualifikationen und Kenntnisse Rollen: Senior Software Architect/Engineer Java Enterprise Development, Project Lead, ITIL Service Manager. Branchen: Automotive, Banken, Finanzdienstleister, IT-Dienstleister, Telekommunikation. Systeme: Data Warehouse, General Ledger, Kreditkartenbearbeitung, Embedded Control, Marktdatensystem Banken, Netzelemente, Netzwerkmanagement, Radio Access Netze, Telco Billing, Telco Mediation, Toll Collect, Treasury Management, Workflow Management. Produkte (Java): Ant, Camel, Eclipse, EclipseLink, GlassFish 2-3, Hibernate, JMeter, Karaf, Maven, Mockito, NetBeans, JBoss 4-6, RedHat JBoss Fuse Middleware, SoapUI, Spring 3, Tomcat 7. Produkte (sonstige): AssetControl, Crystal Reports, Enterprise Architect, ETL Tool Talend Open Studio 3, finavigate. Programmiersprachen: C++, J2EE 1.4 bis Java EE 7, J2SE 1.2 bis Java SE 7, Perl, Oracle PL/SQL, Postgres PL/pgSQL, Python, Tcl, T-SQL. Standards: EJB 2-3, HTML, HTTP, JAXB, JMS, JSF 1-2, JSP, JPA, JUnit, REST, Servlet, SOAP, SSL/TLS, Web Services, WSDL, XML, XSD, XSLT, UML. Versionsverwaltung: Clearcase, CVS, SVN, Team Foundation Server. Datenbanken: Microsoft SQL Server 2000-2008, Oracle 8-13, Oracle TimesTen In-Memory Datenbank, Postgres, Solid In-Memory Datenbank, Sybase. Betriebssysteme: Linux, Solaris, Windows, Unix. Kommunikation: ASN.1, ATM, GPRS, GSM, SDH, SNMP, TCP/UDP, UMTS, VoIP. Hardware: ATCA Blade Architekturen, Cisco CSG/SSG, GGSN, HP, Intel, MVS, RNC, SGSN, Sun. Training 18/11/13-21/11/13 03/12/12-05/12/12 08/07-09/07 Spring Web (Spring MVC), Fast Lane, Hallbergmoos ITIL V3 Foundation 4 Wochen Kurse SAP Consultant Academy, Walldorf, SAP NetWeaver 2004s Basisadministration und SAP BW 7 Kunden T-Systems ● TollCollect ● Gulp ● Siemens Financial Services ● Unicredit ● TOPjects AG ● TietoEnator ● Nokia Siemens Networks ● BT Germany ● Nexus Telecom AG, Hombrechtikon, Zürich, Schweiz ● top itservices AG, Unterhaching ● Voice-over-IP company Dialpad, Santa Clara, CA, USA (Yahoo! seit Juni 2005) ● Application Service Provider Corio, Redwood City, CA, USA (IBM seit Januar 2005) ● diverse asiatische Telkos ● Colt Telecom, Deutschland, Schweiz ● Viag Interkom, jetzt O2 Germany Arbeitgeber Portal Software, Cupertino, CA, USA (Oracle seit Juli 2006) ● Siemens Business Services ● Siemens AG ● Computer Communication Networks GmbH, Düsseldorf (Praktikum) 23.02.16 Seite 1 von 4 Wolfgang Blume, +49 (0)179 4801882, [email protected], VCF, CV, Gulp-83857 Referenzliste Erfahrung Jahre Projekt EJB 2-3 5 14,9,7 Glassfish 2-3, JBoss 4-6, Tomcat 5 ITIL Service Management, Release Management 5 J2EE 1.4-Java EE 6 5 JPA, Hibernate, EclipseLink 5 Erfahrung Jahre Projekt 3 14,9 5 12,9,4 10 15,13,11,9,8,7,6, 4,3 15,14,9,7 Spring 3 1 15 15,14,9,7 Web Services 3 15,7 JSF 1-2 15,14,9,7 MS SQL Server 2000-2008 12,9,6 Oracle 8-12 Seit 03/2013 15) T-Systems, Deutsches Mautsystem Electronic Toll Collect (Freiberufler, Gulp) Senior Software Architect, Lead Developer Java Web Service Entwicklung (5 Personen). Serviceorientierte Architektur (SOA) mit JBoss Fuse als Middleware (Camel, Karaf). Entwicklung von Web Services für anzuschließende Systeme wie SAP, Peoplesoft CRM, Leistungsdatenerfassung, Liferay Portal Server mit FirstSpirit Content-Management-System (CMS). Umfang: 40 Web Services, 60 Operationen, 50 DB Tabellen. Web Service Verschlüsselung mit SSL/TLS. Entwicklung Fahrtensimulator V3.0 zur Erzeugung der On-Board-Unit Nachrichten nach vorgegebenen statistischen Verteilungen für Lasttest obiger Software und der ETC IT (2 Personen). Verwendung einer an Simulated Annealing angelehnten Heuristik. Umfang: 100 DB-Tabellen, >100 GB Daten, 10 PL/SQL Pakete. Verarbeitung von Geodaten, Laden der Fahrten in GPSVisualizer. Performancetuning On-Board-Unit Simulator um den Faktor 20 (Python). Apache Camel, Apache Karaf, CXF, Glassfish 3, Hibernate/JPA, Java 7, JMeter, Oracle, Oracle PL/SQL, Postgres, Postgres PL/pgSQL, Python 2.x, Redhat JBoss Fuse, SoapUI, Spring 3, ssl, Tomcat 7 11/201203/2013 14) www.burgardsoft.de (Freiberufler) Senior Software Engineer Java Enterprise Webentwicklung für Auftragserfassungs- und Abrechnungssystem für Dentallabors. Java EE 6, EJB 3, JSF 2.0, JBoss 6, Maven 3 seit 07/2012 13) Open Source Projekt unter java.net, The Source for Java Technology Collaboration Senior Software Engineer im Projekt http://java.net/projects/noorm/, NoORM, Database centric Code Generation. Oracle 11gR2, PL/SQL, Glassfish 3, Maven 3 03/201109/2012 12) Siemens Financial Services (Freiberufler, Gulp Information Services) Senior Software Engineer Treasury Management System des Konzerns (finavigate). Datenbankentwicklung und Entwicklung von Web Frontends (Java Script, Ajax) für Accounting, Financial Deals, Payments, User Management für finavigate. 3rd Level Support. Agile Entwicklung nach Scrum. Prozessdefinition und Konfiguration des Ticketingsystems TestTrackPro (Seapine) für Incident, Change, Release und Deployment Management nach ITIL. Schnittstellenanbindung TestTrackPro über Webservices. T-SQL, Stored Procedures, Triggers, C#, Web Services, MS SQL Server 2005, Java Script, Ajax, ITIL, TestTrackPro, Team Foundation Server 10/201012/2010 11) Unicredit (Freiberufler, TOPjects AG) Senior Software Engineer Marktdatensystem. 23.02.16 Seite 2 von 4 Wolfgang Blume, +49 (0)179 4801882, [email protected], VCF, CV, Gulp-83857 Java-Entwicklung verschiedener Module des Marktdatensystems wie Funds, Credit Default Swaps, Dividend Futures, Datenexport, Sophis Interface. Java SE 6, JUnit, JAXB, XML, XSD, Eclipse, Webserver, AssetControl, Oracle 10, Solaris 04/201010/2010 10) Elternzeit 05/200603/2010 9) Nokia Siemens Networks, (Freiberufler, TOPjects AG) Senior Software Architect und Engineer Administration Radio Network Controller (RNC) (9 Personen). Entwickelte Software zum Planen von RNC Konfigurationen. Verantwortlich für Integration und Quality Assurance einer Offshore-Entwicklung (Indien). Omnitracker E-tracking System: Entwicklung Performance Cockpit (Datawarehouse). Konfiguration, Programmierung (C#), Release Manager, Quality Assurance von ITIL-Prozessen für Requirement, Change, Incident, Release, Deployment Management. Service Operation für Omnitracker Server, Datenbank, Windows 200x Server, Betrieb bei bis zu 1.000 Benutzern. J2SE 5, Java EE 5, Java EE 6, JSF 1, JSP 2, Java Servlet 2, EJB 3, JPA 1, EclipseLink, Glassfish 2, Eclipse, Maven, Mockito 1.6, Oracle 10, C#, C++, VMware, Linux, Clearcase, ITIL, VBScript, XML, XSLT, Omnitracker, MS SQL Server 2005, Windows 2003, Crystal Reports 01/200603/2006 8) Nexus Telecom AG, Hombrechtikon, Zürich, Schweiz Senior Software Engineer Produkttransfer Siemens Mediationsystem zu NexusMEDIATION. Mediationsystem ist intelligentes Nachrichten-Gateway. Bearbeitet Call Detail Records (CDRs) von Netzelementen für Billingsysteme und Kommandos zur Administration von Services im Netz. Gab Training über SNMP, CDR Bearbeitung, Service Provisioning. Entwickelte Komponente zur Bearbeitung von Nortel CDRs. Einführung von Continuous Integration, Daily Builds and Tests. J2SE 5, RMI, C++, Solaris, Oracle 9, Clearcase 01/200412/2005 7) Siemens Communication, Bereich Mediation (Freiberufler, top itservices AG, Ottobrunn) Senior Software Architect, Senior Software Engineer J2EE Real-Time Mediation. Erstellte Real-Time Mediation Architektur zum Laden von CDRs mit J2EE. Call Detail Records wurden via Web Services an das Mediationsystem transferiert. J2EE 1.4, EJB 2.1, Web Services 1.1, SOAP, WSDL, Eclipse, JBoss 4, Hibernate, Ant, Solaris 9, Oracle 9, Stored Procedures, Oracle Enterprise Manager, Clearcase 01/200312/2003 6) Siemens Communication, Bereich Mediation (Freiberufler, top itservices AG, Ottobrunn) Service Manager für eine Installation des Siemens Mediationsystems in Asien bei einem Mobilfunkbetreiber (3 Personen). Verantwortlich für Requirementanalyse, SLA Definition, Change Management, Release Management, Quality Assurance, Betrieb. C++, Solaris 9, Oracle 9, Stored Procedures, Oracle Enterprise Manager, Clearcase 09/200112/2002 5) Siemens Communication, Bereich Mediation (Freiberufler, top itservices AG) Project Lead Charging Gateway Version 1.0 (3 Entwicklungsstandorte, 6 Personen). Integrierte zwei internationale Entwicklungsstandorte. Verantwortlich für Requirementanalyse, Audit Prototyp, Quality Assurance, Projektcontrolling, Release Management. CG bearbeitete CDRs in GPRS/UMTS Netzen (GGSN, SGSN). Wurde mit Cisco CSG und 23.02.16 Seite 3 von 4 Wolfgang Blume, +49 (0)179 4801882, [email protected], VCF, CV, Gulp-83857 SSG in einem Netzelement integriert und an Netzmanagement angebunden: Command Line Interface, SNMP Fault Management, Software Management, Backup und Restore. Implementierung 2-Phase Commit Protokoll für redundante CG Installationen gemäß 3GPP. Entwickelte SNMP Fault Management Agent mit dem AdventNet Agent Toolkit (Java). Entwickelte Testframework zur Simulation der Netzlemente (Perl). J2SE 1.3, RMI, C++, Perl, TCP/UDP, Solaris, Clearcase 06/200007/2001 4) Portal Software, Cupertino, CA, USA, seit Juli 2006 Oracle (Angestellter) Senior Technical Consultant bei Portal Professional Services in vier Kunden- und zwei Systemtestprojekten zur Einführung von Portals Billingsystem Infranet 6. Branchen: Voice-over-IP, Application Service Provider, DSL. Sehr internationales Umfeld. Realtime Rating, Pricing, Dienstauthorisierung, Prepaid Dienste, Rechnungsgestaltung, General Ledger, Kreditkartenbearbeitung, Betrugsprävention, Betrieb Produktionsrechner. J2SE 1.3, C, HTML, XML, Oracle 8, MS SQL Server, Solaris, Microsoft NT, O/R-Mapping 10/199805/2000 3) Siemens Business Services, Customer Care und Billing (Angestellter) Project Lead, Senior Software Architect und Engineer für Service Provisioning V1.0 zur Administration von Mobilfunkkunden im Home Location Register (HLR) (5 Personen, 1 Jahr). Leitete Requirementanalyse mit Kunden in Asien. Erreichte Vertragsabschluß. Verantwortlich für Projektaufwände, Sub-Contractor Management, Technologieauswahl. Senior Software Engineer ASN.1 Converter. Entwickelte Q3 Manager mit Schnittstellen zum Jupiter Billingsystem (KSCL) und HLR. J2SE 1.2, Sybase, Oracle 8, Q3, ASN.1, HPUX, Solaris, NT, Clearcase 04/199609/1998 2) Siemens AG, Öffentliche Netze, Netzwerkmanagement (Angestellter) Technical Project Lead, Senior Software Engineer Mediationprojekte (3 Personen). Requirementanalyse mit Kunden, Kundenpräsentationen, Angebotserstellung. Bekam europaweit Anschlussaufträge. Entwickelte den umsatzstärksten Kunden. Entwicklung und Konfiguration des Mediationsystems einschließlich Support. Konfiguration Arbor/BP Pricing und Rating von CDRs. C++, HPUX, Sybase, Trigger, Stored Procedures, Clearcase 10/199203/1996 1) Siemens AG, Öffentliche Netze, Zentrallabor, dann Zentrales Marketing (Angestellter) Software Engineer objektorientierte Embedded Control Software für ATM-Switche. Ausbildung 07/1992 Diplom-Informatiker, Universität Karlsruhe, Deutschland (“gut“, 1.7) 01/1990- Grenoble, Frankreich (INPG, ENSIMAG): Diplomarbeit über Neuronale Netze und 07/1990 Kombinatorische Optimierung (Mean Field Annealing) Neuronale Netze, kombinatorische Optimierung, Simulated Annealing, Mean Field Annealing, KI, Logik, automatisches Beweisen, Telekommunikation, Betriebssysteme, Mikroprozessortechnik, Wahrscheinlichkeitstheorie, Funktionalanalysis, Algebra Hobbies Reisen USA Kanada Mittelmeer Berge Alpen Seen Meer Fußball Radfahren Fitnessstudio München Autos Energieeffizienz Passivhäuser 23.02.16 Seite 4 von 4