Tätigkeiten:
Systemarchitektur
Produktentwicklung
Vertriebsunterstützung
Teilprojekte:
Weiterentwicklung eines umfassenden Angebotes an Servicenutzer aus dem KMU-Segment zur zügigen und flexiblen Integration des Telekommunikationsangebots. Den Entwicklern werden dabei alle notwendigen Werkzeuge zur Einbindung in Unternehmensanwendungen und Social Networking Diensten, sowie deren Qualitätssicherung bis zum mobilen Endgerät bereitgestellt.
Das Produktangebot wird als Community Developer Garden kommuniziert.
Tätigkeiten:
Teilprojekte:
Konzeptionierung eines umfassenden M2M PaaS Angebotes an Serviceanbieter aus dem KMU-Segment zur zügigen Realisierung vielseitiger und flexibler M2M Lösungen durch Integration des eigenen Telekommunikationsangebots (M2M Service Platform) mit der M2M Lieferkette bestehend aus Chipherstellern, Modulherstellern, Technologieausrüstern, Geräteherstellern, Platformbetreibern und Anwendungsanbietern. Den Entwicklern werden dabei alle notwendigen Werkzeuge zur Implementation von Tracking, Monitoring und Controlling Anwendungen und deren Integration in Unternehmensanwendungen und Social Networking Diensten bereitgestellt. Es wird dabei ein transparenter und optimierter Zugriff auf den Gerätepark von der Ablesung bis zum Softwaremanagement offeriert. Das Produktangebot wird in Communities wie Developer Garden integriert.
Die Tätigkeiten umfassen u.a. Anforderungserfassung sowie System- und Prozessanalyse, Konzepterstellung und Prozessdesign, Analyse der Marktrisiken und -chancen, Projektplanung (Project Owner C-PMT Stage/Gate Process), Vorbereitung und Begleitung der Markteinführung.
Das interdisziplinäre Team der Unternehmensberatung wird zur Optimierung des Produktionsfaktors Information in den Bereichen Business Solutions, Engineering (CAD/CAM/CAE) und Software Development (OEM) eingesetzt. Dabei ist der besondere Fokus die konzeptionelle Beachtung von Gesamtzusammenhängen, so dass auch neue Sichtweisen auf bestehende Probleme erarbeitet und ganzheitliche Lösungen durch die Bündelung von Kompetenzen aus unterschiedlichen Bereichen angeboten werden können. Dieser umfassende Service wird durch die internationalen Erfahrungen in Vertrieb, Projektmanagement und Vor-Ort-Installationen als Entwicklungs- und Projektpartner weltweit operierender Unternehmen unterschiedlichster Branchen komplettiert. Dabei wird höchste Qualität, Budget- und Termintreue durch konsequent durchgeführtes Projektmanagement sichergestellt.
Das Leistungsangebot umfasst neben der Erbringung von Ingenieurdienstleistungen, der Implementierung von Spezialanwendungen im Bereich CAD/CAM/CAE, der Optimierung von Geschäftsprozessen durch den Einsatz von Standard- und Individualsoftware, die Konzeption, Realisierung und Validierung von hochsicheren und verfügbaren Systemen, aber auch von heterogenen Netzwerkhierarchien, insbesondere über gesicherte WAN Verbindungen, unter Verwendung mehrstufiger Firewalls.
Die individuelle Einbindung meiner Person in die einzelnen Endkundenprojekte wird parallel dargestellt. Neben der Bearbeitung von Kundenprojekten wurden von mir die im folgenden aufgeführten Tätigkeiten anfangs alle selbst durchgeführt und später durch die Leitung mehrerer persönlich eingearbeiteter Mitarbeiter fortgeführt bzw. unterstützt:
Die Entwicklung von All-IP (packet-switched), insbesondere in der mobilen Telekommunikation, führt zu einem extrem komplexen Zusammenspiel zwischen allen Marktteilnehmern, das auch in der Anzahl der Anbieter nahezu unbegrenzt und dabei jedesmal individuell vom Teilnehmer/Kunde initiiert wird. Es besteht oder entsteht jedesmal ein Vertragsverhältnis zwischen meist mehreren Beteiligten, welches in extrem unterschiedlichen Formen und sich mit ständig ändernden bzw. individuellen Preisen abrechenbar sein muss.
Ein konvergentes Billingsystem muss deshalb nicht nur Mobile und Fixed, Prepaid und Postpaid, Teilnehmerhierarchien, VPN, Family & Friends, Zone / Location based Billing für Offline und Online Charging mit integriertem Kundenbindungssystem in real-time mit sofortiger Reaktion (beispielsweise tear down) unterstützen, sondern auch vollumfänglich die Vertragsverhältnisse, die Geschäftsvorgänge und deren Fakturierung und Buchung. Dies hat umfangreiche Auswirkungen (siehe auch 3GPP und TMF) auf Provisioning, Mediation, Intelligent Network, Operations Support und Readiness, Customer Self Care, CRM, Service, Resource, Supplier/Partner Relationship Management and Operations, die Serviceorientierte Architektur (SOA) und auf die geforderte Verarbeitungsgeschwindigkeit.
Tätigkeiten:
Die Tätigkeit als Systemarchitekt wird parallel im Rahmen der Projektbeschreibungen mit allen angewendeten Technologien näher erläutert. Im folgenden sind die zusätzlichen Tätigkeiten als CTO dargestellt:
Einführung von Entwicklungs- und Qualitätssicherungsstandards für
Bewertung von Spezifikationen und Geschäftsprozessen
Vorbereitung und Begleitung der Markteinführung
Internationale Präsentationen und Workshops mit Fachpublikum und Partnerunternehmen
Fachliche Beantwortung von:
Errichtung des neuen Entwicklungsstandortes für die Realisierung von Projekten der technischen Datenverarbeitung.
Neben der Tätigkeit als Systemarchitekt / Softwareentwickler, die im Rahmen der Projektbeschreibungen mit allen angewendeten Technologien dargestellt wird, war ich verantwortlich für:
Endkunden Projekte
09/09 - 03/10 Werkzeugmaschinenbau / Mikroproduktionstechnik
Systemarchitekt / Entwickler
Beschreibung:
Für die Entwicklung neuartiger Produktideen wird der Ansatz der Product Service Systems angewendet, die eine integrale Verbindung von Sachleistungen und Dienstleistungen darstellen. Die Komplexitat von Hochtechnologieerzeugnissen in der Mikroproduktionstechnik erschwert für den Kunden die vollständige Ausschöpfung des bereitgestellten Funktionsumfangs. Eine gemeinsame Planung und Entwicklung sowie Erbringung und Nutzung der Sach- und Dienstleistungen kann Synergieeffekte für den Anbieter und den Kunden heben. Zur Steigerung des Kundennutzens werden verschiedene Geschäftsmodelle umgesetzt.
Die entwickelte und implementierte Programmbibliothek zur automatisierten Konfigurierung benötigt als Vorgabe eine Anforderungsliste sowie ein Funktions- und Konzeptmodell. Das Konfigurationswissen wird mit einem semantischen Netz modelliert, wobei die systematische Strukturierung unter Verwendung mehrerer Metamodelle erfolgt. Die Implementation nutzt bei der Erstellung der Varianten die effizienten Algorithmen aus der Graphentheorie.
- Aufsetzen der Entwicklungsumgebung, Source Control Management System (Subversion)
- Entwicklung der Konfigurationsalgorithmen
- Entwicklung des Datenbankmodells
- Abbildung auf einen RDF TripleStore
Technologien:
UML, Enterprise Architect 7.5, MDA, Visual Studio 2008, .NET 3.5, C# 3.0, NUnit, LINQ to SQL, SQL Server, RDF, Subversion, Team Foundation Server
Forschungsprojekt (überregionale Kooperationspartner)
12/08 - 08/09 Werkzeugmaschinenbau / Mikroproduktionstechnik
Entwicklungsingenieur
Beschreibung:
Mitarbeit bei der Entwicklung und Konstruktion von Hochgeschwindigkeitsmotorspindeln zur Mikrofräsbearbeitung in der Mikroproduktionstechnik für den Einsatz in Product Service Systems.
Technologien:
Autodesk Inventor 2009
Forschungsprojekt (überregionale Kooperationspartner)
06/08 - 12/08 Maschinenbau
Produkt- und Projektmanagement
Beschreibung:
Flexibilität in der Entwicklung eines neuen Produktes ist wichtig, weil Änderungen antizipiert werden müssen. Dies bezieht die Kundenanforderungen, die mögliche Nutzung durch den Kunden, was die Konkurrenten entgegnen, wie neue Technologien in dem Produkt bzw. In dessen Produktion eingebracht werden mit ein. In der Entwicklung von extrem innovativen Produkten ist regelmäßig mit Änderungen zu rechnen. In diesem Projekt wurden Methoden und Techniken erarbeitet, um weniger rigide bei der Projektplanung und -durchführung vorzugehen, insbesondere um Entscheidungen im letzten, verantwortbaren Moment zu treffen und dadurch die Änderungskosten minimal zu halten.
Forschungsprojekt
04/03 - 09/07 Telekommunikation - Convergent Billing and Accounting
Systemarchitekt
Beschreibung:
Initiale Erstellung und Weiterentwicklung der Idee, von Konzepten, des kompletten Produktdesigns und der Spezifikationen für das konvergente Billing und Accounting System.
Es wurde eine vollständig ereignisgesteuerte Architektur (event-driven) mit UML modelliert und u.a. durch Verwendung der OODBMS FastObjects Trigger erstellt. Der Kernel ist wegen der hohen Anforderungen an die Ausführungsgeschwindigkeit in C++ realisiert. Die peripheren Module sind zur schnelleren Inbetriebnahme von Anpassungen in Java realisiert. Die Lösung stellt insbesondere durch das OODBMS die Hochverfügbarkeit, Skalierbarkeit, Lastverteilung (asynchrone Replikate) und die Abwesenheit von Stillstandszeiten bei Änderungen am Datenbankschema sicher. Die Qualität wird durch umfassende automatische Black- und White-Box Tests gesichert.
Die Browser basierten GUIs mit integrierter Geschäftslogik und einheitlicher technischer Plattform (Flash) sind für den auftragsbasierten Customer Care und Self Care, das Management Information System (MIS), den Product Designer und Contract Manager realisiert. Der Zugriff erfolgt über HTTPS auf einen XML Server, der Zugleich als universelle Schnittstelle für alle externen Systeme bereit steht, weshalb sowohl die Authentizität als auch die inhaltliche Gültigkeit jeder Bearbeitungsanfrage überprüft wird.
Im Customer Self Care wurde ein einmaliger Traffic Viewer realisiert, der einen schnellen grafischen Über- und Einblick in alle Verbindungen und Transaktionen gibt. Der Product Designer ermöglicht die Zusammenstellung von Produktpaketen aus beliebigen Bestandteilen in Form von Varianten-Stücklisten mit UND/ODER-Bäumen für ein flexibles Konfigurationsmanagement und in Verbindung mit einer benutzungsfreundlichen Definition komplexer Tarife aus Zeitbändern, beliebig definierbaren Zonen und der Abbildung aller Einheiten aufeinander (einfacher Fall: Zeit auf Geld). Der Customer Care führt bei der Angebots- und Auftragserfassung aktiv zu einer gültigen Konfiguration.
Das real-time MIS basiert auf beliebig vielen und für sich konfigurierbaren Kontenplänen und kann die aktuellen Stände jederzeit visualisieren und als Report bereitstellen. Der Publishing Service kann mittels XSL Transformation oder durch Integration mittels Java JNI beispielsweise PDFs erzeugen.
Technologien:
POTS, ISDN, GSM, GPRS, EDGE, UMTS, IMS, Roaming, Interconnect, MVNO, VoIP, ISP,
JAIN, OSA/Parlay, ETSI, 3GPP, TAP 3, eTOM, Teligent P90/E, Teligent RTC-GW, Comptel OnlineLink, Comptel InstantLink,
UML, C++, Java, Java JNI, Java RMI, log4j, Junit, JSP, Servlets, tomcat, Apache, Apache FOP, PDF, Macromedia Flash, ActionScript, ASN.1, XML, XSLT, Xerces, Perl,
SOAP, CORBA,
RADIUS, DIAMETER,
SMSC, MSC, MMSC, GGSN, SGSN, SS7, INAP, CAP2,
VMS, HLR, MMSC, HSS,
Versant FastObjects t7 9.5,
Solaris, HP-UX, AIX, Windows, Sun SPARC, IBM RS6000, HP9000
03/02 - 08/02 Wehrtechnik / Sonderfahrzeugbau
Projektmanager
Teilprojekte:
- Portierung Individualsoftware zur Untersuchung der Schwimmstabilität
von Fahrzeugen von CAD Bravo nach CAD Unigraphics
- Umsetzung umfangreicher Change Requests an der Konfigurations- und
Instandhaltungsdatenbank für den SPz Marder
Technologien:
BRAVO, Unigraphics, Access
Endkunde:
Rheinmetall Landsysteme GmbH, Kassel
03/02 - 06/02 Telematik / LKW Maut
Projektmanager
Beschreibung:
Aufbau einer automatisierten Integrationstestumgebung für On-Board-Units im Rahmen des deutschen LKW Maut Projektes.
Endkunde:
Toll Collect GmbH, Berlin
05/01 - 12/05 Telekommunikation - Mobile Prepaid Bonus Management / Loyalty
Solution Architect
Beschreibung:
Initiale Erstellung und Weiterentwicklung des kompletten Produktdesigns und der Spezifikationen des ORGA real-time Bonus Management Systems (OBMS) inklusive vollständiger ORGA Prepaid Service Center (OPSC) Integration.
Das OBMS ermöglicht die effektive und unverzügliche Einführung und Verwaltung von Marketingkampagnen, Service-übergreifenden Boni und Kundenbindungsmaßnahmen. Es werden hochgradig konfigurierbare Promotionszenarios für einzelne Teilnehmer und Kundengruppen unterstützt. Das OBMS integriert dabei beliebig viele unabhängige Konten für einen Teilnehmer innerhalb des OPSC und ist für Installationen mit mehr als 5 Mio. Teilnehmern in real-time ausgelegt.
Endkunden:
KCell, Kasachstan
Entel, Chile
Sunrise, Schweiz
11/00 - 06/03 Telekommunikation - Mobile Prepaid Billing
technischer Projektleiter (Projektingenieur)
Beschreibung:
Technischer verantwortlicher für OPSC Installationen und Change Requests (CR), wobei sich eine OPSC Installation zusammensetzt aus:
- Operation / Administration / Reporting:
Module Configuration, System Monitoring, Logging
- Account Management:
Tariff Configuration, Billing Engine, Itemized Call Records, Subscriber Data, Family & Friends
- Network Management:
Collection and Formatting, Real Time Interface, Service Provisioning
- Subscriber Administration:
Subscriber Installation, Subscriber Deletion, Subscriber Conversion, State Management
- Customer Care System:
Account Query, Reload, Profile Change, Usage Query, Transaction History
und Schnittstellen hat zu: System Administration and Monitoring, Data Warehouse, Voucher Management, SIM Card Management, Point of Sales, Bank Account / Credit Card Institutes, Promotion Management System, Network: GSM, GPRS, IP, D-AMPS, TACS, Interactive Voice Responder (IVR), SMS Gateway, USSD Gateway, WEB Gateway.
Tätigkeiten:
- Design und Spezifikation neuer Features für das Kundenrelease
unter Wiederverwendung von Lösungen in anderen Kundenreleases bzw. der effizienten Neuentwicklung, insbesondere von Schnittstellen zur Integration externer Software-Elemente
- Unterstützung der Entwickler und Tester bei der Implementation,
Integrationsproblemen, Erstellung und Ausführung von Testfällen
- Vorbereitung der Detailspezifikationen durch Analyse
von externen und internen Dokumenten
- Softwarekonfigurationsmanagement und Systemintegration für Releases und Patches
- Konfiguration und Customizing
- Durchführung von Systemtest, Konformitätstest und der
Vorbereitung des Acceptance Tests
- Remote-Installation von Patches
Teilprojekte:
- Machbarkeitsstudie und Konzepterstellung zur Weiterentwicklung des OPSC für UMTS
- Ablösung Ericsson PPAS
- Euro Migration
- Kreditkartenanbindung: Offline und Online
- Customer Care Server / Customer Care Client
- Customer Self Care: USSD, Interactive Voice Responder (IVR)
- Ansteuerung Short Message Service Center (SMSC) und
Interactive Voice Responder (IVR)
- Voucher Management:
Erstellung, Gultigkeitsüberprüfung und Einlösung im Customer Care und Customer Self Care, Berücksichtigung von Kundenbindungskampagnen
- Realisierung spezifischer Bonus Programme zur Kundenbindung
- Umbuchung von Guthaben im Customer Care und Customer Self Care (Pay4Me)
- Mobile Number Portability (MNP)
- HLR Anbindung inklusive Multi SIM Card Provisioning,
Service Options und Tear Down in Verbindung mit MSC
- Mediation:
TACS, GSM, GPRS, SMS; Cold und Hot CDR (inklusive Long Duration Call) Billing
- IN SCP Anbindungen
- Virtual Private Networks (Virtual Office)
- SMS Chat
- Anbindung an Promotion Management System von SEMA
Technologien:
HLR, MSC, IN SCP, CAMEL, SMSC, Nortel, Lucent, Ericsson
Endkunden:
TurkCell, Türkei
Bouygues, Frankreich
KCell, Kasachstan
Telepac, Portugal
Satelindo, Indonesien
Entel, Chile
Maxitel, Brasilien
TIM, Brasilien
Amena, Spanien
11/00 - 06/01 Elektronische Banknoten / Kundenchipkarten
Projektmanager M&A / technischer Projektleiter / designierter Geschäftsführer
Beschreibung:
Die Technologieplattform für chipkartengestützte Kundenbindung, elektronische Banknoten und Loyalty sollte in einem Joint Venture in Berlin mit der kundenbezogenen Weiterentwicklung gebündelt werden.
Tätigkeiten:
- Analyse und Bewertung der Marktrisiken und -chancen,
- Aufstellung des Business Plans zur Ermittlung des
Beteiligungsverhältnisses und der Business Cases,
- Durchführung der beidseitigen Due Dilligence,
- Gründungsfahrplan und Eigenkapitalplanung,
- Verhandlung der Verrechnungspreise,
- Planung der angemessenen Integration in beide
Muttergesellschaften zur Realisierung von Synergien,
- Personalaquisition,
- Übergabe der bestehenden Lösungen an den technischen Projektleiter
und die neuen Mitarbeiter
Das Joint Venture wurde wegen der beginnenden Schieflage der Authentos GmbH (Bundesdruckereikonzern) kurzfristig abgesagt.
Technologien:
Visual C++, C, Moneyline C-Compiler, SmartCard, SQL Server 7.0, Chrystal Report 8
Partner:
ORGA Kartensysteme GmbH / Bundesdruckereikonzern
Endkunden:
Syrcon, Berlin
E.ON
09/00 - 12/05 Telekommunikation - Messaging
Beschreibung:
Initiale Erstellung und Weiterentwicklung des kompletten Produktdesigns und der Spezifikationen des wireless Information Query (wIQ), sowie die Begleitung und Überwachung von der Entwicklung bis zur Handbucherstellung und Auslieferung.
In jedem GSM Netzwerk ist zur Datenübertragung der Unstructured Supplementary Service Data (USSD) Kanal vorhanden, der sowohl Sessions als auch Roaming unterstützt. Der realisierte Service kann somit von allen GSM Mobiltelefonen wahrgenommen werden, auch denen der ersten Generation.
Die Eingaben auf dem Mobile werden durch einen USSD Service Code oder in einer USSD Online Session direkt über das Netzwerk an den wIQ Serverprozess übertragen und dort in einen HTTP Request für einen Standard Web Server umgewandelt, der an eine für den USSD Service Code konfigurierten URL abgesetzt wird. Der zurückgelieferte HTML Content wird in eine USSD fähige Anwort umgewandelt und an das Mobile übertragen. Der Serverprozess wurde durch multi-threading und multi-plexing so umgesetzt, dass er zehntausende gleichzeitige USSD Sessions und deren zugehörigen HTTP Requests als ein multi-user Web-Browser umsetzt. Das Produkt realisiert somit ein universelles USSD-HTML-Gateway.
Die Endkunden setzen das Produkt beispielsweise für eine menügesteuerte Self Care Lösung via USSD ein, um den Teilnehmern eine einfache Auswahl aus einem Bündel an Tarifoptionen oder den Wechsel des Tarifs zu ermöglichen, das eigene Profil zu aktualisieren, bei Friends&Family die entsprechenden Telefonnummern anzupassen oder sich ihr Guthaben bzw. Ihre Boni anzeigen zu lassen.
Technologien:
C++, FastCGI, Solaris, Symsoft IN SCP, MAP (USSD)
Endkunden:
Entel, Chile
Sunrise, Schweiz
Kcell, Kasachstan
E-Plus, Deutschland
07/00 - 10/00 Telekommunikation - Mobile / Internet - µ-Payment / Bezahlsysteme
Systemarchitekt
Beschreibung:
Initiale Erstellung des kompletten Designs und der Entwicklungsspezifikation des ORGA AUTELLO Demo Systems.
Die Lösung stellt einen vertrauenswürdigen Prozess zum einfachen Abrechnen und Bezahlen bereit, der sowohl für Händler, die über das Internet oder Mobiltelefone verkaufen, und für Kunden, die mit dem Mobiltelefon beim Verkäufer anonym bezahlen möchten, als auch für die Zahlungsabwicklungsstelle mit maximaler Sicherheit durchgeführt wird. Das System stellt dabei unter Verwendung von offenen Schnittstellen (SOA) die Authentifizierung des Käufers, die Authentifizierung der Zahlung, die Handhabung der Bezahltransaktion und die Administration der Kontodaten sicher.
Technologien:
C, FastCGI, SOA, PKI, 1024-bit RSA, X.509 (V3)
Endkunde:
Essar Cellular, Indien
01/00 - 06/00 Telekommunikation - Best Option Plan Billing
Systemarchitekt / Entwickler
Beschreibung:
Erstellung des kompletten Designs für die Produktentwicklung einer hochperformanten Multi Billing and Calculation System (MBCS) für ein anspruchsvolles Best Option Plan Projekt mit umfangreichen und komplexen Tarifen. Durch einen multi-threaded Rating Kernel wurde auf einem 2-Prozessor Server ein Durchsatz von von 35.000 CDR/s erreicht.
Technologien:
Digital Alpha, Tru64 Unix, C, pthread
Endkunde:
WIND, Italien
09/99 - 07/04 Telekommunikation - Mobile Prepaid Billing
Projektmanager
Beschreibung:
Die Projektplanung, das Projektcontrolling und das Resourcenmanagement für parallel durchzuführende Teilprojekte, die jeweils mit 5 ? 20 wechselnden Mitarbeitern an mehreren Standorten, im Umfang von jeweils 50 ? 600 MT und einer Projektlaufzeit, von der Anfrage bis zur Auslieferung beim Kunden vor Ort, von 3 ? 6 Monaten realisiert wurden.
Teilprojekte:
- Friends & Family
- Euro Umstellung
- Mediation
- Release Erstellung
- Java Connector (SOA)
- Customer Care Client
- Enhanced States and Expiration
- Release Consolidation
- Service Options
und weitere Teilprojekte, die ich in Personalunion als technischer Projektleiter bzw. Im Rahmen von OBMS und wIQ in diesem Zeitraum betreut habe.
Technologien:
MS Project, TaskTimer, Meilensteine, Projektdokumentation gemäß ISO 9001 Zertifizierung für Auditierung
Endkunden:
Mobilkom Austria
Mobilkom Liechtenstein
Entel, Chile
Tele Celular Sul, Brasilien
TIM, Brasilien
Bouygues, Frankreich
KCell, Kasachstan
Satelindo, Indonesien
Amena, Spanien
06/99 - 10/99 Telekommunikation - Fixed Prepaid Billing
Entwicklung und Testentwicklung
Beschreibung:
Mitarbeit bei der Entwicklung und dem Erstellen automatisierter Tests für das ORGA Fixed Prepaid System (OFPS)
Endkunde:
Telecom Italia
10/98 - 02/99 Telekommunikation - Online Chipkartenmanagement
Entwicklung
Beschreibung:
Mitarbeit bei der Entwicklung des SIMtelligence Center, einer SIM Karten Service Management Applikation und Over-The-Air (OTA) Auslieferungsplattform zur Verwaltung mehrerer Millionen Teilnehmer. Dabei werden proprietäre und Java SIM Karten unterstützt.
Technologien:
OTA, (proprietärer) Message Bus, ORACLE, ESQL und dynamic ESQL, C, LaTeX, noweb, make, SCCS
ORGA Kartensysteme GmbH
05/98 - 04/00 Telekommunikation - Mobile Prepaid Billing
Entwicklung und Testentwicklung
Beschreibung:
Mitarbeit bei der Entwicklung und dem Erstellen automatisierter Tests für das ORGA Prepaid Service Center (OPSC), das weltweit 35 namhafte Kunden und die weltweit größte Prepaid Installation vorzuweisen hat.
Tätigkeiten:
- Dokumentation der Entwicklung in Form von Elementspezifikationen
- Erstellung von Testspezifikationen und automatisierten Softwaretests
für Client-Server-Implementationen
- Verantwortungsvolle, unabhängige Testdurchführung und
Erstellung von Testprotokollen und Validierungsberichten
- Analyse und Reengineering komplexer Programmteile
Teilprojekte:
- Online Migration OPSC nach Siemens IN
- automatisierte Tests des Billing Moduls für Hot-CDR Long Duration Call Billing
- Customer Care Server und Voucher Management: Geschenkgutscheine
- Provisioning und Mediation für Quickstart
- Ansteuerung Interactive Voice Responder (IVR)
- Durchführung Release Systemtest
- Provisioning und Import SIM Kartendaten inklusive Encryption
- Mediation mit SMSC
- Mediation mit MSC von Nortel
- Mediation mit Ericsson (GSM, D-AMPS)
Technologien:
C, proprietäre Incore DB, Korn-Shell, ASN.1, LaTeX, noweb, make, SCCS, Perforce
Endkunden:
T-Mobile, Deutschland
Maxitel, Brasilien
Mobilkom Austria
Entel, Chile
Tele Celular Sul, Brasilien
10/97 - 02/98 Wehrtechnik / Sonderfahrzeugbau
Projektmanagement
Beschreibung:
Volumenmodellierung, Kinematikuntersuchung, Dimensionierung und Überarbeitung der Konstruktion einer Feststellbremse (40t) für den SPz Marder 1 A5, Kampfwertsteigerung Minenschutz
Technologien:
NASTRAN, MSC Patran 7.5, ADAMS, SolidWorks, CATIA
Endkunde:
Henschel Wehrtechnik GmbH, Kassel
10/96 - 02/97 Pharmazeutische Industrie
Engineering
Beschreibung:
Qualifizierung von Anlagen, Maschinen und Prozessen, Erstellung und Überprüfung von Technischer Dokumentation, Terminüberwachung von Projektierungs- und Qualifizierungsprozessen, Erstellung von Lasten- und Pflichtenheften, Fließbildern, technischen Spezifikationen, Anlagen- und Betriebsbeschreibungen
Teilprojekte:
- Mitarbeit an der technischen Dokumentation für den
Chemischen Versuchsbetrieb (CVB1)
- eigenverantwortliche Durchführung des Abnahmevorgangs
einer neu installierten Pharmawasseranlage
Endkunde:
Schering AG, Berlin
02/96 - 04/96 Informationstechnologie
Entwickler
Beschreibung:
Projektdatenbank mit Stundenerfassung für das aktive Projektcontrolling
Technologie:
MS Access
09/95 - 12/97 Wehrtechnik / Sonderfahrzeugbau
Engineering
Beschreibung:
Computergestützte Bauteilentwicklung, Änderungskonstruktionen, Komplettentwicklung neuer Lösungskonzepte, CAD-Volumenmodellierung
Teilprojekte:
- SPz Marder 1 A5, Kampfwertsteigerung Minenschutz
- Konstruktion eines Simulators des Sitzgestells für Testsprengung mit Mine
- Neukonstruktion Sitzgestell nach Testsprengung durch Mine
- Neukonstruktionen am Fahrerplatz
- SpähPz/TPz Fuchs
- Integration Satellitenkommunikation für SFOR
- FOX 3 Man Crew Upgrade
- TPz Fuchs Krisen-Reaktionskräfte (KRK), Kampfwertsteigerung
- M113 GefStd Div/Brig, Kampfwertsteigerung
- Durchführung einer Schwimmsimulation wegen Zusatzpanzerung
Technologien:
CAD Bravo
Endkunde:
Henschel Wehrtechnik GmbH, Kassel
02/93 - 08/95 Informationstechnologie
Teammitglied ohne strikte Rollentrennung
Team:
Das Design und die Entwicklung erfolgte in einem Projektteam, welches auf ähnlichen Ideen und Ansätzen basierte, die später unter dem Begriff Extreme Programming bekannt wurden.
Beschreibung:
O/R Mapping Tool für C++ auf SQL basierte RDBMS und gleichzeitiger Generierung von GUI Basisklassen unter Verwendung von OSF/Motif; insgesamt auf dem Model-View-Control Architekturansatz aufbauend.
Prototypischer Einsatz im Bereich PLM, Qualitätsmanagement, Warenwirtschaft
Technologie:
C++, lex/yacc, ESQL und dynamic ESQL, Ingres, RDB, OSF/Motif, LaTeX, Literate Programming (fweb, noweb), OpenVMS, HP-UX, DEC VAX, Digital Alpha, HP9000
11/93 - 02/94 Wehrtechnik / Sonderfahrzeugbau
Technische Projektleitung
Beschreibung:
Automatisierte Volumenmodellierung und Zeichnungserstellung von Rohrgeometrien, die durch Biegung herstellbar sind.
Technologie:
CAD Bravo, IAGL, PL/1, C, OSF/Motif, Digital Alpha, OpenVMS
Endkunde:
Thyssen Industrie AG Henschel, Kassel
12/92 - 10/94 Automotive
Technische Projektleitung
Beschreibung:
Automatisierte Volumenmodellierung und Zeichnungserstellung von Schlauch- und Rohrgeometrien, die durch Vulkanisierung und durch gebogene Dorne herstellbar sind. Integration in die durch IGES Daten vorgegebenen Bauräume.
Technologie:
CAD Bravo 5.0, ACIS, IGES, IAGL, PL/1, C, OSF/Motif, Digital Alpha, OpenVMS
Endkunde:
ContiTech Schlauch GmbH, Korbach
Applicon GmbH, Hamburg
05/92 - 01/93 Wehrtechnik / Sonderfahrzeugbau
Teammitglied ohne strikte Rollentrennung
Team:
Das Design und die Entwicklung erfolgte in einem Projektteam, welches auf ähnlichen Ideen und Ansätzen basierte, die später unter dem Begriff Extreme Programming bekannt wurden
Beschreibung:
Berechnung der Schwimmstabilität amphibischer Radpanzer
Technologie:
CAD Bravo, IAGL, Digital Alpha, OpenVMS
Endkunde:
Thyssen Industrie AG Henschel, Kassel
04/91 - 09/92 Wehrtechnik / Sonderfahrzeugbau
Technische Projektleitung
Beschreibung:
Design und Entwicklung eines CAD-Moduls zur vollautomatischen Volumenmodellierung und Zeichnungsgenerierung von Rohrgeometrien, die durch Biegung herstellbar sind
Technologie:
CAD Bravo, IAGL, PL/1, C, OSF/Motif, Digital Alpha, OpenVMS
Endkunde:
Thyssen Industrie AG Henschel, Kassel
06/90 - 12/92 Schienenfahrzeugbau
Systemarchitekt / Entwickler
Beschreibung:
Design und Entwicklung einer Anwendung zur vollautomatischen Konfiguration modularer Werkzeugsysteme für Bearbeitungszentren, die aufgrund von Konstruktionsfeatures aus dem verwalteten Bestand an Werkzeugkomponenten zusammengestellt werden.
Technologie:
Digital VAX, VMS, C, DEC Forms Management System (FMS), RDB, ESQL
Endkunde:
Thyssen Industrie AG Henschel, Kassel
07/89 - 05/90 Informationstechnik im Maschinenwesen
Solution Architect / Entwickler
Beschreibung:
Design und Entwicklung einer Anwendung zur vollautomatischen Konfiguration modularer Werkzeugsysteme für Bearbeitungszentren, die aufgrund von Konstruktionsfeatures aus dem verwalteten Bestand an Werkzeugkomponenten zusammengestellt werden. Die Lösung umfasst weiterhin alle Funktionen einer Werkzeugverwaltung und Prüfmittelverwaltung.
Technologie:
C, HP Widgets, OSF/Motif, Ingres, RDB, shared memory, Interprozesskommunikation (IPC) und Prozesssynchronisation mit Semaphoren, HP-UX, HP9000, VMS, DEC VAX
pdv Unternehmensberatung GmbH, Hamburg
Geschäftsführer / Vorstand / Aufsichtsrat
Produktmanager
Weitere Arbeitsschwerpunkte
Apache, Apache FOP, FastCGI
Jakarta Tomcat, Jakarta ANT, Jakarta Junit
Emacs, vi
make
lex / yacc,
SCCS, RCS, CVS, Subversion, Perforce, Team Foundation Server
Eclipse 4.3, MS Visual Studio 2008
Enterprise Architect 10, MDA, MS Visio UML
Versant FastObjects t7 9.5
Motif, PDF, DNS, NIS,
.NET 3.5, LINQ to SQL, NUnit
proprietäre Testumgebungen
MS Project, TaskTimer (mit Project)
Samba
POTS, ISDN, D-AMPS, GSM, GPRS, EDGE, UMTS, IMS, Roaming, Interconnect, MVNO, VoIP
ETSI, 3GPP, TAP 3, eTOM,
Teligent P90/E, Teligent RTC-GW, Comptel OnlineLink, Comptel InstantLink, MSC Nortel, MSC Ericsson, MSC Lucent
Java, Java JNI, Java RMI, log4j, Junit, JSP, Servlets, tomcat, Macromedia Flash, ActionScript,
ASN.1, XML, XSLT, Xerces, Perl,
SOAP, CORBA, RADIUS, DIAMETER,
SMSC, MSC, MMSC, GGSN, SGSN, SS7, IN SCP, INAP, CAP2,
VMS, HLR, MMSC, HSS
RDF
ActionScript Grundlagen
RDF TripleStore
POTS, ISDN, D-AMPS, GSM, GPRS, EDGE, UMTS, IMS,
Roaming, Interconnect, MVNO, VoIP,
ETSI, 3GPP, TAP 3,
SOAP, RADIUS, DIAMETER,
SMSC, MSC, MMSC, GGSN, SGSN, SS7, IN SCP, INAP, CAP2,
VMS, HLR, MMSC, HSS
Bravo langjährige Erfahrungen (auch mit ACIS)
13 Jahre Branchenerfahrung in der Telekommunikation / Mobilfunk
10 Jahre Branchenerfahrung in der IKT / Cloud Computing
10 Jahre Branchenerfahrung in der Wehrtechnik / Sonderfahrzeugbau
Branchenerfahrungen in der Pharmazeutischen Industrie, Automobilindustrie, Schienenfahrzeugtechnik und Maschinenbau
Tätigkeiten:
Systemarchitektur
Produktentwicklung
Vertriebsunterstützung
Teilprojekte:
Weiterentwicklung eines umfassenden Angebotes an Servicenutzer aus dem KMU-Segment zur zügigen und flexiblen Integration des Telekommunikationsangebots. Den Entwicklern werden dabei alle notwendigen Werkzeuge zur Einbindung in Unternehmensanwendungen und Social Networking Diensten, sowie deren Qualitätssicherung bis zum mobilen Endgerät bereitgestellt.
Das Produktangebot wird als Community Developer Garden kommuniziert.
Tätigkeiten:
Teilprojekte:
Konzeptionierung eines umfassenden M2M PaaS Angebotes an Serviceanbieter aus dem KMU-Segment zur zügigen Realisierung vielseitiger und flexibler M2M Lösungen durch Integration des eigenen Telekommunikationsangebots (M2M Service Platform) mit der M2M Lieferkette bestehend aus Chipherstellern, Modulherstellern, Technologieausrüstern, Geräteherstellern, Platformbetreibern und Anwendungsanbietern. Den Entwicklern werden dabei alle notwendigen Werkzeuge zur Implementation von Tracking, Monitoring und Controlling Anwendungen und deren Integration in Unternehmensanwendungen und Social Networking Diensten bereitgestellt. Es wird dabei ein transparenter und optimierter Zugriff auf den Gerätepark von der Ablesung bis zum Softwaremanagement offeriert. Das Produktangebot wird in Communities wie Developer Garden integriert.
Die Tätigkeiten umfassen u.a. Anforderungserfassung sowie System- und Prozessanalyse, Konzepterstellung und Prozessdesign, Analyse der Marktrisiken und -chancen, Projektplanung (Project Owner C-PMT Stage/Gate Process), Vorbereitung und Begleitung der Markteinführung.
Das interdisziplinäre Team der Unternehmensberatung wird zur Optimierung des Produktionsfaktors Information in den Bereichen Business Solutions, Engineering (CAD/CAM/CAE) und Software Development (OEM) eingesetzt. Dabei ist der besondere Fokus die konzeptionelle Beachtung von Gesamtzusammenhängen, so dass auch neue Sichtweisen auf bestehende Probleme erarbeitet und ganzheitliche Lösungen durch die Bündelung von Kompetenzen aus unterschiedlichen Bereichen angeboten werden können. Dieser umfassende Service wird durch die internationalen Erfahrungen in Vertrieb, Projektmanagement und Vor-Ort-Installationen als Entwicklungs- und Projektpartner weltweit operierender Unternehmen unterschiedlichster Branchen komplettiert. Dabei wird höchste Qualität, Budget- und Termintreue durch konsequent durchgeführtes Projektmanagement sichergestellt.
Das Leistungsangebot umfasst neben der Erbringung von Ingenieurdienstleistungen, der Implementierung von Spezialanwendungen im Bereich CAD/CAM/CAE, der Optimierung von Geschäftsprozessen durch den Einsatz von Standard- und Individualsoftware, die Konzeption, Realisierung und Validierung von hochsicheren und verfügbaren Systemen, aber auch von heterogenen Netzwerkhierarchien, insbesondere über gesicherte WAN Verbindungen, unter Verwendung mehrstufiger Firewalls.
Die individuelle Einbindung meiner Person in die einzelnen Endkundenprojekte wird parallel dargestellt. Neben der Bearbeitung von Kundenprojekten wurden von mir die im folgenden aufgeführten Tätigkeiten anfangs alle selbst durchgeführt und später durch die Leitung mehrerer persönlich eingearbeiteter Mitarbeiter fortgeführt bzw. unterstützt:
Die Entwicklung von All-IP (packet-switched), insbesondere in der mobilen Telekommunikation, führt zu einem extrem komplexen Zusammenspiel zwischen allen Marktteilnehmern, das auch in der Anzahl der Anbieter nahezu unbegrenzt und dabei jedesmal individuell vom Teilnehmer/Kunde initiiert wird. Es besteht oder entsteht jedesmal ein Vertragsverhältnis zwischen meist mehreren Beteiligten, welches in extrem unterschiedlichen Formen und sich mit ständig ändernden bzw. individuellen Preisen abrechenbar sein muss.
Ein konvergentes Billingsystem muss deshalb nicht nur Mobile und Fixed, Prepaid und Postpaid, Teilnehmerhierarchien, VPN, Family & Friends, Zone / Location based Billing für Offline und Online Charging mit integriertem Kundenbindungssystem in real-time mit sofortiger Reaktion (beispielsweise tear down) unterstützen, sondern auch vollumfänglich die Vertragsverhältnisse, die Geschäftsvorgänge und deren Fakturierung und Buchung. Dies hat umfangreiche Auswirkungen (siehe auch 3GPP und TMF) auf Provisioning, Mediation, Intelligent Network, Operations Support und Readiness, Customer Self Care, CRM, Service, Resource, Supplier/Partner Relationship Management and Operations, die Serviceorientierte Architektur (SOA) und auf die geforderte Verarbeitungsgeschwindigkeit.
Tätigkeiten:
Die Tätigkeit als Systemarchitekt wird parallel im Rahmen der Projektbeschreibungen mit allen angewendeten Technologien näher erläutert. Im folgenden sind die zusätzlichen Tätigkeiten als CTO dargestellt:
Einführung von Entwicklungs- und Qualitätssicherungsstandards für
Bewertung von Spezifikationen und Geschäftsprozessen
Vorbereitung und Begleitung der Markteinführung
Internationale Präsentationen und Workshops mit Fachpublikum und Partnerunternehmen
Fachliche Beantwortung von:
Errichtung des neuen Entwicklungsstandortes für die Realisierung von Projekten der technischen Datenverarbeitung.
Neben der Tätigkeit als Systemarchitekt / Softwareentwickler, die im Rahmen der Projektbeschreibungen mit allen angewendeten Technologien dargestellt wird, war ich verantwortlich für:
Endkunden Projekte
09/09 - 03/10 Werkzeugmaschinenbau / Mikroproduktionstechnik
Systemarchitekt / Entwickler
Beschreibung:
Für die Entwicklung neuartiger Produktideen wird der Ansatz der Product Service Systems angewendet, die eine integrale Verbindung von Sachleistungen und Dienstleistungen darstellen. Die Komplexitat von Hochtechnologieerzeugnissen in der Mikroproduktionstechnik erschwert für den Kunden die vollständige Ausschöpfung des bereitgestellten Funktionsumfangs. Eine gemeinsame Planung und Entwicklung sowie Erbringung und Nutzung der Sach- und Dienstleistungen kann Synergieeffekte für den Anbieter und den Kunden heben. Zur Steigerung des Kundennutzens werden verschiedene Geschäftsmodelle umgesetzt.
Die entwickelte und implementierte Programmbibliothek zur automatisierten Konfigurierung benötigt als Vorgabe eine Anforderungsliste sowie ein Funktions- und Konzeptmodell. Das Konfigurationswissen wird mit einem semantischen Netz modelliert, wobei die systematische Strukturierung unter Verwendung mehrerer Metamodelle erfolgt. Die Implementation nutzt bei der Erstellung der Varianten die effizienten Algorithmen aus der Graphentheorie.
- Aufsetzen der Entwicklungsumgebung, Source Control Management System (Subversion)
- Entwicklung der Konfigurationsalgorithmen
- Entwicklung des Datenbankmodells
- Abbildung auf einen RDF TripleStore
Technologien:
UML, Enterprise Architect 7.5, MDA, Visual Studio 2008, .NET 3.5, C# 3.0, NUnit, LINQ to SQL, SQL Server, RDF, Subversion, Team Foundation Server
Forschungsprojekt (überregionale Kooperationspartner)
12/08 - 08/09 Werkzeugmaschinenbau / Mikroproduktionstechnik
Entwicklungsingenieur
Beschreibung:
Mitarbeit bei der Entwicklung und Konstruktion von Hochgeschwindigkeitsmotorspindeln zur Mikrofräsbearbeitung in der Mikroproduktionstechnik für den Einsatz in Product Service Systems.
Technologien:
Autodesk Inventor 2009
Forschungsprojekt (überregionale Kooperationspartner)
06/08 - 12/08 Maschinenbau
Produkt- und Projektmanagement
Beschreibung:
Flexibilität in der Entwicklung eines neuen Produktes ist wichtig, weil Änderungen antizipiert werden müssen. Dies bezieht die Kundenanforderungen, die mögliche Nutzung durch den Kunden, was die Konkurrenten entgegnen, wie neue Technologien in dem Produkt bzw. In dessen Produktion eingebracht werden mit ein. In der Entwicklung von extrem innovativen Produkten ist regelmäßig mit Änderungen zu rechnen. In diesem Projekt wurden Methoden und Techniken erarbeitet, um weniger rigide bei der Projektplanung und -durchführung vorzugehen, insbesondere um Entscheidungen im letzten, verantwortbaren Moment zu treffen und dadurch die Änderungskosten minimal zu halten.
Forschungsprojekt
04/03 - 09/07 Telekommunikation - Convergent Billing and Accounting
Systemarchitekt
Beschreibung:
Initiale Erstellung und Weiterentwicklung der Idee, von Konzepten, des kompletten Produktdesigns und der Spezifikationen für das konvergente Billing und Accounting System.
Es wurde eine vollständig ereignisgesteuerte Architektur (event-driven) mit UML modelliert und u.a. durch Verwendung der OODBMS FastObjects Trigger erstellt. Der Kernel ist wegen der hohen Anforderungen an die Ausführungsgeschwindigkeit in C++ realisiert. Die peripheren Module sind zur schnelleren Inbetriebnahme von Anpassungen in Java realisiert. Die Lösung stellt insbesondere durch das OODBMS die Hochverfügbarkeit, Skalierbarkeit, Lastverteilung (asynchrone Replikate) und die Abwesenheit von Stillstandszeiten bei Änderungen am Datenbankschema sicher. Die Qualität wird durch umfassende automatische Black- und White-Box Tests gesichert.
Die Browser basierten GUIs mit integrierter Geschäftslogik und einheitlicher technischer Plattform (Flash) sind für den auftragsbasierten Customer Care und Self Care, das Management Information System (MIS), den Product Designer und Contract Manager realisiert. Der Zugriff erfolgt über HTTPS auf einen XML Server, der Zugleich als universelle Schnittstelle für alle externen Systeme bereit steht, weshalb sowohl die Authentizität als auch die inhaltliche Gültigkeit jeder Bearbeitungsanfrage überprüft wird.
Im Customer Self Care wurde ein einmaliger Traffic Viewer realisiert, der einen schnellen grafischen Über- und Einblick in alle Verbindungen und Transaktionen gibt. Der Product Designer ermöglicht die Zusammenstellung von Produktpaketen aus beliebigen Bestandteilen in Form von Varianten-Stücklisten mit UND/ODER-Bäumen für ein flexibles Konfigurationsmanagement und in Verbindung mit einer benutzungsfreundlichen Definition komplexer Tarife aus Zeitbändern, beliebig definierbaren Zonen und der Abbildung aller Einheiten aufeinander (einfacher Fall: Zeit auf Geld). Der Customer Care führt bei der Angebots- und Auftragserfassung aktiv zu einer gültigen Konfiguration.
Das real-time MIS basiert auf beliebig vielen und für sich konfigurierbaren Kontenplänen und kann die aktuellen Stände jederzeit visualisieren und als Report bereitstellen. Der Publishing Service kann mittels XSL Transformation oder durch Integration mittels Java JNI beispielsweise PDFs erzeugen.
Technologien:
POTS, ISDN, GSM, GPRS, EDGE, UMTS, IMS, Roaming, Interconnect, MVNO, VoIP, ISP,
JAIN, OSA/Parlay, ETSI, 3GPP, TAP 3, eTOM, Teligent P90/E, Teligent RTC-GW, Comptel OnlineLink, Comptel InstantLink,
UML, C++, Java, Java JNI, Java RMI, log4j, Junit, JSP, Servlets, tomcat, Apache, Apache FOP, PDF, Macromedia Flash, ActionScript, ASN.1, XML, XSLT, Xerces, Perl,
SOAP, CORBA,
RADIUS, DIAMETER,
SMSC, MSC, MMSC, GGSN, SGSN, SS7, INAP, CAP2,
VMS, HLR, MMSC, HSS,
Versant FastObjects t7 9.5,
Solaris, HP-UX, AIX, Windows, Sun SPARC, IBM RS6000, HP9000
03/02 - 08/02 Wehrtechnik / Sonderfahrzeugbau
Projektmanager
Teilprojekte:
- Portierung Individualsoftware zur Untersuchung der Schwimmstabilität
von Fahrzeugen von CAD Bravo nach CAD Unigraphics
- Umsetzung umfangreicher Change Requests an der Konfigurations- und
Instandhaltungsdatenbank für den SPz Marder
Technologien:
BRAVO, Unigraphics, Access
Endkunde:
Rheinmetall Landsysteme GmbH, Kassel
03/02 - 06/02 Telematik / LKW Maut
Projektmanager
Beschreibung:
Aufbau einer automatisierten Integrationstestumgebung für On-Board-Units im Rahmen des deutschen LKW Maut Projektes.
Endkunde:
Toll Collect GmbH, Berlin
05/01 - 12/05 Telekommunikation - Mobile Prepaid Bonus Management / Loyalty
Solution Architect
Beschreibung:
Initiale Erstellung und Weiterentwicklung des kompletten Produktdesigns und der Spezifikationen des ORGA real-time Bonus Management Systems (OBMS) inklusive vollständiger ORGA Prepaid Service Center (OPSC) Integration.
Das OBMS ermöglicht die effektive und unverzügliche Einführung und Verwaltung von Marketingkampagnen, Service-übergreifenden Boni und Kundenbindungsmaßnahmen. Es werden hochgradig konfigurierbare Promotionszenarios für einzelne Teilnehmer und Kundengruppen unterstützt. Das OBMS integriert dabei beliebig viele unabhängige Konten für einen Teilnehmer innerhalb des OPSC und ist für Installationen mit mehr als 5 Mio. Teilnehmern in real-time ausgelegt.
Endkunden:
KCell, Kasachstan
Entel, Chile
Sunrise, Schweiz
11/00 - 06/03 Telekommunikation - Mobile Prepaid Billing
technischer Projektleiter (Projektingenieur)
Beschreibung:
Technischer verantwortlicher für OPSC Installationen und Change Requests (CR), wobei sich eine OPSC Installation zusammensetzt aus:
- Operation / Administration / Reporting:
Module Configuration, System Monitoring, Logging
- Account Management:
Tariff Configuration, Billing Engine, Itemized Call Records, Subscriber Data, Family & Friends
- Network Management:
Collection and Formatting, Real Time Interface, Service Provisioning
- Subscriber Administration:
Subscriber Installation, Subscriber Deletion, Subscriber Conversion, State Management
- Customer Care System:
Account Query, Reload, Profile Change, Usage Query, Transaction History
und Schnittstellen hat zu: System Administration and Monitoring, Data Warehouse, Voucher Management, SIM Card Management, Point of Sales, Bank Account / Credit Card Institutes, Promotion Management System, Network: GSM, GPRS, IP, D-AMPS, TACS, Interactive Voice Responder (IVR), SMS Gateway, USSD Gateway, WEB Gateway.
Tätigkeiten:
- Design und Spezifikation neuer Features für das Kundenrelease
unter Wiederverwendung von Lösungen in anderen Kundenreleases bzw. der effizienten Neuentwicklung, insbesondere von Schnittstellen zur Integration externer Software-Elemente
- Unterstützung der Entwickler und Tester bei der Implementation,
Integrationsproblemen, Erstellung und Ausführung von Testfällen
- Vorbereitung der Detailspezifikationen durch Analyse
von externen und internen Dokumenten
- Softwarekonfigurationsmanagement und Systemintegration für Releases und Patches
- Konfiguration und Customizing
- Durchführung von Systemtest, Konformitätstest und der
Vorbereitung des Acceptance Tests
- Remote-Installation von Patches
Teilprojekte:
- Machbarkeitsstudie und Konzepterstellung zur Weiterentwicklung des OPSC für UMTS
- Ablösung Ericsson PPAS
- Euro Migration
- Kreditkartenanbindung: Offline und Online
- Customer Care Server / Customer Care Client
- Customer Self Care: USSD, Interactive Voice Responder (IVR)
- Ansteuerung Short Message Service Center (SMSC) und
Interactive Voice Responder (IVR)
- Voucher Management:
Erstellung, Gultigkeitsüberprüfung und Einlösung im Customer Care und Customer Self Care, Berücksichtigung von Kundenbindungskampagnen
- Realisierung spezifischer Bonus Programme zur Kundenbindung
- Umbuchung von Guthaben im Customer Care und Customer Self Care (Pay4Me)
- Mobile Number Portability (MNP)
- HLR Anbindung inklusive Multi SIM Card Provisioning,
Service Options und Tear Down in Verbindung mit MSC
- Mediation:
TACS, GSM, GPRS, SMS; Cold und Hot CDR (inklusive Long Duration Call) Billing
- IN SCP Anbindungen
- Virtual Private Networks (Virtual Office)
- SMS Chat
- Anbindung an Promotion Management System von SEMA
Technologien:
HLR, MSC, IN SCP, CAMEL, SMSC, Nortel, Lucent, Ericsson
Endkunden:
TurkCell, Türkei
Bouygues, Frankreich
KCell, Kasachstan
Telepac, Portugal
Satelindo, Indonesien
Entel, Chile
Maxitel, Brasilien
TIM, Brasilien
Amena, Spanien
11/00 - 06/01 Elektronische Banknoten / Kundenchipkarten
Projektmanager M&A / technischer Projektleiter / designierter Geschäftsführer
Beschreibung:
Die Technologieplattform für chipkartengestützte Kundenbindung, elektronische Banknoten und Loyalty sollte in einem Joint Venture in Berlin mit der kundenbezogenen Weiterentwicklung gebündelt werden.
Tätigkeiten:
- Analyse und Bewertung der Marktrisiken und -chancen,
- Aufstellung des Business Plans zur Ermittlung des
Beteiligungsverhältnisses und der Business Cases,
- Durchführung der beidseitigen Due Dilligence,
- Gründungsfahrplan und Eigenkapitalplanung,
- Verhandlung der Verrechnungspreise,
- Planung der angemessenen Integration in beide
Muttergesellschaften zur Realisierung von Synergien,
- Personalaquisition,
- Übergabe der bestehenden Lösungen an den technischen Projektleiter
und die neuen Mitarbeiter
Das Joint Venture wurde wegen der beginnenden Schieflage der Authentos GmbH (Bundesdruckereikonzern) kurzfristig abgesagt.
Technologien:
Visual C++, C, Moneyline C-Compiler, SmartCard, SQL Server 7.0, Chrystal Report 8
Partner:
ORGA Kartensysteme GmbH / Bundesdruckereikonzern
Endkunden:
Syrcon, Berlin
E.ON
09/00 - 12/05 Telekommunikation - Messaging
Beschreibung:
Initiale Erstellung und Weiterentwicklung des kompletten Produktdesigns und der Spezifikationen des wireless Information Query (wIQ), sowie die Begleitung und Überwachung von der Entwicklung bis zur Handbucherstellung und Auslieferung.
In jedem GSM Netzwerk ist zur Datenübertragung der Unstructured Supplementary Service Data (USSD) Kanal vorhanden, der sowohl Sessions als auch Roaming unterstützt. Der realisierte Service kann somit von allen GSM Mobiltelefonen wahrgenommen werden, auch denen der ersten Generation.
Die Eingaben auf dem Mobile werden durch einen USSD Service Code oder in einer USSD Online Session direkt über das Netzwerk an den wIQ Serverprozess übertragen und dort in einen HTTP Request für einen Standard Web Server umgewandelt, der an eine für den USSD Service Code konfigurierten URL abgesetzt wird. Der zurückgelieferte HTML Content wird in eine USSD fähige Anwort umgewandelt und an das Mobile übertragen. Der Serverprozess wurde durch multi-threading und multi-plexing so umgesetzt, dass er zehntausende gleichzeitige USSD Sessions und deren zugehörigen HTTP Requests als ein multi-user Web-Browser umsetzt. Das Produkt realisiert somit ein universelles USSD-HTML-Gateway.
Die Endkunden setzen das Produkt beispielsweise für eine menügesteuerte Self Care Lösung via USSD ein, um den Teilnehmern eine einfache Auswahl aus einem Bündel an Tarifoptionen oder den Wechsel des Tarifs zu ermöglichen, das eigene Profil zu aktualisieren, bei Friends&Family die entsprechenden Telefonnummern anzupassen oder sich ihr Guthaben bzw. Ihre Boni anzeigen zu lassen.
Technologien:
C++, FastCGI, Solaris, Symsoft IN SCP, MAP (USSD)
Endkunden:
Entel, Chile
Sunrise, Schweiz
Kcell, Kasachstan
E-Plus, Deutschland
07/00 - 10/00 Telekommunikation - Mobile / Internet - µ-Payment / Bezahlsysteme
Systemarchitekt
Beschreibung:
Initiale Erstellung des kompletten Designs und der Entwicklungsspezifikation des ORGA AUTELLO Demo Systems.
Die Lösung stellt einen vertrauenswürdigen Prozess zum einfachen Abrechnen und Bezahlen bereit, der sowohl für Händler, die über das Internet oder Mobiltelefone verkaufen, und für Kunden, die mit dem Mobiltelefon beim Verkäufer anonym bezahlen möchten, als auch für die Zahlungsabwicklungsstelle mit maximaler Sicherheit durchgeführt wird. Das System stellt dabei unter Verwendung von offenen Schnittstellen (SOA) die Authentifizierung des Käufers, die Authentifizierung der Zahlung, die Handhabung der Bezahltransaktion und die Administration der Kontodaten sicher.
Technologien:
C, FastCGI, SOA, PKI, 1024-bit RSA, X.509 (V3)
Endkunde:
Essar Cellular, Indien
01/00 - 06/00 Telekommunikation - Best Option Plan Billing
Systemarchitekt / Entwickler
Beschreibung:
Erstellung des kompletten Designs für die Produktentwicklung einer hochperformanten Multi Billing and Calculation System (MBCS) für ein anspruchsvolles Best Option Plan Projekt mit umfangreichen und komplexen Tarifen. Durch einen multi-threaded Rating Kernel wurde auf einem 2-Prozessor Server ein Durchsatz von von 35.000 CDR/s erreicht.
Technologien:
Digital Alpha, Tru64 Unix, C, pthread
Endkunde:
WIND, Italien
09/99 - 07/04 Telekommunikation - Mobile Prepaid Billing
Projektmanager
Beschreibung:
Die Projektplanung, das Projektcontrolling und das Resourcenmanagement für parallel durchzuführende Teilprojekte, die jeweils mit 5 ? 20 wechselnden Mitarbeitern an mehreren Standorten, im Umfang von jeweils 50 ? 600 MT und einer Projektlaufzeit, von der Anfrage bis zur Auslieferung beim Kunden vor Ort, von 3 ? 6 Monaten realisiert wurden.
Teilprojekte:
- Friends & Family
- Euro Umstellung
- Mediation
- Release Erstellung
- Java Connector (SOA)
- Customer Care Client
- Enhanced States and Expiration
- Release Consolidation
- Service Options
und weitere Teilprojekte, die ich in Personalunion als technischer Projektleiter bzw. Im Rahmen von OBMS und wIQ in diesem Zeitraum betreut habe.
Technologien:
MS Project, TaskTimer, Meilensteine, Projektdokumentation gemäß ISO 9001 Zertifizierung für Auditierung
Endkunden:
Mobilkom Austria
Mobilkom Liechtenstein
Entel, Chile
Tele Celular Sul, Brasilien
TIM, Brasilien
Bouygues, Frankreich
KCell, Kasachstan
Satelindo, Indonesien
Amena, Spanien
06/99 - 10/99 Telekommunikation - Fixed Prepaid Billing
Entwicklung und Testentwicklung
Beschreibung:
Mitarbeit bei der Entwicklung und dem Erstellen automatisierter Tests für das ORGA Fixed Prepaid System (OFPS)
Endkunde:
Telecom Italia
10/98 - 02/99 Telekommunikation - Online Chipkartenmanagement
Entwicklung
Beschreibung:
Mitarbeit bei der Entwicklung des SIMtelligence Center, einer SIM Karten Service Management Applikation und Over-The-Air (OTA) Auslieferungsplattform zur Verwaltung mehrerer Millionen Teilnehmer. Dabei werden proprietäre und Java SIM Karten unterstützt.
Technologien:
OTA, (proprietärer) Message Bus, ORACLE, ESQL und dynamic ESQL, C, LaTeX, noweb, make, SCCS
ORGA Kartensysteme GmbH
05/98 - 04/00 Telekommunikation - Mobile Prepaid Billing
Entwicklung und Testentwicklung
Beschreibung:
Mitarbeit bei der Entwicklung und dem Erstellen automatisierter Tests für das ORGA Prepaid Service Center (OPSC), das weltweit 35 namhafte Kunden und die weltweit größte Prepaid Installation vorzuweisen hat.
Tätigkeiten:
- Dokumentation der Entwicklung in Form von Elementspezifikationen
- Erstellung von Testspezifikationen und automatisierten Softwaretests
für Client-Server-Implementationen
- Verantwortungsvolle, unabhängige Testdurchführung und
Erstellung von Testprotokollen und Validierungsberichten
- Analyse und Reengineering komplexer Programmteile
Teilprojekte:
- Online Migration OPSC nach Siemens IN
- automatisierte Tests des Billing Moduls für Hot-CDR Long Duration Call Billing
- Customer Care Server und Voucher Management: Geschenkgutscheine
- Provisioning und Mediation für Quickstart
- Ansteuerung Interactive Voice Responder (IVR)
- Durchführung Release Systemtest
- Provisioning und Import SIM Kartendaten inklusive Encryption
- Mediation mit SMSC
- Mediation mit MSC von Nortel
- Mediation mit Ericsson (GSM, D-AMPS)
Technologien:
C, proprietäre Incore DB, Korn-Shell, ASN.1, LaTeX, noweb, make, SCCS, Perforce
Endkunden:
T-Mobile, Deutschland
Maxitel, Brasilien
Mobilkom Austria
Entel, Chile
Tele Celular Sul, Brasilien
10/97 - 02/98 Wehrtechnik / Sonderfahrzeugbau
Projektmanagement
Beschreibung:
Volumenmodellierung, Kinematikuntersuchung, Dimensionierung und Überarbeitung der Konstruktion einer Feststellbremse (40t) für den SPz Marder 1 A5, Kampfwertsteigerung Minenschutz
Technologien:
NASTRAN, MSC Patran 7.5, ADAMS, SolidWorks, CATIA
Endkunde:
Henschel Wehrtechnik GmbH, Kassel
10/96 - 02/97 Pharmazeutische Industrie
Engineering
Beschreibung:
Qualifizierung von Anlagen, Maschinen und Prozessen, Erstellung und Überprüfung von Technischer Dokumentation, Terminüberwachung von Projektierungs- und Qualifizierungsprozessen, Erstellung von Lasten- und Pflichtenheften, Fließbildern, technischen Spezifikationen, Anlagen- und Betriebsbeschreibungen
Teilprojekte:
- Mitarbeit an der technischen Dokumentation für den
Chemischen Versuchsbetrieb (CVB1)
- eigenverantwortliche Durchführung des Abnahmevorgangs
einer neu installierten Pharmawasseranlage
Endkunde:
Schering AG, Berlin
02/96 - 04/96 Informationstechnologie
Entwickler
Beschreibung:
Projektdatenbank mit Stundenerfassung für das aktive Projektcontrolling
Technologie:
MS Access
09/95 - 12/97 Wehrtechnik / Sonderfahrzeugbau
Engineering
Beschreibung:
Computergestützte Bauteilentwicklung, Änderungskonstruktionen, Komplettentwicklung neuer Lösungskonzepte, CAD-Volumenmodellierung
Teilprojekte:
- SPz Marder 1 A5, Kampfwertsteigerung Minenschutz
- Konstruktion eines Simulators des Sitzgestells für Testsprengung mit Mine
- Neukonstruktion Sitzgestell nach Testsprengung durch Mine
- Neukonstruktionen am Fahrerplatz
- SpähPz/TPz Fuchs
- Integration Satellitenkommunikation für SFOR
- FOX 3 Man Crew Upgrade
- TPz Fuchs Krisen-Reaktionskräfte (KRK), Kampfwertsteigerung
- M113 GefStd Div/Brig, Kampfwertsteigerung
- Durchführung einer Schwimmsimulation wegen Zusatzpanzerung
Technologien:
CAD Bravo
Endkunde:
Henschel Wehrtechnik GmbH, Kassel
02/93 - 08/95 Informationstechnologie
Teammitglied ohne strikte Rollentrennung
Team:
Das Design und die Entwicklung erfolgte in einem Projektteam, welches auf ähnlichen Ideen und Ansätzen basierte, die später unter dem Begriff Extreme Programming bekannt wurden.
Beschreibung:
O/R Mapping Tool für C++ auf SQL basierte RDBMS und gleichzeitiger Generierung von GUI Basisklassen unter Verwendung von OSF/Motif; insgesamt auf dem Model-View-Control Architekturansatz aufbauend.
Prototypischer Einsatz im Bereich PLM, Qualitätsmanagement, Warenwirtschaft
Technologie:
C++, lex/yacc, ESQL und dynamic ESQL, Ingres, RDB, OSF/Motif, LaTeX, Literate Programming (fweb, noweb), OpenVMS, HP-UX, DEC VAX, Digital Alpha, HP9000
11/93 - 02/94 Wehrtechnik / Sonderfahrzeugbau
Technische Projektleitung
Beschreibung:
Automatisierte Volumenmodellierung und Zeichnungserstellung von Rohrgeometrien, die durch Biegung herstellbar sind.
Technologie:
CAD Bravo, IAGL, PL/1, C, OSF/Motif, Digital Alpha, OpenVMS
Endkunde:
Thyssen Industrie AG Henschel, Kassel
12/92 - 10/94 Automotive
Technische Projektleitung
Beschreibung:
Automatisierte Volumenmodellierung und Zeichnungserstellung von Schlauch- und Rohrgeometrien, die durch Vulkanisierung und durch gebogene Dorne herstellbar sind. Integration in die durch IGES Daten vorgegebenen Bauräume.
Technologie:
CAD Bravo 5.0, ACIS, IGES, IAGL, PL/1, C, OSF/Motif, Digital Alpha, OpenVMS
Endkunde:
ContiTech Schlauch GmbH, Korbach
Applicon GmbH, Hamburg
05/92 - 01/93 Wehrtechnik / Sonderfahrzeugbau
Teammitglied ohne strikte Rollentrennung
Team:
Das Design und die Entwicklung erfolgte in einem Projektteam, welches auf ähnlichen Ideen und Ansätzen basierte, die später unter dem Begriff Extreme Programming bekannt wurden
Beschreibung:
Berechnung der Schwimmstabilität amphibischer Radpanzer
Technologie:
CAD Bravo, IAGL, Digital Alpha, OpenVMS
Endkunde:
Thyssen Industrie AG Henschel, Kassel
04/91 - 09/92 Wehrtechnik / Sonderfahrzeugbau
Technische Projektleitung
Beschreibung:
Design und Entwicklung eines CAD-Moduls zur vollautomatischen Volumenmodellierung und Zeichnungsgenerierung von Rohrgeometrien, die durch Biegung herstellbar sind
Technologie:
CAD Bravo, IAGL, PL/1, C, OSF/Motif, Digital Alpha, OpenVMS
Endkunde:
Thyssen Industrie AG Henschel, Kassel
06/90 - 12/92 Schienenfahrzeugbau
Systemarchitekt / Entwickler
Beschreibung:
Design und Entwicklung einer Anwendung zur vollautomatischen Konfiguration modularer Werkzeugsysteme für Bearbeitungszentren, die aufgrund von Konstruktionsfeatures aus dem verwalteten Bestand an Werkzeugkomponenten zusammengestellt werden.
Technologie:
Digital VAX, VMS, C, DEC Forms Management System (FMS), RDB, ESQL
Endkunde:
Thyssen Industrie AG Henschel, Kassel
07/89 - 05/90 Informationstechnik im Maschinenwesen
Solution Architect / Entwickler
Beschreibung:
Design und Entwicklung einer Anwendung zur vollautomatischen Konfiguration modularer Werkzeugsysteme für Bearbeitungszentren, die aufgrund von Konstruktionsfeatures aus dem verwalteten Bestand an Werkzeugkomponenten zusammengestellt werden. Die Lösung umfasst weiterhin alle Funktionen einer Werkzeugverwaltung und Prüfmittelverwaltung.
Technologie:
C, HP Widgets, OSF/Motif, Ingres, RDB, shared memory, Interprozesskommunikation (IPC) und Prozesssynchronisation mit Semaphoren, HP-UX, HP9000, VMS, DEC VAX
pdv Unternehmensberatung GmbH, Hamburg
Geschäftsführer / Vorstand / Aufsichtsrat
Produktmanager
Weitere Arbeitsschwerpunkte
Apache, Apache FOP, FastCGI
Jakarta Tomcat, Jakarta ANT, Jakarta Junit
Emacs, vi
make
lex / yacc,
SCCS, RCS, CVS, Subversion, Perforce, Team Foundation Server
Eclipse 4.3, MS Visual Studio 2008
Enterprise Architect 10, MDA, MS Visio UML
Versant FastObjects t7 9.5
Motif, PDF, DNS, NIS,
.NET 3.5, LINQ to SQL, NUnit
proprietäre Testumgebungen
MS Project, TaskTimer (mit Project)
Samba
POTS, ISDN, D-AMPS, GSM, GPRS, EDGE, UMTS, IMS, Roaming, Interconnect, MVNO, VoIP
ETSI, 3GPP, TAP 3, eTOM,
Teligent P90/E, Teligent RTC-GW, Comptel OnlineLink, Comptel InstantLink, MSC Nortel, MSC Ericsson, MSC Lucent
Java, Java JNI, Java RMI, log4j, Junit, JSP, Servlets, tomcat, Macromedia Flash, ActionScript,
ASN.1, XML, XSLT, Xerces, Perl,
SOAP, CORBA, RADIUS, DIAMETER,
SMSC, MSC, MMSC, GGSN, SGSN, SS7, IN SCP, INAP, CAP2,
VMS, HLR, MMSC, HSS
RDF
ActionScript Grundlagen
RDF TripleStore
POTS, ISDN, D-AMPS, GSM, GPRS, EDGE, UMTS, IMS,
Roaming, Interconnect, MVNO, VoIP,
ETSI, 3GPP, TAP 3,
SOAP, RADIUS, DIAMETER,
SMSC, MSC, MMSC, GGSN, SGSN, SS7, IN SCP, INAP, CAP2,
VMS, HLR, MMSC, HSS
Bravo langjährige Erfahrungen (auch mit ACIS)
13 Jahre Branchenerfahrung in der Telekommunikation / Mobilfunk
10 Jahre Branchenerfahrung in der IKT / Cloud Computing
10 Jahre Branchenerfahrung in der Wehrtechnik / Sonderfahrzeugbau
Branchenerfahrungen in der Pharmazeutischen Industrie, Automobilindustrie, Schienenfahrzeugtechnik und Maschinenbau