Profilbild von Florian Rechel Software Entwickler, Software Entwickler, Software Entwickler aus Zwingenberg

Florian Rechel

nicht verfügbar bis 30.09.2024

Letztes Update: 09.01.2024

Software Entwickler, Software Entwickler, Software Entwickler

Abschluss: Master of Science Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Beraterprofil Florian Rechel.docx

Skills

NET, C#, JavaScript, T-SQL, PL-SQL, ASP.NET, WPF, Entity Framework, Web Services, Windows Server, IIS, PowerShell, SSIS, SSRS, UC4, Code, OOD, Entwurfsmuster, TDD, Datawarehouse Modellierung, ETL, Visual Studio, Git, TFS, TFVC, Jira, SCRUM, SVN, Datenbank, SQL-Server, Windows, OpenID Connect, Datenbanken, SQL, Server, Client-Server, DWH, DB, dependency injection, Data Warehouse, C# .NET 4.6, Entity Framework 6, SQL Server, oracle, agilen, Webshop, Team Foundation Server, SQL Server 2014, Cubeware, Visual Studio 2013 Ultimate, SQL Server 2008 R2, MVC 4, jQuery, ALM, Intranet, Interface, MVC, Visual Studio 2010, NET 3.5 (C#, HTML, CSS, Caching, MS SQL Server, Regression, ASP.NET 4.0, NET 4.0, SQL Server 2008, Sparx Enterprise Architect, User Interface, UI, SQL Server 2005, AJAX, ORM, Anschlussprojekt, NET 2.0, NHibernate, Enterprise Library

Projekthistorie

05/2020 - 10/2020
Software Entwickler
Deutsche Bank

In diesem Projekt ging es um die Fortführung und den Ausbau einer bestehenden ASP.NET Anwendung mit
ETL-Anbindung im Backend. Als Datenbank kam SQL-Server zum Einsatz. Die Datenintegration wurde
mittels SSIS-Paketen und PowerShell realisiert. Unter anderem erstellte ich die
Authentifizierungsmethode von Windows Authentifizierung auf OpenID Connect um, und führte neue
Funktionen im Front-end ein. Dazu kamen Änderungen und Fehlerbehebungen in den ETL-Strecken des
Produktes, sowie die Mitarbeit bei der Migration zweier Datenbanken in neue Infrastruktur des
Kunden.

Umfeld: C#, ASP.NET, SQL Server, Git, OpenID Connect, SQL-Server, SSIS, ETL

11/2016 - 05/2020
Software Entwickler
ZDF

Ziel des Projektes war die Ablösung einer Großrechneranwendung mittels einer neu zu erstellenden
Client-Server Software Landschaft, bestehend aus zwei 3-Tier Desktop-Anwendungen, ETL-Prozessen, DWH
und Reporting-Lösungen. In diesem Rahmen wurden mir die folgenden Aufgaben übertragen:
1. Erstellung einer Anwendungsarchitektur für eine 3-Tier Desktop Anwendung gemäß dem aktuellen
Stand der Technik und den Richtlinien des Kunden. Im Anschluss daran folgte die Erstellung der neuen
Client-Server Anwendung auf Basis dieser Architektur. Im Rahmen der Entwicklung arbeitete ich einen
weiteren Kollegen in die Systemarchitektur ein. Technische Komponenten: WPF, devExpress, WebApi,
Json, Entity Framework, oracle DB, dependency injection, CI/CD.
3. Erstellung eines ETL-Programms zur Übertragung von Daten aus dem neuen System in ein ebenfalls
neu erstelltes Data Warehouse des Kunden. Hierzu konzipierte ich eine Jobsteuerung in der OA
Installation des Kunden (UC4), und setzte diese in Zusammenarbeit mit anderen Entwicklungsteams um.
4. ALM und Übergabe an den Betrieb: Ebenfalls zu meinen Aufgaben gehörte die Einführung von einigen
der neuen Systeme in die betriebliche Umgebung des Kunden.
5. Im weiteren Verlauf des Projektes (Ende 2018 und danach) setzte ich Änderungen an den oben
genannten Systemen um, in Kooperation mit den jeweiligen Fachbereichen. Hinzu kamen in dieser Zeit
noch Erweiterungen und Änderungen an der Reporting Lösung, mit denen ich betraut war.

Umfeld: C# .NET 4.6, WPF, Entity Framework 6, TFS, SQL Server, UC4, oracle

09/2016 - 10/2016
Software Entwickler
Verivox

Meine Beauftragung zielte auf die Kompensation fehlenden Personals in der Produktentwicklung des
Kunden ab. Entsprechend bestanden meine Aufgaben hauptsächlich in der Weiterentwicklung von Features
für die bereits bestehende Portal-Lösung und der Teilnahme am agilen Entwicklungsprozess des Kunden.
in den letzten drei Wochen meiner Beauftragung war mir zusätzlich zu meinen Aufgaben ein neuer
Entwickler zugeteilt, für welchen das projektbezogene Onboarding durchführte.

Umfeld: C#, ASP.NET, Git

07/2016 - 09/2016
Software Entwickler
Sage Software GmbH

In Rahmen des Projektes sollte ich ein Feature für einen Webshop des Kunden umsetzen. Meine Rolle
beinhaltete klassische Entwicklungsaufgaben, sowie Unit-Tests und Konfigurationsmanagement. Bei
Antritt des Projektes zeichnete sich schnell ab, dass der Kunde sehr zügig Ergebnisse erwartete,
wobei gleichzeitig noch Anforderungen aufgenommen werden mussten. Das Requirements Engineering viel
daraufhin ebenfalls in meinen Aufgabenbereich.

Umfeld: Visual Studio, Team Foundation Server, ASP.NET, C#, Business Analyse

04/2016 - 06/2016
BI Berater
DB Systel GmbH

Ziel des Projektes war es eine Kundenberatung zur Umsetzung einer BI-Lösung durchzuführen. Meine
Aufgabe war es sowohl einen Vorschlag zur Architektur zu erstellen, als auch einen Prototypen
aufzusetzen, der als Proof-of-Concept für die letztendliche Lösung dienen sollte. Hierzu gehörte die
enge Zusammenarbeit mit dem Kunden zur Erarbeitung der Anforderungen ebenso, wie die Vorbereitung
der Betriebsführung zur Integration in das live-Umfeld des Kunden.

Umfeld: SQL Server 2014, ETL, Cubeware

12/2014 - 03/2016
Software Entwickler
Commerzbank AG

Dies ist das Folgeprojekt zu meinem vorherigen Einsatz. Der Gegenstand des Projekts war das nächste
Release derselben Vertriebssteuerungsanwendung. Der Endkunde übernahm für dieses Projekt selbst die
Verantwortung. Meine Aufgaben waren ebenfalls weitgehend dieselben. Hinzu kamen Tätigkeiten im
Rahmen eines Teilprojekts zur Business Automation (UC4). Neben den regulären Aufgaben im
Projektzyklus erstellte ich außerdem eine WPF-Anwendung zur Testunterstützung. In diesem Zuge
sollten die Systemprozesse der Anwendung simuliert werden, um reproduzierbare Fachtests zu
ermöglichen.

Umfeld: Visual Studio 2013 Ultimate, SQL Server 2008 R2, .NET, C#, MVC 4, JavaScript, jQuery, Team
Foundation Server, ETL, ALM, WPF, UC4

07/2014 - 11/2014
Software Entwickler
A:gon Solutions GmbH

Dieses Projekt hatte die Aufgabe eine Intranet-Anwendung zur Unterstützung der Vertriebsteuerung von
Bankfilialen weiterzuentwickeln. Meine Aufgabe in dem Projekt bestand hauptsächlich aus der
Überarbeitung des neuen User-Interface, welches in der kommenden Version der Anwendung in MVC
umzusetzen war. Weitere Aufgaben beinhalteten den Umbau der angeschlossenen ETL-Programme sowie die
Überarbeitung des Build-Prozesses.

Eingesetzte Technologien und Umfeld: Visual Studio 2010, SQL Server 2008 R2, .NET, C#, MVC 4,
JavaScript, jQuery, Team Foundation Server, ETL, ALM

05/2013 - 05/2014
Software Entwickler
Commerzbank AG

Ziel des Projektes war die Erweiterung einer Webanwendung zur Unterstützung der Vertriebssteuerung.
Innerhalb des Projektes war ich für die Konzeption, Entwicklung und das Testen von
Programmfunktionen zuständig.

Eingesetzte Technologien: .NET 3.5 (C#), ASP.NET, SQL Server 2008 R2, Team Foundation Server, HTML,
CSS, JavaScript, jQuery

11/2011 - 12/2012
Software Entwickler / Technischer Leiter (Angestellter)

Für den Kunden war ich insgesamt in vier Projekten eingesetzt.

Integration eines Caching Konzepts in eine Vertriebsanwendung
Für eine hochverfügbare interne Anwendung habe ich auf Basis von MS SQL Server einen Caching
Mechanismus konzipiert und umgesetzt. Die Anbindung war als transparente Schicht in die bestehende
Anwendung zu integrieren, ohne diese in ihrer Funktion zu stören (Regression).

ETL Prozess I
Es sollte in diesem Projekt eine automatisierte Ausleitung der Vertriebsdaten einer Anwendung in das
BI System des Kunden aufgebaut werden. In diesem Projekt habe ich die Entwicklung eines SSIS Pakets
übernommen und abgeschlossen.

ETL Prozess II
Für die Vertriebsanwendung des Kunden sollte ein automatisierter Import von elektronischen
Unterschriften bereitgestellt werden. Hierfür habe ich eine dedizierte Datenbank konzipiert und
umgesetzt sowie ein SSIS Paket zum Unterschriftenimport entwickelt.

ASP.NET Migration
Eine Altanwendung wurde mit Hilfe des Offshore-Zentrums des Kunden auf ASP.NET 4.0 migriert. Hierbei
war ich für die Architektur der Zielapplikation zuständig. Zu meinen Aufgaben zählten zusätzlich die
Analyse der Altanwendung und die technische Betreuung des offshore Entwicklungsteams

Umfeld: .NET 4.0 (C#), ASP.NET, SQL Server 2008, Team Foundation Server, HTML, CSS, JavaScript,
jQuery, Sparx Enterprise Architect

02/2011 - 09/2011
IT-Entwickler/Teamleiter (Angestellter)

Ziel des Projektes war es eine Anwendung zu erstellen, durch die sich Fachpersonal des Kunden über
Kreditwürdigkeit von Partnern und ausstehende Forderungen informieren können.
Ich hatte folgende Aufgaben innerhalb des Projekts:
*Technische Konzeption und Betreuung der Umsetzung des User Interface (Teamleitung mit 2
Mitarbeitern)
*Koordination der Testphase und des Bugfixing in dem Bereich UI.

Umfeld: .NET 4.0 (C#), ASP.NET, Visual Studio, SQL Server 2005, Team Foundation Server, HTML, CSS,
JavaScript, jQuery

02/2008 - 02/2011
Software Entwickler / Technischer Leiter (Angestellter)

Im Großkundengeschäft sollte diese Webanwendung als zentraler Zugang zu Produkten und
Dienstleistungen des Betreibers aufgebaut werden.
Folgende Aufgaben habe ich im Laufe des Projektes übernommen:

*Entwurf und Planung von Software Releases
*Aufnahme und Analyse von Fachanforderungen
*Erstellung technischer Designs
*Technische Leitung (insgesamt 3 Mitarbeiter)
*Entwicklung und Integration neuer Funktionen in die bestehende Anwendung

Umfeld: .NET 4.0 (C#), ASP.NET, AJAX, SQL Server 2005, HTML, CSS, JavaScript, Visual Studio, Team
Foundation Server

08/2007 - 01/2008
Software Entwickler (Angestellter)

Das Software Portfolio des Kunden sollte in diesem Projekt auf die .NET Plattform gehoben werden.
Das Ziel war die Wiederverwendbarkeit von Komponenten in den einzelnen Produkten zu steigern und auf
eine zukunftssichere Technik zu setzen.
In meiner Rolle als Softwareentwickler war ich für Entwurf, Design und Umsetzung der
Datenzugriffsschicht (ORM) zuständig. Hinzu kam die Teamleitung eines Offshore Teams zur Erstellung
einer Guidance Automation Extension für Visual Studio als Anschlussprojekt (Standort Guangzhou,
China).

Umfeld: .NET 2.0 (C#), NHibernate, Enterprise Library, Team Foundation Server, Guidance Automation
Extension

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Vor-Ort Projekte nur im Raum Frankfurt/Wiesbaden/Mainz, Darmstadt sowie Mannheim/Heidelberg. Remote Projekte mit gelegentlichen vor-Ort Terminen in ganz Deutschland/Schweiz/Österreich.
Profilbild von Florian Rechel Software Entwickler, Software Entwickler, Software Entwickler aus Zwingenberg Software Entwickler, Software Entwickler, Software Entwickler
Registrieren