11.11.2025 aktualisiert

HS
Premiumkunde
100 % verfügbar

IT Consultant

Seevetal, Deutschland
Deutschland
Dipl.-Kfm.
Seevetal, Deutschland
Deutschland
Dipl.-Kfm.

Skills

Sprachen: Cobol, VB.Net, VBA,C#, ASP.Net

Datenbanken: IMS DB/DC  DL/I, DB2 / SQL, Oracle, MS SQL, PostgreSQL, Access
Office 365 / VBA / Makros, Visual Studio 2017, Visual Studio 2017,Visual Studio 2019, Git

JIRA (ITIL Zertifikat)


Branchen:
Energie Handel
Banken
Verlag
Dienstleistung / Verwaltung
Chem. Industrie
Transport Verkehr und Logistik, Handel

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Software Entwicklung, Datenbank-Design, Datenbank-Tuning, Wartung der Alt-Anwendung

HZD

Öffentlicher Dienst

500-1000 Mitarbeiter

Projekt:
Umsetzung der Grundsteuerreform  

Aufgaben:
Software Entwicklung, Datenbank-Design, Datenbank-Tuning,  Wartung der Alt-Anwendung 

Technik:
MS SQL Server, Visual Studio 2019, DevOps , Cobol

Sprachen: 
(Transact) SQL, VB.Net, Cobol

Analyse, Programmierung, Test, Qualitätsmanagement, Maintenance, Migration

Soccer in Hamburg

Sonstiges

10-50 Mitarbeiter

 

 

Erstellung einer Webanwendung zur Buchung und Verwaltung der Spielzeiten.

Der Kunde hatte eine weit weniger umfangreiche Anwendung.

Diese wurde gemeinsam umgestaltet / erweitert. Insbesondere wurde das  User/Rollen Konzept implementiert. Es sorgt dafür, dass der Zugriff / die Ansichten den jeweiligen Usergruppen / Aufgaben entsprechend gestaltet wird.

Die Anwendungen ist mandantenfähig, es können variabel 1 bis 25 Plätze mit Spielzeiten von 30/45/60 Minuten konfiguriert werden. 

Abo -und Blockbuchungen sind möglich…

Die Anwendung beinhaltet diverse Übersichten / Auswertungen sowie Komfortfunktionen(Javascript).

Es können diverse Liste/Übersichten als (farbige) Pdfs erstellt werden.

U.a. Menü-Vorgaben für die Gastronomie, tägliche Belegungspläne, Sonderbelegungs-Übersichten.

Ebenso können Rechnungen (für die gebuchten Zeiten) erstellt werden. 

Die Vorgaben für Rechnungstexte und Angebotstexte für Kids-Partys-Angebote werden vom Kunden variabel vorgegeben.

Fast alle Programm Parameter/Einstellungen sind variabel gehalten.

Für alle(!) beteiligten DB-Tabellen werden jegliche Änderungen über Trigger in History-Tabellen gespeichert (mit Timestamp und Who did).

Es besteht die Möglichkeit, zu Buchungen und Stornierungen automatische Mails an Kunden zu verschicken. 

Bei kurzfristigen Stornierungen können automatisch (Alert) Tweets für die gerade freigewordenen Spielzeiten gepostet werden.

 

Zuletzt habe ich die Anwendung von ASP.Net und Postgres DB nach MS Azure und Azure SQL migriert.

Programmierung, Test, Qualitätsmanagement, Maintenance, Migration

Vattenfall Energy Trading

Energie, Wasser und Umwelt

250-500 Mitarbeiter


Von 2007 - 2014

Die Anwendungsprogrammierung / Business - Logik verteilte sich dabei zu ⅔ auf VB.Net und

⅓ PL/SQL (Queries / Stored Procedures / Functions / Trigger).

 

Housekeeping, Relationales Modell ins Dimensionale Modell überführen und Update der Materialized Views wurden zeitlich über Auftrags/Scheduler - Tabellen gesteuert. Ein Win Server Orderservice(VB.Net) hat die Aufträge gemäß Schedule in die Tabellen geschrieben und dann die entsprechenden Stored Procedures gestartet.

 

Insgesamt wurde das Laden ins Markdatensystem (relational)  komplett über VB.Net und PL/SQL gemacht. 

Dabei wurden auf optimale Queries geachtet(Explain zur Ermittlung der Schwachstellen).

 

Die anschließende Aufbereitung im dimensionalen Modell komplett über Stored Procedures.

 

Die Bereitstellung der Daten für die Fachbereiche erfolgte i.d.R. über Excel/Add-In.

Um hier performante Abfragen zu ermöglichen, wurde nur gegen das dimensionale Modell abgefragt und Views so angelegt, dass sie nicht am Index vorbeigehen.

 

Von 2014-2019

Migration der DB auf Partitioned Tables(Oracle). Diese “Timeseries” Tabellen waren dem alten Modell von der Geschwindigkeit deutlich überlegen.

 

Migration der VB.Net Feeds auf Java/XML.

Laden der Markdaten dann mit Bulk/BSON...




 

Begleitende Aufgaben der letzten 4 Jahre:

Technischer Support für ETRM während Frühschicht und des Eod (End of day).

 

Aufgaben im Rahmen eines Marktdaten-Migrationsprojektes:

 

Ist-Aufnahme der Eingangs Daten/Quellen sowie der verwendeten Programme bei den Usern.

Ist-Aufnahme der Verwendung/Verteilung

 

Konsolidierung/Gruppierung der genannten Quellen 

Konsolidierung der genutzten Programme

Systematische Migration nach inhaltlichen/fachlichen Kriterien

und parallele Bereitstellung der neuen Standardplattform für Marktdaten.

Hinsichtlich der verwendeten Programme wurde eine Vereinheitlichung der

Analysetools / Methoden angestrebt.

 

Ein weiters Marktdatenprojekt hatte zum Inhalt, die verwendeten Daten/Quellen

hinsichtlich der Provider - Lizenzen/Restriktion zu überprüfen und ggfs. zu korrigieren.

Dabei konnte korrigieren auch eine Anpassung/Erweiterung des Lizenzumfangs bedeuten.

 

Es mußte sichergestellt werden, daß die Verwendung/Publikation der Daten

zu den jeweiligen Lizenzen paßt.


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden