Wolfgang Blume Resume

Werbung
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
Herunterladen