Navigation überspringen

Rainer Herrmann

ist offen für Projekte. 🔎

Bis 2021, Senior Software Engineer/ Tech Lead, Kaliva
Mannheim, Deutschland

Fähigkeiten und Kenntnisse

C#
Web
Angular
Software
C/C++
SQL
JavaScript
Softwareentwicklung
HTML
Docker
CSS
WPF
SQL Server
REST
Git
Microservices
Visual Basic
Visual Studio
WCF
.NET Framework
MySQL
jQuery
Führung
Engagement
Teamfähigkeit
Team work
Kommunikationsfähigkeit
Französisch
Englisch
Azure Service Bus
Kubernetes
Teamcity
Blazor
Razor
ASP.NET Core
ASP.NET
Xamarin
Terraform
DevExpress
Elastic APM
Elasticsearch
React
AngularJS
RabbitMQ
Kafka
MassTransit
Scrum
Agile Development
Clean Code
IT-Anwendungen
Anwendung
GUI
Code
Computer
Microsoft Visual Studio
Web-Administration
Mobile Entwicklung

Werdegang

Berufserfahrung von Rainer Herrmann

  • 1 Jahr und 2 Monate, Juli 2022 - Aug. 2023

    Senior Software Engineer C#/ T-SQL

    ISAGRI

    • Neuimplementierung des Authentifizierungsprozesses für das Hauptmodul, Verbesserung der Sicherheit und Benutzererfahrung. • Aktive Teilnahme an der erfolgreichen Migration/Neuentwicklung einer generischen WCF-Kommunikationsschicht zu .NET Core im Hauptmodul.

  • 11 Monate, Aug. 2021 - Juni 2022

    Senior Software Engineer

    Shift-Technology

    • Entwurf und Implementierung einer Microservice-Architektur für eine KI-SAAS-Plattform zur Erkennung von Versicherungsbetrug. • Design und Implementierung einer .NET Core-Abstraktionsschicht für MessageBroker (RabbitMQ, Azure Service Bus, Kafka) mit MassTransit für die Kommunikationsschicht einer Microservice-Architektur, die unternehmensweit als Standard übernommen wurde.

  • 6 Jahre, Sep. 2015 - Aug. 2021

    Senior Software Engineer/ Tech Lead

    Kaliva

    • Leitung der Übernahme aller .NET- und C++-Anwendungen von ATOS • Leitung eines Teams von 3 bis 5 Entwicklern, technisches Mentoring und Sicherstellung des Erreichens der Projektziele innerhalb enger Fristen. • Aktive Teilnahme am Rekrutierungsprozess, um Entwickler zu finden, die den Unternehmenswerten und technischen Anforderungen entsprechen. • Hauptansprechpartner für strategische Anwendungen und Garant für die reibungslose Kommunikation mit den Produktverantwortlichen beim Kunden TDF.

  • 4 Monate, Mai 2015 - Aug. 2015

    Senior Software Engineer C#

    TDF Télédiffusion de France

    • Fertigstellung/Übernahme eines Projekts nach der Entlassung des vorherigen leitenden Entwicklers aufgrund von Leistungs-, Benutzerfreundlichkeits- und Wartbarkeitsproblemen der Anwendung und erfolgreiche Behebung aller kritischen Probleme, Stabilisierung der Anwendung bis zur erfolgreichen Produktionsreife. • Refactoring wesentlicher Teile des Codes zur Verbesserung der Wartbarkeit und zur Sicherstellung der langfristigen Stabilität.

  • 6 Monate, Sep. 2014 - Feb. 2015

    Senior Software Engineer .NET/ T-SQL

    PPG Industries, Inc.

  • 10 Monate, Sep. 2013 - Juni 2014

    Senior Software Engineer C#

    ALTAVEN SAS

    • Signifikante Reduzierung von Bugs im Backlog in kurzer Zeit in einem komplexen Projekt mit Modulen aus C++, C++.CLI und .NET. • Erfolgreiche Portierung von Funktionen von der Rich-Client-GUI zur Web-GUI unter Beibehaltung des gleichen Look & Feels für die Benutzer. • Erfolgreiche Durchführung von Leistungsoptimierung und Refactoring. • Entwicklung eines POC für NoSQL-Datenbanken. • Anwendung agiler Methoden (Microsoft Agile Process Template, TFS, JIRA).

  • 9 Monate, Okt. 2012 - Juni 2013

    Softwareentwickler C#

    DOCAPOSTE

    • Entwurf und Implementierung von .NET-Anwendungen zur Integration von Kundendokumenten in elektronische Archive. • Verarbeitung von PDF-Dateien (Datenextraktion, Zusammenführung, Trennung, Indexierung). • Neugestaltung bestehender VB/C#-Integrationsketten, die zu signifikanten Leistungsverbesserungen führten, indem die Verarbeitungszeit verkürzt wurde (bestes Ergebnis war eine Reduktion von 5h auf 7min).

  • 1 Jahr und 4 Monate, Juni 2011 - Sep. 2012

    .NET and Embedded Applications Developer

    TDF - Télédiffusion de France

    • Wartung von .NET- und Embedded-Anwendungen, Analyse der Geschäftsanforderungen und Erstellung technischer Spezifikationen. • Erfolgreiche Identifizierung und Behebung von Leistungsproblemen und häufigen Fehlern in einer geschäftskritischen Software, Refactoring wesentlicher Teile des Codes zur Erhöhung ihrer Zuverlässigkeit und Wartbarkeit. Diese Software ist entscheidend für die Koordination aller technischen Wartungseinsätze für TDF in Frankreich und seitdem immer noch in Gebrauch.

  • 2 Jahre und 9 Monate, Juni 2008 - Feb. 2011

    Software Engineer C#, C++, Windev

    SCAN COIN MLSA

    • Entwurf und Implementierung von Überwachungslösungen zur Integration von Recyclingkassen in IT-Umgebungen von Geldtransportunternehmen. • Entwicklung von Treibern für Geldzählautomaten und Software zur Bewertung und Zählung von Schecks. • Hauptkontakt für den deutschsprachigen Kunden MAT SECURITAS AG (MSE), was zu signifikanten Umsatzsteigerungen (500%) führte. • Übersetzung von GUIs aus dem Französischen ins Deutsche, Englische und Niederländische.

  • 3 Jahre und 4 Monate, Feb. 2005 - Mai 2008

    Softwareentwickler C#/ Webmaster

    Johannes-Gutenberg-Universität Mainz

    • Entwurf und Programmierung einer E-Commerce- und Warenwirtschaftsplattform für den Campus. • Stellvertretender Webmaster, verantwortlich für das REDDOT-Content-Management-System und anderen Komponenten. • Schulung in Microsoft Excel für Studenten und Universitätsmitarbeiter.

  • 3 Jahre und 10 Monate, März 2001 - Dez. 2004

    Softwareentwickler & Techniker

    Technische Universität Darmstadt, Institut IWAR

    • Mitarbeit beim Bau und eigenständige Programmierung des weltweit ersten funktionsfähigen Prototyps für die kontinuierliche Messung von Dioxinen in der Abluft von Müllverbrennungsanlagen „DioxinCop“, erfolgreich getestet bei Dow-Chemicals in Stade (Deutschland) an einer Verbrennungsanlage für gefährliche chemische Abfälle. • Beschaffung und Zusammenbau von Sensorausrüstung sowie Entwurf und Bau der Elektronik des Geräts.

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Französisch

    Fließend

  • Niederländisch

    Grundlagen

  • Russisch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z