Nach dem Spin-Off der Digitalen Investment Plattform aus DWS Investments S.A. in die neue MorgenFund GmbH wurde die gesamte SQL Server und .NET basierte Lösung in die Azure Cloud migriert, wobei ich folgende Aufgaben wahrgenommen habe:
Ab 07/2016, nach Abschluss des "Tech Refresh" wurde ich weiter, als Subject Matter Expert für SQL Server und Reporting, beschäftigt. In diesen Rollen habe ich unter anderem an folgenden Projekten gearbeitet:
Entwurf und Implementierung von Performance Tests;
Spezifikation und Abnahme der neuen DB Server;
Performanceoptimierung des Migrationsframeworks (generierter C# und SQL Code);
Entwurf und Implementierung des Application Monitoring im Projekt und im späteren Betrieb
Zeitraum: 04/2008 - 09/2010
1. Entwicklung und Ausbau einer Webanwendung für 1,5 Mio Strom-
und Gaskunden sowie Interessenten; Realtime Verbrauchskontrolle
für intelligenten Sparstromzähler
2. Entwicklung von Backend-Services mit .NET WCF, als Schnittstellen
zur Webanwendung, zu SAP IS-U und zu Peoplesoft Vantive CRM
3. Migration der Backend-Prozesse (insbes. Billing) von SAP IS-U
in die .NET Umgebung
4. Anbindung von Vertriebspartnern (u.a. Großbank, Automobilclub)
an das Backend über WCF / Web Services
5. Entwicklung von WPF Clients für die Stromkunden mit intelligenten
Zählern
6. Migration der Peoplesoft Vantive CRM Anwendung in die .NET
Umgebung
Projektleiter SQL Server Migration,
Stellvertretender Build- und Release-Manager
* Teilprojektleiter für die Migration der gesamten
Datenbank-Infrastruktur (auch Analysis Services,
Reporting Services und TFS) nach SQL Server 2008
und Windows Server 2008.
* Hauptverantwortlich für die Überwachung der Microsoft
SQL Server und die Abstimmung mit dem Dienstleister IT Betrieb.
* Code Reviews für den Datenbankcode des gesamten Teams.
* Performanceanalyse und Optimierung des Datenbankcodes und der
ETL Komponenten
* Entwicklung der Datenbankschicht für neue Prozesse, bisher
u.a. Preisfindung, Preisanpassung, Heizgradtagzahlberechnung (Gas).
* Entwicklung von ETL-Komponenten mit SSIS und .NET/C# für
Datenimporte (Zählerdaten, Temperaturwerte) und für das
OLAP System zur Preisfindung und zum Management Reporting.
* Konzeption, Teilprojektleitung und Implementierung:
Umsetzung von Change Data Capture (CDC) in den operativen Datenbanken als
Datenquelle des Data Warehouse; Erweiterung von CDC für die Auditierung der
operativen Datenbanken
* Konzeption: Anpassung der operativen Datenbanken zur Mehrmarken- und
Mandantenfähigkeit der Anwendungen
* Konzeption, Teilprojektleitung und Implementierung:
Einsatz von SQL Server Partitionierung (für Tabbellen und Indizes) zur
besseren Skalierbarkeit der operativen Datenbanken
* Konzeption, Teilprojektleitung und Implementierung:
Überwachung der operativen Datenbankserver mit SQL Server Management Data
Warehouse (Management DWH)
* Konzeption, Teilprojektleitung und Implementierung:
Einrichtung, Konfiguration, Betrieb und Überwachung des
SQL Server Resource Governor zur Gewährleistung der Stablität der operativen
Prozesse
* Stellvertretender Build- und Release Manager:
Zeitweise Steuerung und Betreuung des UAT sowie der
regelmäßigen Rollouts der .NET Komponenten.
Microsoft Visual Studio 2008 Team Foundation Server (und 2005),
Microsoft Visual Studio 2008 Team Suite (und 2005),
Microsoft Visual Studio 2008 Team Edition for Database Prof. (und 2005),
Microsoft .NET Framework 3.5 / 3.0,
Microsoft Windows Communication Foundation (WCF)
Microsoft Windows Presentation Foundation (WPF)
Microsoft Workflow Foundation (WF)
Microsoft Visio 2007 Professional
Microsoft Project 2007 Professional
Im Team Risk IT für das Credit Asset Management (CAM) habe ich
hauptsächlich an den ETL Prozessen und dem Datenmodell zur
Vereinheitlichung der Kredit- und Riskdaten der Corporate- und
der Investmentbank mitgearbeitet.
Die neuen Quelldaten und Applikationen waren dabei in ein
bestehendes Credit-and-Risk Data Warehouse zu integrieren.
Daneben habe ich kleinere Tools und Erweiterungen mit Visual
Studio .NET 2003 (C#) für Reporting Services und DTS sowie für
die Verarbeitung von Hostfiles programmiert.
Folgende Teilprojekte wurden realisiert:
- CDI Dataloader: Bugfixing und Performancetuning einer
bestehenden C# Applikation zur Verarbeitung von Hostdateien
(CDI = Inlandskreditdaten).
- MISTRAL, HIERARCHY und BUNDESBANK Anbindung
Counterparties, Industry Sectors und Group Assignments
Modellierung und Implementierung von der ETL-Schicht bis zu
den Dimensionstabellen
- CPDS: Umstellung der bestehenden Counterparty, Facility und
Drawng Daten sowie der neuen Counterparties (s.o.) auf
Ratinginformationen aus CPDS; Modellierung und Implementierung:
ETL bis Dimensionstabellen, Patch- und Migrationsmanagement
sowie Qualitätssicherung in Abstimmung mit dem Business (CAM).
- DTS Master: Design und Implementierung einer C# Applikation
zur freien Volltextsuche in DTS Paketen; wird im Team genutzt,
um obsolete Datenbankobjekte zu identifizieren.
- Collateral Allocation: Modellierung und Implementierung
ETL-Schicht, Business Rules (nach CAM Spezifikation),
Dimensionstabellen neues Collateral Datenmodell sowie
Interfaces zu einer neuen, Java-basierten Credit-Pricing
Applikation; 2 Phasen: Domestic Q3/2006-Q1/2007,
International Q3+Q4/2007
- Hedge Reports: Design und Implementierung von Reports zu
Hedging und Efficient Credit Protection nach Vorgaben des
Portfoliomanagement
- Agent Service (Jobautomation)
- Analysis Services
- Multidimensional Expressions (MDX)
- Reporting Services (RDL)
- Data Transformation Services (DTS)
- Stored Procedures (Transact-SQL)
- SQL Profiler
Visual Studio 2003 u. 2005 - C#
Tortoise SVN Client 1.4 / 1.3
Das Projekt umfasst die Integration der Front- und Back Office
Daten in ein integriertes Nebenbuch (Subledger), aus dem nach
Verarbeitung durch die weiter unten beschriebenen Business Rules
Engines Postings für das konzernübergreifende SAP-System generiert
werden, ein Data Warehouse zur weltweiten Konsolidierung der
Front- und Back Office Systeme und ein Reporting Portal.
Kernelemente der Lösung sind:
* Data Warehouses: Static Data, Subledger, Deals & Positions
* Web Service Schnittstellen auf allen Anwendungsebenen
* Business Rules Engines: Accounting, Accruals, Adjustments,
Reconciliation, Revaluation,
Substantiation
* Reporting: Balance Sheet und P&L mit Drill-Through über
Trading- und System-Book bis auf Deal- und
Position-Level;
Financial Reporting; Exception Reporting;
Adjustments Reporting; Management Reporting
Nachdem das Projekt zunächst mit einem Central Team und den
Niederlassungen London, New York und Tokio abgestimmt und
zeitversetzt gestartet wurde, sind nun die Teams global
konsolidiert, wodurch mein Aufgabenbereich auf die technische
Architektur für das weltweite Projekt erweitert wurde.
im Workstream "Architecture & Infrastructure"
Aufgabenbereiche (bisher):
- Evaluierung und Spezifikation von Toolsets für SQL-, .NET-
und Report-Entwickler; dazu fortlaufender Developer-Support
und Know-How Transfer
- Evaluierung, Test, Auswahl und Dokumentation von Datenzugriffs-
komponenten für die ETL-Schicht (MS SQL Data Transformation Services)
- Spezifikation und Umsetzung des Release Management:
Visual Source Safe 6.0 Integration in alle Entwicklungsumgebungen
Spezifikation der SourceSafe Projektstruktur und Usage Policies
Build- und Release-Automation durch SourceSafe Programmierung
zum automatisierten Build, Deployment und Regression Testing.
- Spezifikation und Dokumentation des technischen Test-Framework
für Unit Tests, fachliche Tests, monatliche Integrationstests,
Performancetests und Regressionstests durch Automation der
zuvor genannten Tests mit xUnit (JUnit, NUnit, TSqlUnit,
HttpUnit, DbUnit)
- Spezifikation der Reporting Architektur, insbesondere Security-
Konzept, u.a. Integration der bankeigenen, nicht Windows-basierten
Lösung zur zertifikatsbasierten Authentifizierung in das
Security Modell von MS SQL Server, IIS, Anaylsis Services und
Reporting Services
- Technical Ownership, Support, Koordination und Weiterentwicklung
des "Job-Loader", einer im Projekt entwickelten Erweiterung des
MS SQL Server Agent, die die COB-Date basierte Overnight
Verarbeitung, COB-Date basiertes Intraday-Processing von Adjustments,
Late-Delivery sowie SOX-konforme Protokollierung und Archivierung
gewährleistet.
- Erstellung von Unterlagen, Konzeptionierung, und Durchführung
von SQL Server 2000 Trainings für Workstream-Leads sowie die
Mitglieder des Application Support Teams
- Teilnahme an folgenden Task-Forces in kritischen Projektphasen:
- Stabilisation Task Force - 6 Wochen, dort als SQL Administrator
- Performance Task Force - 8 Wochen, Code Review und Tuning
- SharePoint Portal Server 2003
- SQL Server 2000
- Agent
- Analysis Services
- Reporting Services
- Data Transformation Services (DTS)
- Stored Procedures (Transact-SQL)
- SQL Profiler
- Visual SourceSafe 6.0d
- Visual Studio .NET 2003
Financial Architects - Financial Studio 2.51
- Web Portal 1.0
- Adjustments Module 1.0
IBM Informix Client SDK 2.81.TC3
DataDirect Connect for ODBC
Open Source Tools:
- Build/Release Automation: Ant, NAnt
- Unit Testing: JUnit, NUnit, TSqlUnit, DBUnit, HttpUnit
- Java Entwicklung: Eclipse 5.0
ILog JRules
Seapine TestTrack Pro 7.1
Nach den Vorgaben der Geschäftsleitung habe ich selbständig
ein Intanet Portal konzipiert und mit Sharepoint Portal Server
2003 implementiert.
Dabei wurden alle unten genannten Softwareprodukte über Webparts
in das Portal integriert. Es wurden personalisierte Startseiten
für die Mitarbeiter erstellt. Project Server 2003 und Project Web
Access wurden in Abstimmung mit den Projektleitern integriert.
Abschließend habe ich eine Dokumentation zum Portal, seiner Administration,
der Office-Integration tellt.
Eine Roadmap für empfohlene Weiterentwicklungen habe ich dem Kunden
erstellt, da ich das Projekt nach dieser ersten Phase wegen des
Folgeprojektes abgegeben habe.
- Project Server 2003
- Exchange Server 2003
- Windows Server 2003
- Project 2003 Professional
- Outlook 2003
- Excel 2003
- Word 2003
Mind Manager
Entwicklungstools: Microsoft Frontpage 2003 und
Visual Studio .NET 2003 (C#)
Wie auf den vorangegangenen beiden TechEd Konferenzen habe ich
auf dem ITforum04 zwei Aufgaben wahrgenommen:
- Leitung der "Hands-On-Labs" zu Sharepoint Portal Server 2003
und zu Office System 2003 developer features
- "Ask-The-Expert" zu SQL Server 2005 "Yukon"
- CLR Integration mit Visual Studio 2005
- Analysis Services
- Reporting Services
- Data Transformation Services
- Data Mining
- Service Broker
- SQL Workbench (Visual Studio Integration)
- XML Unterstützung
- ADO.NET 2.0 Programmierung
- Transact SQL Neuerungen
- Server Management Objects (SMO)
- Web Service Entwicklung
- Query Tuning
Microsoft Visual Studio .NET 2005
- Visual Basic 2005
- Visual C# 2005
- .NET Framework 2.0
- ASP.NET 2.0
- ADO.NET 2.0
- Visual Studio Team System
Microsoft Sharepoint Portal Server 2003
- Web Parts Entwicklung mit Visual Studio .NET 2003
- Indexerstellung und Konfiguration
- Portal Backup und Restore
Microsoft Office System 2003
- Office System 2003 Developer Extensions for Visual Sudio .NET
- Information Bridge Framework
- InfoPath 2003
- Excel 2003
- Word 2003
- Outlook 2003
Microsoft Virtual Server 2005
Microsoft Consulting Services war ich beim Aufbau des
"People Management Portal" zum weltweiten Personalberichtswesen
des Endkunden als Teilprojektleiter für die Testplanung sowie das
Qualitätsmanagement verantwortlich ("Test Lead")
- Erstellung eines Testkonzepts,
- Erstellung und Überwachung einer Testspezifikation für die
gesamte Lösung,
- Erstellung und Überwachung der Testpläne (> 200),
- Bug Tracking und Bug Reporting zum Endkunden mit Hilfe eines
SQL und Analysis Services basierten Bug Tracking Tools,
- Durchführung der Last- und Sicherheitstests,
- Entwicklung, Durchführung und Auswertung automatisierter Tests
mit Microsoft ACT für die Plattformen ASP.NET,
SharePoint Portal Server 2003, SQL Server 2000 einschließlich
Reporting Services und Analysis Services.
- Spezifikation, Koordination und Auswertung der fachlichen Tests
- Know-How-Transfer: Coaching der Systementwickler des Endkunden
- Transact-SQL,
- Stored Procedures,
- Data Transformation Services (DTS),
- Analysis Services,
- Multidimensional Expressions (MDX),
- Reporting Services
- SharePoint Portal Server 2003
- Visual Source Safe 6.0d
- Build Server
- Visual Studio .NET 2003
- Application Center Test (ACT)
- ASP.NET
- Visual C# .NET
- Project Professional 2003
- Virtual Server 2005
- Windows Server 2003 Enterprise Edition
- Windows XP
Ich habe auf der TechEd wie bereits im Vorjahr zwei Aufgaben
wahrgenommen:
- Leitung der "Hands-On-Labs" zu SQL Server 2005 "Yukon"
- "Ask-The-Expert" zu SQL Server 2005 "Yukon"
- CLR Integration mit Visual Studio 2005
- Analysis Services
- Reporting Services
- Data Transformation Services
- Data Mining
- Service Broker
- SQL Workbench (Visual Studio Integration)
- XML Unterstützung
- ADO.NET 2.0 Programmierung
- Transact SQL Neuerungen
- Server Management Objects (SMO)
- Web Service Entwicklung
- Query Tuning
Visual Studio .NET 2005
- Visual Basic 2005
- Visual C# 2005
- .NET Framework 2.0
- ASP.NET 2.0
- ADO.NET 2.0
- Visual Studio Team System
Crystal Reports wurde zum Reporting auf Artikelebene sowie zum
Ist-/Plandatenvergleich implementiert und dem Fachbereich Controlling
des Kunden in einem zweitägigen Workshop vorgestellt.
Anschließend Integration der Daten der Niederlassungen
bzw. Töchter in vier weiteren europäischen Ländern.
Außerdem wurde ein Workshop für die Systemabteilung des
Kunden durchgeführt, in dem die Data Transformation Services
sowie die eingesetzten APIs (VBScript, Transact SQL, Formatdateien)
vermittelt wurden.
Services (DTS), VBScript, Microsoft Project Professional 2003,
Checkpoint SecuRemote, SAP R/3 ABAP, Windows Server 2003 Enterprise,
Business Objects Crystal Reports 9 Professional
- Analysis Services,
- Transact-SQL
- Data Transformation Services,
- VBScript,
- Multidimensional Expressions (MDX),
- Decision Support Objects (DSO),
- Excel 10.0 (XP)
- Visual Studio .NET 2003 Enterprise Architect
- Visual C# .NET 2003
- .NET Framework 1.1
- ADO.NET
- Visio 2003 for Enterprise Architects
Oracle Database Server 8.1.7,
Citrix 7.00,
Peoplesoft CRM V8.1,
Business Objects - Crystal Reports 9 Pro,
- Crystal Enterprise 9,
- Crystal Analysis 9 Pro
Transact-SQL, DHTML, JScript, Multidimensional Expressions
(MDX) und Decision Support Objects (DSO)
für SQL Server 2008 (08/2009)
und SQL Server 2005 (01/2008)
für SQL Server 2008 (08/2009)
und SQL Server 2005 (02/2008)
für SQL Server 2008 (08/2009)
und SQL Server 2005 (02/2008)
Mein Wunschprojekt wäre ein Softwareentwicklungs-, Integrations- oder Migrationsprojekt, idealerweise in den Bereichen Relationale Datenbanken, Data Warehousing, Master Data Management, Business Intelligence / Controlling / Berichtswesen oder Customer Relationship Management (CRM).
Idealerweise würde ich dieses Projekt als Architekt, als DevLead, als Team- oder Teilprojektleiter, als Build- und Release-Manager, als Test-Manager, als Trainer, Mentor oder Coach oder als Senior Entwickler unterstützen. Da ich mich in allen aufgezählten Rollen bereits - zum Teil auch gleichzeitig - bewähren durfte, gerne auch in mehreren der genannten Funktionen.
Mein technologischer Schwerpunkt sind dabei Microsoft Produkte, in denen ich umfassend, auch als Trainer, seit 1998 mit stetigem Ausbau und ständiger Aktualisierung zertifiziert bin; unter diesen besonders herausragend der SQL Server, daneben Visual Studio, .NET Framework, C# und SharePoint.
Daneben habe ich Projekterfahrungen noch mit den Datenbankmanagementsystemen Oracle, Sybase und Informix, in CRM Systemen von Peoplesoft und in Business Intelligence Tools von Business Objects und Panorama sammeln dürfen, muss aber gestehen, dass diese nicht an meine tiefen und inzwischen über 20 Jahre aufgebauten Kenntnisse in den genannten Microsoft Tools heranreichen.
Durch meine bisherigen Projekte bringe ich die besten Branchenkenntnisse und Erfahrungen in den Bereichen Investmentbanking (Finance, Controlling), Asset Management (Portfolio Management, Risk Control, Accounting), Energieversorgung (Billing, CRM) und Logistik (Operations, CRM) mit.
Aufgrund meiner Ausbildung und früherer Projekte sind auch Engagements in den Bereichen Elektrotechnik und Telekommunikation, in der Industrieautomation sowie im Gesundheitswesen denkbar.
Mit den Erfahrungen aus über 1.500 Tagen als Trainer für Kundenschulungen (Microsoft Certified Trainer) und zahlreichen Einsätzen auf (Microsoft) Fachkonferenzen sowie meinen Projekteinsätzen als Architekt, Developer Coach und Teilprojektleiter sehe ich eine meiner besonderen Stärken in der Wissensvermittlung an Teamkollegen und Kunden sowie in der Dokumentation und Präsentation von Technologien und Prozessen für jedes Publikum vom Teamkollegen und vom Anwender bis zum Steering Comitee.
Durch meine intensiven und über inzwischen fast 20 Jahre aufgebauten Kontakte zu Microsoft kann ich auch gerne und kompetent Aufgaben des Vendor Management in Projekten mit starkem Einsatz der Microsoft Technologien wahrnehmen.
Financial Studio - Subledger, Web Portal, Adjustments, Table Maintenance System, FinALE
Deutschland: Software- und Datenbankentwicklung auch zu Festpreisen im Home-Office. Arbeitserlaubnis: CH: eigene AG, dadurch sofort einsatzbereit.
weitere Länder und Regionen nach Absprache.
Auslandsprojekte bevorzugt, insbesondere Luxemburg und Schweiz; temporäre Festanstellung kommt für mich nicht in Frage.
Nach dem Spin-Off der Digitalen Investment Plattform aus DWS Investments S.A. in die neue MorgenFund GmbH wurde die gesamte SQL Server und .NET basierte Lösung in die Azure Cloud migriert, wobei ich folgende Aufgaben wahrgenommen habe:
Ab 07/2016, nach Abschluss des "Tech Refresh" wurde ich weiter, als Subject Matter Expert für SQL Server und Reporting, beschäftigt. In diesen Rollen habe ich unter anderem an folgenden Projekten gearbeitet:
Entwurf und Implementierung von Performance Tests;
Spezifikation und Abnahme der neuen DB Server;
Performanceoptimierung des Migrationsframeworks (generierter C# und SQL Code);
Entwurf und Implementierung des Application Monitoring im Projekt und im späteren Betrieb
Zeitraum: 04/2008 - 09/2010
1. Entwicklung und Ausbau einer Webanwendung für 1,5 Mio Strom-
und Gaskunden sowie Interessenten; Realtime Verbrauchskontrolle
für intelligenten Sparstromzähler
2. Entwicklung von Backend-Services mit .NET WCF, als Schnittstellen
zur Webanwendung, zu SAP IS-U und zu Peoplesoft Vantive CRM
3. Migration der Backend-Prozesse (insbes. Billing) von SAP IS-U
in die .NET Umgebung
4. Anbindung von Vertriebspartnern (u.a. Großbank, Automobilclub)
an das Backend über WCF / Web Services
5. Entwicklung von WPF Clients für die Stromkunden mit intelligenten
Zählern
6. Migration der Peoplesoft Vantive CRM Anwendung in die .NET
Umgebung
Projektleiter SQL Server Migration,
Stellvertretender Build- und Release-Manager
* Teilprojektleiter für die Migration der gesamten
Datenbank-Infrastruktur (auch Analysis Services,
Reporting Services und TFS) nach SQL Server 2008
und Windows Server 2008.
* Hauptverantwortlich für die Überwachung der Microsoft
SQL Server und die Abstimmung mit dem Dienstleister IT Betrieb.
* Code Reviews für den Datenbankcode des gesamten Teams.
* Performanceanalyse und Optimierung des Datenbankcodes und der
ETL Komponenten
* Entwicklung der Datenbankschicht für neue Prozesse, bisher
u.a. Preisfindung, Preisanpassung, Heizgradtagzahlberechnung (Gas).
* Entwicklung von ETL-Komponenten mit SSIS und .NET/C# für
Datenimporte (Zählerdaten, Temperaturwerte) und für das
OLAP System zur Preisfindung und zum Management Reporting.
* Konzeption, Teilprojektleitung und Implementierung:
Umsetzung von Change Data Capture (CDC) in den operativen Datenbanken als
Datenquelle des Data Warehouse; Erweiterung von CDC für die Auditierung der
operativen Datenbanken
* Konzeption: Anpassung der operativen Datenbanken zur Mehrmarken- und
Mandantenfähigkeit der Anwendungen
* Konzeption, Teilprojektleitung und Implementierung:
Einsatz von SQL Server Partitionierung (für Tabbellen und Indizes) zur
besseren Skalierbarkeit der operativen Datenbanken
* Konzeption, Teilprojektleitung und Implementierung:
Überwachung der operativen Datenbankserver mit SQL Server Management Data
Warehouse (Management DWH)
* Konzeption, Teilprojektleitung und Implementierung:
Einrichtung, Konfiguration, Betrieb und Überwachung des
SQL Server Resource Governor zur Gewährleistung der Stablität der operativen
Prozesse
* Stellvertretender Build- und Release Manager:
Zeitweise Steuerung und Betreuung des UAT sowie der
regelmäßigen Rollouts der .NET Komponenten.
Microsoft Visual Studio 2008 Team Foundation Server (und 2005),
Microsoft Visual Studio 2008 Team Suite (und 2005),
Microsoft Visual Studio 2008 Team Edition for Database Prof. (und 2005),
Microsoft .NET Framework 3.5 / 3.0,
Microsoft Windows Communication Foundation (WCF)
Microsoft Windows Presentation Foundation (WPF)
Microsoft Workflow Foundation (WF)
Microsoft Visio 2007 Professional
Microsoft Project 2007 Professional
Im Team Risk IT für das Credit Asset Management (CAM) habe ich
hauptsächlich an den ETL Prozessen und dem Datenmodell zur
Vereinheitlichung der Kredit- und Riskdaten der Corporate- und
der Investmentbank mitgearbeitet.
Die neuen Quelldaten und Applikationen waren dabei in ein
bestehendes Credit-and-Risk Data Warehouse zu integrieren.
Daneben habe ich kleinere Tools und Erweiterungen mit Visual
Studio .NET 2003 (C#) für Reporting Services und DTS sowie für
die Verarbeitung von Hostfiles programmiert.
Folgende Teilprojekte wurden realisiert:
- CDI Dataloader: Bugfixing und Performancetuning einer
bestehenden C# Applikation zur Verarbeitung von Hostdateien
(CDI = Inlandskreditdaten).
- MISTRAL, HIERARCHY und BUNDESBANK Anbindung
Counterparties, Industry Sectors und Group Assignments
Modellierung und Implementierung von der ETL-Schicht bis zu
den Dimensionstabellen
- CPDS: Umstellung der bestehenden Counterparty, Facility und
Drawng Daten sowie der neuen Counterparties (s.o.) auf
Ratinginformationen aus CPDS; Modellierung und Implementierung:
ETL bis Dimensionstabellen, Patch- und Migrationsmanagement
sowie Qualitätssicherung in Abstimmung mit dem Business (CAM).
- DTS Master: Design und Implementierung einer C# Applikation
zur freien Volltextsuche in DTS Paketen; wird im Team genutzt,
um obsolete Datenbankobjekte zu identifizieren.
- Collateral Allocation: Modellierung und Implementierung
ETL-Schicht, Business Rules (nach CAM Spezifikation),
Dimensionstabellen neues Collateral Datenmodell sowie
Interfaces zu einer neuen, Java-basierten Credit-Pricing
Applikation; 2 Phasen: Domestic Q3/2006-Q1/2007,
International Q3+Q4/2007
- Hedge Reports: Design und Implementierung von Reports zu
Hedging und Efficient Credit Protection nach Vorgaben des
Portfoliomanagement
- Agent Service (Jobautomation)
- Analysis Services
- Multidimensional Expressions (MDX)
- Reporting Services (RDL)
- Data Transformation Services (DTS)
- Stored Procedures (Transact-SQL)
- SQL Profiler
Visual Studio 2003 u. 2005 - C#
Tortoise SVN Client 1.4 / 1.3
Das Projekt umfasst die Integration der Front- und Back Office
Daten in ein integriertes Nebenbuch (Subledger), aus dem nach
Verarbeitung durch die weiter unten beschriebenen Business Rules
Engines Postings für das konzernübergreifende SAP-System generiert
werden, ein Data Warehouse zur weltweiten Konsolidierung der
Front- und Back Office Systeme und ein Reporting Portal.
Kernelemente der Lösung sind:
* Data Warehouses: Static Data, Subledger, Deals & Positions
* Web Service Schnittstellen auf allen Anwendungsebenen
* Business Rules Engines: Accounting, Accruals, Adjustments,
Reconciliation, Revaluation,
Substantiation
* Reporting: Balance Sheet und P&L mit Drill-Through über
Trading- und System-Book bis auf Deal- und
Position-Level;
Financial Reporting; Exception Reporting;
Adjustments Reporting; Management Reporting
Nachdem das Projekt zunächst mit einem Central Team und den
Niederlassungen London, New York und Tokio abgestimmt und
zeitversetzt gestartet wurde, sind nun die Teams global
konsolidiert, wodurch mein Aufgabenbereich auf die technische
Architektur für das weltweite Projekt erweitert wurde.
im Workstream "Architecture & Infrastructure"
Aufgabenbereiche (bisher):
- Evaluierung und Spezifikation von Toolsets für SQL-, .NET-
und Report-Entwickler; dazu fortlaufender Developer-Support
und Know-How Transfer
- Evaluierung, Test, Auswahl und Dokumentation von Datenzugriffs-
komponenten für die ETL-Schicht (MS SQL Data Transformation Services)
- Spezifikation und Umsetzung des Release Management:
Visual Source Safe 6.0 Integration in alle Entwicklungsumgebungen
Spezifikation der SourceSafe Projektstruktur und Usage Policies
Build- und Release-Automation durch SourceSafe Programmierung
zum automatisierten Build, Deployment und Regression Testing.
- Spezifikation und Dokumentation des technischen Test-Framework
für Unit Tests, fachliche Tests, monatliche Integrationstests,
Performancetests und Regressionstests durch Automation der
zuvor genannten Tests mit xUnit (JUnit, NUnit, TSqlUnit,
HttpUnit, DbUnit)
- Spezifikation der Reporting Architektur, insbesondere Security-
Konzept, u.a. Integration der bankeigenen, nicht Windows-basierten
Lösung zur zertifikatsbasierten Authentifizierung in das
Security Modell von MS SQL Server, IIS, Anaylsis Services und
Reporting Services
- Technical Ownership, Support, Koordination und Weiterentwicklung
des "Job-Loader", einer im Projekt entwickelten Erweiterung des
MS SQL Server Agent, die die COB-Date basierte Overnight
Verarbeitung, COB-Date basiertes Intraday-Processing von Adjustments,
Late-Delivery sowie SOX-konforme Protokollierung und Archivierung
gewährleistet.
- Erstellung von Unterlagen, Konzeptionierung, und Durchführung
von SQL Server 2000 Trainings für Workstream-Leads sowie die
Mitglieder des Application Support Teams
- Teilnahme an folgenden Task-Forces in kritischen Projektphasen:
- Stabilisation Task Force - 6 Wochen, dort als SQL Administrator
- Performance Task Force - 8 Wochen, Code Review und Tuning
- SharePoint Portal Server 2003
- SQL Server 2000
- Agent
- Analysis Services
- Reporting Services
- Data Transformation Services (DTS)
- Stored Procedures (Transact-SQL)
- SQL Profiler
- Visual SourceSafe 6.0d
- Visual Studio .NET 2003
Financial Architects - Financial Studio 2.51
- Web Portal 1.0
- Adjustments Module 1.0
IBM Informix Client SDK 2.81.TC3
DataDirect Connect for ODBC
Open Source Tools:
- Build/Release Automation: Ant, NAnt
- Unit Testing: JUnit, NUnit, TSqlUnit, DBUnit, HttpUnit
- Java Entwicklung: Eclipse 5.0
ILog JRules
Seapine TestTrack Pro 7.1
Nach den Vorgaben der Geschäftsleitung habe ich selbständig
ein Intanet Portal konzipiert und mit Sharepoint Portal Server
2003 implementiert.
Dabei wurden alle unten genannten Softwareprodukte über Webparts
in das Portal integriert. Es wurden personalisierte Startseiten
für die Mitarbeiter erstellt. Project Server 2003 und Project Web
Access wurden in Abstimmung mit den Projektleitern integriert.
Abschließend habe ich eine Dokumentation zum Portal, seiner Administration,
der Office-Integration tellt.
Eine Roadmap für empfohlene Weiterentwicklungen habe ich dem Kunden
erstellt, da ich das Projekt nach dieser ersten Phase wegen des
Folgeprojektes abgegeben habe.
- Project Server 2003
- Exchange Server 2003
- Windows Server 2003
- Project 2003 Professional
- Outlook 2003
- Excel 2003
- Word 2003
Mind Manager
Entwicklungstools: Microsoft Frontpage 2003 und
Visual Studio .NET 2003 (C#)
Wie auf den vorangegangenen beiden TechEd Konferenzen habe ich
auf dem ITforum04 zwei Aufgaben wahrgenommen:
- Leitung der "Hands-On-Labs" zu Sharepoint Portal Server 2003
und zu Office System 2003 developer features
- "Ask-The-Expert" zu SQL Server 2005 "Yukon"
- CLR Integration mit Visual Studio 2005
- Analysis Services
- Reporting Services
- Data Transformation Services
- Data Mining
- Service Broker
- SQL Workbench (Visual Studio Integration)
- XML Unterstützung
- ADO.NET 2.0 Programmierung
- Transact SQL Neuerungen
- Server Management Objects (SMO)
- Web Service Entwicklung
- Query Tuning
Microsoft Visual Studio .NET 2005
- Visual Basic 2005
- Visual C# 2005
- .NET Framework 2.0
- ASP.NET 2.0
- ADO.NET 2.0
- Visual Studio Team System
Microsoft Sharepoint Portal Server 2003
- Web Parts Entwicklung mit Visual Studio .NET 2003
- Indexerstellung und Konfiguration
- Portal Backup und Restore
Microsoft Office System 2003
- Office System 2003 Developer Extensions for Visual Sudio .NET
- Information Bridge Framework
- InfoPath 2003
- Excel 2003
- Word 2003
- Outlook 2003
Microsoft Virtual Server 2005
Microsoft Consulting Services war ich beim Aufbau des
"People Management Portal" zum weltweiten Personalberichtswesen
des Endkunden als Teilprojektleiter für die Testplanung sowie das
Qualitätsmanagement verantwortlich ("Test Lead")
- Erstellung eines Testkonzepts,
- Erstellung und Überwachung einer Testspezifikation für die
gesamte Lösung,
- Erstellung und Überwachung der Testpläne (> 200),
- Bug Tracking und Bug Reporting zum Endkunden mit Hilfe eines
SQL und Analysis Services basierten Bug Tracking Tools,
- Durchführung der Last- und Sicherheitstests,
- Entwicklung, Durchführung und Auswertung automatisierter Tests
mit Microsoft ACT für die Plattformen ASP.NET,
SharePoint Portal Server 2003, SQL Server 2000 einschließlich
Reporting Services und Analysis Services.
- Spezifikation, Koordination und Auswertung der fachlichen Tests
- Know-How-Transfer: Coaching der Systementwickler des Endkunden
- Transact-SQL,
- Stored Procedures,
- Data Transformation Services (DTS),
- Analysis Services,
- Multidimensional Expressions (MDX),
- Reporting Services
- SharePoint Portal Server 2003
- Visual Source Safe 6.0d
- Build Server
- Visual Studio .NET 2003
- Application Center Test (ACT)
- ASP.NET
- Visual C# .NET
- Project Professional 2003
- Virtual Server 2005
- Windows Server 2003 Enterprise Edition
- Windows XP
Ich habe auf der TechEd wie bereits im Vorjahr zwei Aufgaben
wahrgenommen:
- Leitung der "Hands-On-Labs" zu SQL Server 2005 "Yukon"
- "Ask-The-Expert" zu SQL Server 2005 "Yukon"
- CLR Integration mit Visual Studio 2005
- Analysis Services
- Reporting Services
- Data Transformation Services
- Data Mining
- Service Broker
- SQL Workbench (Visual Studio Integration)
- XML Unterstützung
- ADO.NET 2.0 Programmierung
- Transact SQL Neuerungen
- Server Management Objects (SMO)
- Web Service Entwicklung
- Query Tuning
Visual Studio .NET 2005
- Visual Basic 2005
- Visual C# 2005
- .NET Framework 2.0
- ASP.NET 2.0
- ADO.NET 2.0
- Visual Studio Team System
Crystal Reports wurde zum Reporting auf Artikelebene sowie zum
Ist-/Plandatenvergleich implementiert und dem Fachbereich Controlling
des Kunden in einem zweitägigen Workshop vorgestellt.
Anschließend Integration der Daten der Niederlassungen
bzw. Töchter in vier weiteren europäischen Ländern.
Außerdem wurde ein Workshop für die Systemabteilung des
Kunden durchgeführt, in dem die Data Transformation Services
sowie die eingesetzten APIs (VBScript, Transact SQL, Formatdateien)
vermittelt wurden.
Services (DTS), VBScript, Microsoft Project Professional 2003,
Checkpoint SecuRemote, SAP R/3 ABAP, Windows Server 2003 Enterprise,
Business Objects Crystal Reports 9 Professional
- Analysis Services,
- Transact-SQL
- Data Transformation Services,
- VBScript,
- Multidimensional Expressions (MDX),
- Decision Support Objects (DSO),
- Excel 10.0 (XP)
- Visual Studio .NET 2003 Enterprise Architect
- Visual C# .NET 2003
- .NET Framework 1.1
- ADO.NET
- Visio 2003 for Enterprise Architects
Oracle Database Server 8.1.7,
Citrix 7.00,
Peoplesoft CRM V8.1,
Business Objects - Crystal Reports 9 Pro,
- Crystal Enterprise 9,
- Crystal Analysis 9 Pro
Transact-SQL, DHTML, JScript, Multidimensional Expressions
(MDX) und Decision Support Objects (DSO)
für SQL Server 2008 (08/2009)
und SQL Server 2005 (01/2008)
für SQL Server 2008 (08/2009)
und SQL Server 2005 (02/2008)
für SQL Server 2008 (08/2009)
und SQL Server 2005 (02/2008)
Mein Wunschprojekt wäre ein Softwareentwicklungs-, Integrations- oder Migrationsprojekt, idealerweise in den Bereichen Relationale Datenbanken, Data Warehousing, Master Data Management, Business Intelligence / Controlling / Berichtswesen oder Customer Relationship Management (CRM).
Idealerweise würde ich dieses Projekt als Architekt, als DevLead, als Team- oder Teilprojektleiter, als Build- und Release-Manager, als Test-Manager, als Trainer, Mentor oder Coach oder als Senior Entwickler unterstützen. Da ich mich in allen aufgezählten Rollen bereits - zum Teil auch gleichzeitig - bewähren durfte, gerne auch in mehreren der genannten Funktionen.
Mein technologischer Schwerpunkt sind dabei Microsoft Produkte, in denen ich umfassend, auch als Trainer, seit 1998 mit stetigem Ausbau und ständiger Aktualisierung zertifiziert bin; unter diesen besonders herausragend der SQL Server, daneben Visual Studio, .NET Framework, C# und SharePoint.
Daneben habe ich Projekterfahrungen noch mit den Datenbankmanagementsystemen Oracle, Sybase und Informix, in CRM Systemen von Peoplesoft und in Business Intelligence Tools von Business Objects und Panorama sammeln dürfen, muss aber gestehen, dass diese nicht an meine tiefen und inzwischen über 20 Jahre aufgebauten Kenntnisse in den genannten Microsoft Tools heranreichen.
Durch meine bisherigen Projekte bringe ich die besten Branchenkenntnisse und Erfahrungen in den Bereichen Investmentbanking (Finance, Controlling), Asset Management (Portfolio Management, Risk Control, Accounting), Energieversorgung (Billing, CRM) und Logistik (Operations, CRM) mit.
Aufgrund meiner Ausbildung und früherer Projekte sind auch Engagements in den Bereichen Elektrotechnik und Telekommunikation, in der Industrieautomation sowie im Gesundheitswesen denkbar.
Mit den Erfahrungen aus über 1.500 Tagen als Trainer für Kundenschulungen (Microsoft Certified Trainer) und zahlreichen Einsätzen auf (Microsoft) Fachkonferenzen sowie meinen Projekteinsätzen als Architekt, Developer Coach und Teilprojektleiter sehe ich eine meiner besonderen Stärken in der Wissensvermittlung an Teamkollegen und Kunden sowie in der Dokumentation und Präsentation von Technologien und Prozessen für jedes Publikum vom Teamkollegen und vom Anwender bis zum Steering Comitee.
Durch meine intensiven und über inzwischen fast 20 Jahre aufgebauten Kontakte zu Microsoft kann ich auch gerne und kompetent Aufgaben des Vendor Management in Projekten mit starkem Einsatz der Microsoft Technologien wahrnehmen.
Financial Studio - Subledger, Web Portal, Adjustments, Table Maintenance System, FinALE
"At the TechEd Europe 2003 Conference in Barcelona with more than 6000 attendees, he did a fabulous job by supporting the Microsoft SQL Server 2000 Enterprise Notification Services and Microsoft SQL Server 2000 Reporting Services hands-on labs. His MCT professional altitiude was outstanding. He assisted our customers getting hands-on experience using the latest Microsoft SQL-Server technologies. His knowledge and experience on the product has truly added values to our customer's overall experience at TechEd. In addition, he shared his high level experience in XML Web Services Development with Microsoft .NET Framework by supporting a 150 Minutes 'Ask-The-Expert' Session to our customers' highest satisfaction."
— Project Microsoft TechEd Europe Conference, Barcelona, from 31.06.03 - 04.07.03
Reference from Program Manager msdn, Microsoft from 09.07.03
"Der Consultant hat Trainings zu Windows 2000 und Active Directory für unseren Helpdesk sowie für die Projektgruppe 'Win2k-Migration' unseres Systems Management Department projektiert und durchgeführt. Neben seinem hervorragenden fachlichen Know-how hat uns sein ansprechender Vortragsstil besonders gut gefallen. Auch auf spontane Fragen reagierte er mit fundierten Erklärungen. Wir werden den Consultant voraussichtlich weiter für das Individual-Coaching einzelner Mitarbeiter im Win2000-Migrationsprojekt einsetzen."
— Projekt Windows 2000 / Active Directory Training, Februar 2002
Referenz durch IT Security Officer einer internationalen Bank in Köln vom 19.03.02
Deutschland: Software- und Datenbankentwicklung auch zu Festpreisen im Home-Office. Arbeitserlaubnis: CH: eigene AG, dadurch sofort einsatzbereit.
weitere Länder und Regionen nach Absprache.
Auslandsprojekte bevorzugt, insbesondere Luxemburg und Schweiz; temporäre Festanstellung kommt für mich nicht in Frage.