Profilbild von Anonymes Profil, Full-Stack Entwickler & Consultant
verfügbar

Letztes Update: 09.05.2023

Full-Stack Entwickler & Consultant

Firma: flexibil.IT GmbH
Abschluss: Diplom-Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

Lebenslauf.pdf
Projekthistorie.pdf

Skills

Ausbildung
  • Informatik--Studium Uni Stuttgart (Abschluß Diplom)
Berufserfahrung
  • seit 1994
  • Kunden in allne Unternehmensgrößen - vom Kleinbetrieb bis zum Konzern
  • Programmierung in Kombination mit Consultig - fundierte Technologie- und Lösungsansätze

Programmiersprachen
  • C#
  • Java
  • Python
  • C++
  • JavaScript
Datenbanken
  • SQL-Server, SQL-Server Integration Services (SSIS)
  • mySQL
  • SQLite
Web-Technoligien
  • MVC
  • Blazor
  • Progressive WebApps
  • OIDC, OAuth2
  • WebSockets
Frameworks, Toolkits, etc.
  • EntityFramework, NHibernate
  • Telerik Kendo UI
  • Docker, Kubernetes

Consulting
  • Computing Plattformen & Datacenter, IT-Infrastruktur
  • Group Policies
  • Backup, Restore, Desaster Recovery

Projekthistorie

01/2008 - bis jetzt
Applikation zur Benachrichtigung über Störungen und Wartungsarbeiten
Mercedes-Benz Vetrieb Deutschland (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Zur schnellen und gezielten Benachrichtigung von Anwendern bei aktuellen Störungen oder bevorstehenden Wartungsarbeiten wurde diese Anwendung entwickelt, versorgt werden damit ca. 15.000 Anwender. Nachrichten werden dabei zentral in einer Weboberfläche erfasst und können auf den Standort des Anwenders oder installierte Software seines Clients eingeschränkt werden um den Kreis der Benachrichtigten so eng wie möglich zu halten. Weiterentwicklungen umfassten Funktionserweiterungen, Umstellung der Übertragungsprotokolle sowie Monitoring des Benachrichtigungsgrads.

Sprachen, Technologien, Tools:
Rich Client:         VB.net
WebPortal:        C#, WCF, IIS, ASP.NET, Entity Framework, SQL Server

08/2020 - bis jetzt
Implementierung eines Import- und Prüftool für SSL-Zertifikatsbestand
Mercedes-Benz-Bank (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Um neue Serverzertifikate nach Prüfung gegen vorgegebene Kriterien in den Bestand zu importieren sowie bei bestehenden Zertifikaten Gültigkeit und Integrität sicherzustellen wurde für die Mercedes-Benz Bank ein Python-basiertes Script entwickelt. Die Einstellungen sind weitgehend über Json konfigurierbar, bei Verletzung vorgegebener Richtlinien erfolgt eine Benachrichtigung per Mail.

Sprachen, Technologien, Tools: Python

09/2018 - bis jetzt
Weiterentwicklung einer Web-Anwendung zur Erstellung von CO2-Effizienzlabels
Mercedes-Benz Vertrieb Deutschland (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Um der Nachweispflicht über die CO2-Effizienklasse bei Fahrzeugen nachzukommen nutzen Mercedes-Benz Niederlassungen diese Webapplikation. Nach Eingabe von Auftrags- oder Fahrzeugnummer ruft die Anwendung die zugehörigen Daten aus einem zentralen Host-System ab und generiert daraus ein PDF-Dokument. Änderungen an Gesetzen und Vorschriften (z.B. WLTP-Messverfahren) erfordern ständige Anpassungen der Anwendung.

Sprachen, Technologien, Tools: Java, Tomcat, MQ-Series, iText

08/2016 - bis jetzt
Schnittstelle zwischen Nfz-Mietsystem und Informationsdatenbank
Mercedes-Benz CharterWay (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Zur Optimierung des Fuhrparks und zur Erhöhung der Transparenz benötigte CharterWay eine Schnittstelle, die Daten zu Fahrzeugen, Mietverträgen, Rechnungen, Überführungs- oder Wertstattzeiten, u.a. jede Nacht aus der Applikationsdatenbank (DB2) in eine umfangreiche Informationsdatenbank (SQL‑Server) überträgt. Die Umsetzung erforderte an vielen Stellen ein Reverse Engineering der Applikationslogik und deren Nachbau in SQL-Server Integration Services (SSIS). Änderungen im Mietsystem und neue Anforderungen an Auswertungsmöglichkeiten erfordern regelmäßige Anpassung der Schnittstelle.

Sprachen, Technologien, Tools: SQL-Server Integration Services (SSIS), C#

03/2021 - 03/2022
IT Service Management in Arbeitnehmenrüberlassung (ANÜ)
Daimler AG (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

 

Unterschiedliche Tätigkeiten innerhalb eines zentralen Teams für das Management interner HR-Systeme:
  • Verantwortung für das IT-Service Management für einzelne Systeme
  • Betriebskonzepte und Betriebssteuerung für IT-Systeme
  • technische Konzepte für Architektur, Softwareerstellung, Datenmanagement und IT-Security
  • Anforderungs- und Umsetzungssteuerung
  • Koordination IT-technischer Themen
  • Aufbereitung der FOSS-Richtlinien und Analyse-Tools für die konkrete Anwendung im Team
  • Analsyse und Test der Konzerneigenen Hybrid-Cloud-Lösung, Vorstellung im Team, Vorbereitung des Einsatzes
Sprachen, Technologien, Tools: Docker, Kubernetes, CloudFoundry, Artifactory, BlackDuck

09/2018 - 12/2020
Web-Applikation zur Verwaltung von Software-Deployments
Mercedes-Benz Bank (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Bei der Mercedes-Benz Bank werden jede Woche zahlreiche Anwendungen aktualisiert. Um diesen Prozess zu optimieren und Nachverfolgbarkeit sowie Transparenz für die Anwendungseigner zu erhöhen wurde die Web-Applikation DARC ins Leben gerufen. Neben einem klassischen WebPortal beinhaltet die Anwendung eine Schnittstelle zum Ticketsystem, in dem das Deployment genehmigt werden muss, und eine Kalenderansicht, die es erlaubt den Fortschritt während des Deployments in Echtzeit nachzuverfolgen.

Sprachen, Technologien, Tools: C#, IIS, ASP.NET, SignalR, Telerik KendoUI for MVC, Entity Framework, SQL-Server

07/2017 - 12/2020
Tool für Ad-hoc Downtimes in Monitoring-System
Mercedes-Benz Bank (Banken und Finanzdienstleistungen, 5000-10.000 Mitarbeiter)

Um auf Windows-Servern Downtimes im Monitoring-System Icinga2 grafisch und per Kommandozeile anzeigen, anlegen und löschen zu können wurde dieses Tool entwickelt.

Sprachen, Technologien, Tools: C#, REST-API, ICINGA2

12/2009 - 12/2020
Aufbau und Weiterentwicklung einer Update Plattform für Fahrzeug-Konfigurationssoftware
Mercedes-Benz Vertrieb Deutschland (5000-10.000 Mitarbeiter)

Mit Hilfe dieser Update-Plattform ist es möglich deutschlandweit ca. 4000 Mercedes-Benz Verkäufer mit aktueller Verkaufs- und Konfigurationssoftware für Fahrzeuge zu versorgen. Über Abonnements werden zentral Marken- (MB/smart) sowie Stage- (Test/Pilot/Produktion) Berechtigungen von Anwendern gesteuert. Das Ökosystem der Plattform besteht aus einem WebPortal sowie einer Reihe von Client-Applikationen, außerdem einem WebService über den SAP Angebotsstatistiken zur Vertriebssteuerung abruft. Die letzten Erweiterungen betrafen vor allem das Thema Security und Penetration Tests.

Sprachen, Technologien, Tools:

WebPortal: ASP, IIS, HTML, CSS, C++, ISAPI, SQL-Server
WebService: C#, WCF, Entity Framework
Client-Tools: C++, SQL-Server Express


01/2018 - 12/2019
Tool zur Sicherung lokaler Daten
Mercedes-Benz Vertrieb Deutschland (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Beim Mercedes-Benz Vertrieb speichern Verkaufsprogramme lokal auf dem Anwenderclient Angebots- und Kundendaten. Um Datenverluste zu vermeiden archiviert das implementierte Tool regelmäßig und vollautomatisch geänderte Dateiblöcke auf ein zentrales Share und verhindert mit Hilfe von Throtteling-Mechanismen die Überlastung lokaler Ressourcen und WAN-Leitungen.

Sprachen, Technologien, Tools: C#, SQLite, VSS

07/2017 - 12/2017
Kunden-Feedback für IT Service Points
T-Systems International (Internet und Informationstechnologie, >10.000 Mitarbeiter)

In verschiedenen Daimler-Werken wurden IT Service Points als Anlaufstelle für Mitarbeiter eingerichtet. Zur Messung der Kundenzufriedenheit wurde eine Single Page Applikation nach dem 5-Sterne-Prinzip entwickelt, die Anwender auf iPads nutzen können. Bei schlechtem Feedback ist die Nennung vordefinierter oder eigener Gründe möglich. Die erfassten Feedbacks werden in eine Datenbank geschrieben und können über eine Webapplikation ausgewertet und exportiert werden.

Sprachen, Technologien, Tools: C#, jQuery, HTML, CSS, IIS, ASP.NET, Entity Framework, SQL-Server


07/2014 - 12/2016
Vollumfängliches IT Renovierungsprojekt
Mercedes-Benz Vertrieb Deutschland (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Im Rahmen dieses Projekts wurden sämtliche eingesetzten Applikationen geprüft, abgeschaltet oder aktualisiert und dokumentiert. Die neue Betriebsplattform dafür wurde parallel als SDI-Stack komplett neu aufgebaut und mit zentralen Funktionen wie Monitoring, FileTransfer und Task Scheduler.

Sprachen, Technologien, Tools: SQL Server 2008/2014, Oracle 12, DB2 v12, Attunity MFT + EFT, Apache, Tomcat, Windows Server 2008/2012, SLES 12, UC4, MQ-Series, RFTSx, ICINGA2

01/2015 - 12/2015
Migrationstool für Windows-Printqueues
Mercedes-Benz Vertrieb Deutschland (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Um den Wechsel des Serverbetriebssystems von 32- auf 64-bit zu ermöglichen mussten 5000 Printqueues mit sämtlichen Einstellungen (Papierhandling, Treiber, Druckauflösung, IP-Ports, Duplex-Settings, ...) vollautomatisch im Rahmen einer Stichtagsumstellung auf neue Hardware migriert werden. Hierzu war ein Reverse-Engineering des eingesetzten PostScript-Treibers sowie die Implentierung eines PPD-Parsers notwendig. Da bei der Migration die jeweils aktuellsten PPDs eingesetzt werden sollten war auch ein Mapping der Settings von alt auf neu notwendig.

Sprachen, Technologien, Tools: C#

01/2011 - 12/2014
Weiterentwicklung des konzernweiten Script Framework
Daimler AG (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Bei Daimler wird weltweit bei User-Logon/-Logoff bzw. Client-Startup/-Shutdown ein einheitliches, frei konfigurierbares Script Framework eingesetzt um Aufgaben zu erledigen, die sich nicht über Softwareverteilung oder Group Policies steuern lassen. Die Weiterentwicklung umfasste komplett neue Module sowie Funktionserweiterung an bestehenden Modulen.

Sprachen, Technologien, Tools: VBScript, PowerShell, GPO

01/2002 - 12/2010
Einführung und Optimierung einer zentralen Datensicherungslösung
Mercedes-Benz Vertrieb Deutschland (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

In der dezentralen Infrastruktur des Kunden wurde schrittweise die zunächst komplett lokale Datensicherung schrittweise zentralisiert. Herausforderungen waren dabei hohes Sicherungsvolumen, begrenzte WAN-Bandbreiten sowie die Einhaltung von der nächtlichen Sicherungs- und täglichen Verarbeitungsfenster. Automatisierte Jobs und ein ausgefeiltes Monitoring erlauben den einfachen Betrieb des Systems ohne detaillierte Kenntnisse.

Sprachen, Technologien, Tools: Tivoli Storage Manager, Tape Libraries, LTO-Bandlaufwerke, Fibre-Channel, SAN, C++, SQL-Server

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Anonymes Profil, Full-Stack Entwickler & Consultant Full-Stack Entwickler & Consultant
Registrieren