Full-Stack Software-Developer/Architekt (.NET, Azure, MS-SQL, Oracle)
Aktualisiert am 01.07.2024
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.08.2024
Verfügbar zu: 50%
davon vor Ort: 100%
Softwarearchitektur
Agile Softwareentwicklung
Technische Projektleitung
Azure
MS SQL Datenbanken
C#
Blazor
.NET 7
ASP.NET Core
JavaScript
Webapplication
SQL
Oracle
HTML5
ADO.NET
ASP.NET
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Polnisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Frankfurt am Main (+100km)
Deutschland, Schweiz, Österreich

Gerne ganz DACH, aber bevorzugt im Home-Office oder Rhein-Main-Gebiet.

möglich

Projekte

Projekte

2 Monate
2024-05 - heute

KI- und Workflow-Integration für eine Tanzschule

Lead Software Developer PHP SQL GPT Prompt Engineering ...
Lead Software Developer

Integration des multimodalen OpenAI GPT in die Prozesse einer Tanzschule

  • Live Chat für Neukunden auf der Firmenwebseite
    • Automatische Beantwortung von Kundenanfragen
    • Echtzeitkontroller der Kundendialoge und jederzeit möglicher manueller Eingriff
    • Gesprächsprotokoll per Email
  • Chat-Assistent für Bestandskunden im Kundensystem (Nimbuscloud)
    • Automatische Beantwortung von Kundenanfragen, wenn kein Mitarbeiter verfügbar ist
    • Echtzeitkontrolle der Kundendialoge und jederzeit möglicher manueller Eingriff 
  • Gesprächsprotokoll per Email
    • Für eingehende Emails werden automatisch Antwortvorschläge erzeugt, die von den Mitarbeitern nur noch überarbeitet und versendet werden müssen
  • Telefon-Support
    • Automatische Annahme von Telefonaten, wenn kein Mitarbeiter verfügbar ist
    • Echtzeitkontrolle von laufenden Telefonaten und jederzeit mögliche Übernahme des Gesprächs
    • Transkribiertes Gesprächsprotokoll für 
  • OpenAI GPT4o Promt-Engineering
    • Integration des Wordpress-Content-Datenbank in den Prompt
    • Entzeitabfrage von Stamm- und Kursinformationen aus der Nimbuscloud (CRM-System)
    • Training mittels anonymisierter bereits existierender Kundenkommunikation
    • Performanceoptimierung durch Pre-Training (Fine-Tuning)


OpenAI WordPress MySQL PHP Nimbuscloud 3CX Whisper Text-to-Speech
PHP SQL GPT Prompt Engineering SIP
Motsi Mabuse die Taunustanzschule
Kelkheim (Taunus)
5 Monate
2024-02 - heute

Portierung eines Multi-Asset-Research Tools nach .NET/Blazor

Lead Software Developer C# .NET 8 ASP.NET ...
Lead Software Developer
Portieren einer On-Premise Windows-Forms-Applikation zu einer ASP.NET Core/Blazor-Applikation in 3-Tier-Technologie. Hybrides Hosting On-Premis und in der Azure-Cloud (Kubernetes/Docker)
MS Azure SQL Database Azure Devops Azure Visual Studio Git DevOps Atlassian Docker Kubernetes Oracle MS SQL Server
C# .NET 8 ASP.NET Object-Relational-Mapping ADO.NET Entity Framework ADO.NET T-SQL PL/SQL
Union IT Services GmbH
Frankfurt am Main
1 Jahr 8 Monate
2022-06 - 2024-01

Optimierungstool der Anlagestrategie für Anleihen

Lead Software Developer C# .NET 8 ADO.NET ...
Lead Software Developer

Erstellen Web-Applikation für die Optimierung  der Anlagestrategie von Anleihen und verwandten Wertpapieren.

Hauptaufgabe des Tools ich eine Vereinfachung der Konfiguration und Ergebnisanalyse der verwendeten Optimierungs-Engine durch Spezialisierung auf den konkreten Anwendungsfall innerhalb der nutzenden Fachabteiligungen.

Die komplexe UI/UX erfordert eine ebenso komplexe Business-Logik. Diese muss zudem auf Grund der fachlichen Notwendigkeit eine zuverlässig hohe Performance aufweisen.

Die Web-Applikation wird aus dem Grund sowohl OnPremise als auch in der Azure-Cloud (Docker/Kubernetes) betrieben.

Tableau Oracle MS Azure SQL Database MS SQL Server Visual Studio Docker Git DevOps Azure Atlassian JIRA Agile Kubernetes
C# .NET 8 ADO.NET ADO.NET Entity Framework Oracle T-SQL Object-Relational-Mapping
Union IT-Services GmbH
Frankfurt am Main
4 Jahre 1 Monat
2020-01 - 2024-01

Basis-Bibliothek für Investment-Front-Office-Applikationen

Lead Software Developer C# .NET 6 ADO.NET ...
Lead Software Developer

Für die Front-Office-Fachabteilungen werden eine Reihe von proprietären Applikationen entwickelt und betrieben. Um Synergieeffekte zu erzielen, wurde für gemeinsam genutzte Features eine Bibliothek erstellt, die von allen Applikationen standartisiert und genutzt werden kann:

  • Konfiguration, u.a. durch das unternehmensinterne DevOps-Monitoring-Tool
  • Logging, u.a. in das DevOps-Monitoring-Tool
  • Authentifizierung für Web- und Desktop-Applikationen sowie (Micro-)Services
  • Authorisierung aus dem unternehmensinternen Berechtigungs-Tool
  • Datenbankzugriff auf die unternehmensspezifischen DBMS und Umgebungen
  • Object-Relational-Mapper mit integriertem Auditing und 4-Augen-Prinzip
  • Datenbank-Deployment für die unternehmensspezifische CI/CD-Tool-Chain
  • Excel-Import/-Export
  • Web- und Desktop-UI-Komponenten mit Corporate Identity
  • Hintergrund-Jobs die vom unternehmensweiten Scheduler gesteuert werden
  • Automatisierte Unit- und Integrationstest mit über 90% Code-Coverage.

Azure Oracle Docker MS Azure SQL Database MS SQL Datenbanken Windows Server MS SQL Server Tableau Visual Studio Visual Studio Code Git Subversion DevOps Atlassian JIRA Agile DevExpress Azure Active Directory
C# .NET 6 ADO.NET Entity Framework Core Oracle MS-SQL T-SQL Azure DevOps Git Atlassian JIRA MS-Test
Union IT-Services GmbH
Frankfurt am Main
5 Jahre 7 Monate
2018-06 - 2023-12

Klassifizierungs- und Reporting-Web-Applikation für Buchungsbelege

Lead Software Developer C# .NET 7 ADO.NET ...
Lead Software Developer

Erstellen und Betreiben einer Web-Applikation, in der Buchungsbelege kategorisiert werden können. Die Buchungsbelege werden aus SAP-PI importiert. Die Kategorien sind vom Benutzer frei konfigurierbar. Es können mehrere voneinander unabhängige Kategorie-Sätze konfiguriert werden. Jeder Buchungsbeleg kann kann jedem dieser Kategorie-Sätze zugeordnet werden. Das Ergebnis dieser Belegzuordnungen kann exportiert werden, u.a. zurück nach SAP-PI oder als Excel-Download.

Zentraler Bestandteil eine Belegliste mit Filter-, Gruppierungs- und Sortier-Funktion, die auch mit millionen von Belegen optimale Performance bietet. Begleitet wird es von einer Reihe von Zuordnungs-Assistenten für die Anwendung von unternehmensweiten komplexen Standard-Regeln.

Die Web-Applikation ist in vier Sprachen lokalisiert und wird in der Azure-Cloud betrieben, um den Zugriff von über 3000 Benutzern aus 130 Ländern auf über 1800 Projekte zu gewährleisten.

Azure MS Azure SQL Database Visual Studio Git DevOps DevExpress Telerik Azure Active Directory AG-Grid SAP PI
C# .NET 7 ADO.NET Entity Framework Core MS-SQL T-SQL Azure DevOps Git Blazor ASP.NET Core
giz GmbH
Eschborn, Taunus
3 Jahre 4 Monate
2020-01 - 2023-04

Neuentwicklung eines ESG-Research-Tools

Senior Software Developer C# .NET 6 ADO.NET ...
Senior Software Developer

Neuentwicklung eines bestehenden ESG-Research-Tools als Web-Applikation unter Nutzung von modernen Software-Technologien:

  • Betrieb in der Azure-Cloud in Docker-Containern
  • Agile Entwicklungsmethoden
  • Nutzen der Basis-Bibliothek fpr Front-Office-Applikationen
  • Einsatz von Azure DevOps für git und Build/Deployment-Pipelines
  • Gliederung in Micro-Services

Azure Oracle Docker Azure Manged SQL Server Tableau Visual Studio Git Subversion DevOps Atlassian JIRA DevExpress Azure Active Directory
C# .NET 6 ADO.NET ASP.NET Core Entity Framework Core Oracle T-SQL Azure DevOps Git Atlassian JIRA MS-Test Blazor
5 Jahre 1 Monat
2018-04 - 2023-04

Weiterentwicklung eines ESG-Research-Tools

Senior Software Developer C# .NET Framework ADO.NET ...
Senior Software Developer

Betrieb und Erweiterung eines bestehenden ESG-Research-Tools auf Basis von Oracle und Windows Forms.

  • Umstellung von Subversion nach git
  • Migration von MS-SQL nach Oracle
  • Auditing
  • Vier-Augen-Prinzip
  • Kennzahlenhistorisierung
  • Umstellung von Import- und Export-Schnittstellen
  • Performanceoptimierung
  • Diverse kleine Erweiterungen und Fehlerbehebungen

Visual Studio Tableau Windows Forms Oracle Git Subversion DevExpress Atlassian JIRA MS SQL Datenbanken
C# .NET Framework ADO.NET Oracle T-SQL Azure DevOps Git Atlassian JIRA MS-Test
Union IT Services GmbH
Frankfurt am Main
6 Jahre 6 Monate
2012-07 - 2018-12

toBrain.net

Projektleitung, Software-Architektur, Programmierung C# WPF WF4 ...
Projektleitung, Software-Architektur, Programmierung
- Vermittlung zwischen Kunden und Entwicklerteam - Software-Konzeptionierung from-the-scratch auf Basis der Kundenanforderungen - Konzeption einer Agilen Entwicklungsumgebung (Versionierung, Ticketing, Wiki, etc.) - Konzeption eines Continuous-Deployment-Prozesses (Build-Server, Automatisierte Unit- und UI Tests)
Microsoft Visual Studio Jenkins Trac Git Gallio DevExpress Actipro
C# WPF WF4 Entity Framework mb-unit Automatisierte UI-Tests .NET Framework
toBrain GmbH
Freiburg im Breisgau
11 Jahre 6 Monate
2007-07 - 2018-12

Data Management Suite (DMS)

Projektleitung, Software-Architektur, Programmierung C# ASP.NET PL/SQL ...
Projektleitung, Software-Architektur, Programmierung
- Konzeption von Unit-Tests (nUnit, Hudson) - Automatisierte Plattform-Tests (VMware, Windows, Linux) - Continuous Deployment - Refactoring der Code-Base - Zahlreiche Funktionserweiterungen - Dokumentation & Support
Microsoft Visual Studio SVN Trac nUnit VMware
C# ASP.NET PL/SQL T-SQL Windows Forms Hudson Oracle MS-SQL
Swisscom IT Finances SE (früher: COMIT Consulting)
Zürich
1 Jahr 4 Monate
2017-05 - 2018-08

Neuentwicklungen und Performance-Optimierungen in Oracle

Datenbankentwickler PL/SQL Oracle SQL
Datenbankentwickler

Im Rahmen eines Releasewechsels müssen diverse in Oracle implementierte Vor- und Nachverarbeitungsprozesse angepasst bzw. erweitert und in der Performance verbessert werden.

Dies geschieht entweder durch eine eine komplette Reimplementierung oder durch inkrementelle Optimierung.

Oracle
PL/SQL Oracle SQL
Union Investment
Frankfurt
1 Jahr 1 Monat
2017-02 - 2018-02

onSITE Operations

Architekt, Programmierer C# .NET Framework 4.6 ASP.NET ...
Architekt, Programmierer

Konzeptionierung und Entwicklung einer Projektplanungs- und Bewertungs-Applikation

Microsoft Visual Studio DevExpress SVN Git
C# .NET Framework 4.6 ASP.NET Entity Framework
giz GmbH
Eschborn
1 Jahr 8 Monate
2015-09 - 2017-04

Migration/Zentralisierung von 89 IDV-Applikationen

Software-Architect Oracle Oracle APEX .NET 4.5 ...
Software-Architect

Ziel des Projekts ist/war die Migration zahlreicher (knapp 100) IDV-Lösungen (Excel, Access) auf die unternehmenweit standartisierte EDV-Infrastruktur. In einem vierköpfigen Team übernahm ich die technische Umsetzung der von meinem Kollegen erarbeiteten Spezifikationen. Außerdem war ich für die Übergangszeit für den Support der sich noch im Betrieb befindlichen Altapplikationen verantwortlich.

Konkret waren meine Aufgaben:

  • Konzeption der Basisapplikation
    • Datenbankdesign Oracle
    • Frontenddesign APEX
    • Authentifizierung via ADS/ASP.NET
    • Automatischer Mailversand und Dateiablage
  • Migration
    • Datenbestände aus den Altapplikationen
    • Übernahme der Bestandsfunktionen
    • Vereinfachung/Erweiterung des Funktionsumfangs
  • Betrieb/Support
    • Kontinuierliche Spiegelung der Datenbestände
    • Technischer Support für die Altapplikationen
Toad Oracle APEX Microsoft Visual Studio SVN git
Oracle Oracle APEX .NET 4.5 ASP.NET Microsoft Access
Frankfurt, Luxembourg
7 Jahre 8 Monate
2009-06 - 2017-01

onSITE Asset/Invoice/Optima

Architekt, Programmierer C# .NET Framework Windows Forms
Architekt, Programmierer

- Erstellen des onSITE Core-Frameworks für die Basis-Funktionalitäten der Applikationen Asset/Invoice/Optima

- Software-Konzeption und -Entwicklung der Applikationen Asset/Invoice/Optima

- Unterstützung des internen Support-Teams

Microsoft Visual Studio Eclipse DevExpress SVN
C# .NET Framework Windows Forms
giz GmbH
Eschborn
1 Jahr 1 Monat
2013-12 - 2014-12

NAVi

Software-Architekt C# ASP.NET SVN ...
Software-Architekt

- Beratung des internen Software-Teams bei der Umsetzung Komplexer Features in der bestehenden Software

- Konzeption und Unterstützung bei der Etablierung eines agilen Software-Entwicklungs-Workflows (Versionierung, Integration, Deployment, Automatisierte Tests)

Microsoft Visual Studio MS-SQL Server DevExpress
C# ASP.NET SVN .NET Framework T-SQL
BNP Paribas S.A.
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr
1998-08 - 1999-07

Ausbildung

Staatl. gepr. Mathematisch-technischern Assistent, Georg Kerschensteiner Schule, Bad Homburg
Staatl. gepr. Mathematisch-technischern Assistent
Georg Kerschensteiner Schule, Bad Homburg
4 Jahre
1994-07 - 1998-06

Gymnasium

Abitur, Georg Kerschensteiner Schule, Bad Homburg
Abitur
Georg Kerschensteiner Schule, Bad Homburg
Leistungsfächer Informatik und Mathematik

Position

Position

Lead Software-Developer und -Architect

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Agile Softwareentwicklung Technische Projektleitung Azure MS SQL Datenbanken C# Blazor .NET 7 ASP.NET Core JavaScript Webapplication SQL Oracle HTML5 ADO.NET ASP.NET

Aufgabenbereiche

Projektmanagement
Technisches Projectmanagement

Produkte / Standards / Erfahrungen / Methoden

DevExpress
Entity Framework
git
Microsoft Visual Studio
Oracle APEX
Oracle APEX
SVN
Toad
Windows Forms

Betriebssysteme

Windows
Haupt-Arbeitsmittel. Versionen von 3.1 bis Windows 10
Unix
Debian Linux/Ubuntu

Programmiersprachen

.NET 6/7/8
Experte
ASP.NET Core
Experte
C#
Experte
T-SQL
Experte
Oracle SQL
Experte
PL/SQL
Experte
JavaScript
Fortgeschritten
HTML
Fortgeschritten
CSS
Fortgeschritten

Spezalisiert auf Azure, C# mit .NET 6/7/8, MS-SQL, Oracle

Datenbanken

Access
4.0/5.0/2000/XP/2003
DAO
In Zusammenhang mit Access & Visual Basic
JDBC
Anbindung an Oracle, MS-SQL, MySQL
Microsoft Access
MS SQL Server
2000 bis 2008, T-SQL, CLI, ADO.NET, Replikation
MS-SQL Server
MySQL
mySQL 4.1 bis 5.5
ODBC
Programmierkenntnisse
Oracle
Oracle 8 bis Oracle 11i
Proprietäre DB
Selbstprogrammierte Datenbank für die Blacklight Engine
SQL
T-SQL (MS-SQL), PL/SQL (Oracle)
SQLite

Datenkommunikation

TCP/IP
ASP.NET, .NET Remoting, Firewall-Konfiguration
Windows Netzwerk
ADS-Anbindung
Im Rahmen verschiedener Softwareentwicklungsprojekte waren wir mit der Installation und Konfiguration von Netzwerken und der Programmierung gegen die Netzwerkprotokolle TCP/IP, UDP via Winsock32 beschäftigt.

Branchen

Branchen

Aktuell:
  • Finance/Investment
  • Öffentlich-Rechtlich
Ehemals:
  • Dialogmarketing
  • DMS: Dokumentenmanagement
  • Sicherheitssoftware



Einsatzorte

Einsatzorte

Frankfurt am Main (+100km)
Deutschland, Schweiz, Österreich

Gerne ganz DACH, aber bevorzugt im Home-Office oder Rhein-Main-Gebiet.

möglich

Projekte

Projekte

2 Monate
2024-05 - heute

KI- und Workflow-Integration für eine Tanzschule

Lead Software Developer PHP SQL GPT Prompt Engineering ...
Lead Software Developer

Integration des multimodalen OpenAI GPT in die Prozesse einer Tanzschule

  • Live Chat für Neukunden auf der Firmenwebseite
    • Automatische Beantwortung von Kundenanfragen
    • Echtzeitkontroller der Kundendialoge und jederzeit möglicher manueller Eingriff
    • Gesprächsprotokoll per Email
  • Chat-Assistent für Bestandskunden im Kundensystem (Nimbuscloud)
    • Automatische Beantwortung von Kundenanfragen, wenn kein Mitarbeiter verfügbar ist
    • Echtzeitkontrolle der Kundendialoge und jederzeit möglicher manueller Eingriff 
  • Gesprächsprotokoll per Email
    • Für eingehende Emails werden automatisch Antwortvorschläge erzeugt, die von den Mitarbeitern nur noch überarbeitet und versendet werden müssen
  • Telefon-Support
    • Automatische Annahme von Telefonaten, wenn kein Mitarbeiter verfügbar ist
    • Echtzeitkontrolle von laufenden Telefonaten und jederzeit mögliche Übernahme des Gesprächs
    • Transkribiertes Gesprächsprotokoll für 
  • OpenAI GPT4o Promt-Engineering
    • Integration des Wordpress-Content-Datenbank in den Prompt
    • Entzeitabfrage von Stamm- und Kursinformationen aus der Nimbuscloud (CRM-System)
    • Training mittels anonymisierter bereits existierender Kundenkommunikation
    • Performanceoptimierung durch Pre-Training (Fine-Tuning)


OpenAI WordPress MySQL PHP Nimbuscloud 3CX Whisper Text-to-Speech
PHP SQL GPT Prompt Engineering SIP
Motsi Mabuse die Taunustanzschule
Kelkheim (Taunus)
5 Monate
2024-02 - heute

Portierung eines Multi-Asset-Research Tools nach .NET/Blazor

Lead Software Developer C# .NET 8 ASP.NET ...
Lead Software Developer
Portieren einer On-Premise Windows-Forms-Applikation zu einer ASP.NET Core/Blazor-Applikation in 3-Tier-Technologie. Hybrides Hosting On-Premis und in der Azure-Cloud (Kubernetes/Docker)
MS Azure SQL Database Azure Devops Azure Visual Studio Git DevOps Atlassian Docker Kubernetes Oracle MS SQL Server
C# .NET 8 ASP.NET Object-Relational-Mapping ADO.NET Entity Framework ADO.NET T-SQL PL/SQL
Union IT Services GmbH
Frankfurt am Main
1 Jahr 8 Monate
2022-06 - 2024-01

Optimierungstool der Anlagestrategie für Anleihen

Lead Software Developer C# .NET 8 ADO.NET ...
Lead Software Developer

Erstellen Web-Applikation für die Optimierung  der Anlagestrategie von Anleihen und verwandten Wertpapieren.

Hauptaufgabe des Tools ich eine Vereinfachung der Konfiguration und Ergebnisanalyse der verwendeten Optimierungs-Engine durch Spezialisierung auf den konkreten Anwendungsfall innerhalb der nutzenden Fachabteiligungen.

Die komplexe UI/UX erfordert eine ebenso komplexe Business-Logik. Diese muss zudem auf Grund der fachlichen Notwendigkeit eine zuverlässig hohe Performance aufweisen.

Die Web-Applikation wird aus dem Grund sowohl OnPremise als auch in der Azure-Cloud (Docker/Kubernetes) betrieben.

Tableau Oracle MS Azure SQL Database MS SQL Server Visual Studio Docker Git DevOps Azure Atlassian JIRA Agile Kubernetes
C# .NET 8 ADO.NET ADO.NET Entity Framework Oracle T-SQL Object-Relational-Mapping
Union IT-Services GmbH
Frankfurt am Main
4 Jahre 1 Monat
2020-01 - 2024-01

Basis-Bibliothek für Investment-Front-Office-Applikationen

Lead Software Developer C# .NET 6 ADO.NET ...
Lead Software Developer

Für die Front-Office-Fachabteilungen werden eine Reihe von proprietären Applikationen entwickelt und betrieben. Um Synergieeffekte zu erzielen, wurde für gemeinsam genutzte Features eine Bibliothek erstellt, die von allen Applikationen standartisiert und genutzt werden kann:

  • Konfiguration, u.a. durch das unternehmensinterne DevOps-Monitoring-Tool
  • Logging, u.a. in das DevOps-Monitoring-Tool
  • Authentifizierung für Web- und Desktop-Applikationen sowie (Micro-)Services
  • Authorisierung aus dem unternehmensinternen Berechtigungs-Tool
  • Datenbankzugriff auf die unternehmensspezifischen DBMS und Umgebungen
  • Object-Relational-Mapper mit integriertem Auditing und 4-Augen-Prinzip
  • Datenbank-Deployment für die unternehmensspezifische CI/CD-Tool-Chain
  • Excel-Import/-Export
  • Web- und Desktop-UI-Komponenten mit Corporate Identity
  • Hintergrund-Jobs die vom unternehmensweiten Scheduler gesteuert werden
  • Automatisierte Unit- und Integrationstest mit über 90% Code-Coverage.

Azure Oracle Docker MS Azure SQL Database MS SQL Datenbanken Windows Server MS SQL Server Tableau Visual Studio Visual Studio Code Git Subversion DevOps Atlassian JIRA Agile DevExpress Azure Active Directory
C# .NET 6 ADO.NET Entity Framework Core Oracle MS-SQL T-SQL Azure DevOps Git Atlassian JIRA MS-Test
Union IT-Services GmbH
Frankfurt am Main
5 Jahre 7 Monate
2018-06 - 2023-12

Klassifizierungs- und Reporting-Web-Applikation für Buchungsbelege

Lead Software Developer C# .NET 7 ADO.NET ...
Lead Software Developer

Erstellen und Betreiben einer Web-Applikation, in der Buchungsbelege kategorisiert werden können. Die Buchungsbelege werden aus SAP-PI importiert. Die Kategorien sind vom Benutzer frei konfigurierbar. Es können mehrere voneinander unabhängige Kategorie-Sätze konfiguriert werden. Jeder Buchungsbeleg kann kann jedem dieser Kategorie-Sätze zugeordnet werden. Das Ergebnis dieser Belegzuordnungen kann exportiert werden, u.a. zurück nach SAP-PI oder als Excel-Download.

Zentraler Bestandteil eine Belegliste mit Filter-, Gruppierungs- und Sortier-Funktion, die auch mit millionen von Belegen optimale Performance bietet. Begleitet wird es von einer Reihe von Zuordnungs-Assistenten für die Anwendung von unternehmensweiten komplexen Standard-Regeln.

Die Web-Applikation ist in vier Sprachen lokalisiert und wird in der Azure-Cloud betrieben, um den Zugriff von über 3000 Benutzern aus 130 Ländern auf über 1800 Projekte zu gewährleisten.

Azure MS Azure SQL Database Visual Studio Git DevOps DevExpress Telerik Azure Active Directory AG-Grid SAP PI
C# .NET 7 ADO.NET Entity Framework Core MS-SQL T-SQL Azure DevOps Git Blazor ASP.NET Core
giz GmbH
Eschborn, Taunus
3 Jahre 4 Monate
2020-01 - 2023-04

Neuentwicklung eines ESG-Research-Tools

Senior Software Developer C# .NET 6 ADO.NET ...
Senior Software Developer

Neuentwicklung eines bestehenden ESG-Research-Tools als Web-Applikation unter Nutzung von modernen Software-Technologien:

  • Betrieb in der Azure-Cloud in Docker-Containern
  • Agile Entwicklungsmethoden
  • Nutzen der Basis-Bibliothek fpr Front-Office-Applikationen
  • Einsatz von Azure DevOps für git und Build/Deployment-Pipelines
  • Gliederung in Micro-Services

Azure Oracle Docker Azure Manged SQL Server Tableau Visual Studio Git Subversion DevOps Atlassian JIRA DevExpress Azure Active Directory
C# .NET 6 ADO.NET ASP.NET Core Entity Framework Core Oracle T-SQL Azure DevOps Git Atlassian JIRA MS-Test Blazor
5 Jahre 1 Monat
2018-04 - 2023-04

Weiterentwicklung eines ESG-Research-Tools

Senior Software Developer C# .NET Framework ADO.NET ...
Senior Software Developer

Betrieb und Erweiterung eines bestehenden ESG-Research-Tools auf Basis von Oracle und Windows Forms.

  • Umstellung von Subversion nach git
  • Migration von MS-SQL nach Oracle
  • Auditing
  • Vier-Augen-Prinzip
  • Kennzahlenhistorisierung
  • Umstellung von Import- und Export-Schnittstellen
  • Performanceoptimierung
  • Diverse kleine Erweiterungen und Fehlerbehebungen

Visual Studio Tableau Windows Forms Oracle Git Subversion DevExpress Atlassian JIRA MS SQL Datenbanken
C# .NET Framework ADO.NET Oracle T-SQL Azure DevOps Git Atlassian JIRA MS-Test
Union IT Services GmbH
Frankfurt am Main
6 Jahre 6 Monate
2012-07 - 2018-12

toBrain.net

Projektleitung, Software-Architektur, Programmierung C# WPF WF4 ...
Projektleitung, Software-Architektur, Programmierung
- Vermittlung zwischen Kunden und Entwicklerteam - Software-Konzeptionierung from-the-scratch auf Basis der Kundenanforderungen - Konzeption einer Agilen Entwicklungsumgebung (Versionierung, Ticketing, Wiki, etc.) - Konzeption eines Continuous-Deployment-Prozesses (Build-Server, Automatisierte Unit- und UI Tests)
Microsoft Visual Studio Jenkins Trac Git Gallio DevExpress Actipro
C# WPF WF4 Entity Framework mb-unit Automatisierte UI-Tests .NET Framework
toBrain GmbH
Freiburg im Breisgau
11 Jahre 6 Monate
2007-07 - 2018-12

Data Management Suite (DMS)

Projektleitung, Software-Architektur, Programmierung C# ASP.NET PL/SQL ...
Projektleitung, Software-Architektur, Programmierung
- Konzeption von Unit-Tests (nUnit, Hudson) - Automatisierte Plattform-Tests (VMware, Windows, Linux) - Continuous Deployment - Refactoring der Code-Base - Zahlreiche Funktionserweiterungen - Dokumentation & Support
Microsoft Visual Studio SVN Trac nUnit VMware
C# ASP.NET PL/SQL T-SQL Windows Forms Hudson Oracle MS-SQL
Swisscom IT Finances SE (früher: COMIT Consulting)
Zürich
1 Jahr 4 Monate
2017-05 - 2018-08

Neuentwicklungen und Performance-Optimierungen in Oracle

Datenbankentwickler PL/SQL Oracle SQL
Datenbankentwickler

Im Rahmen eines Releasewechsels müssen diverse in Oracle implementierte Vor- und Nachverarbeitungsprozesse angepasst bzw. erweitert und in der Performance verbessert werden.

Dies geschieht entweder durch eine eine komplette Reimplementierung oder durch inkrementelle Optimierung.

Oracle
PL/SQL Oracle SQL
Union Investment
Frankfurt
1 Jahr 1 Monat
2017-02 - 2018-02

onSITE Operations

Architekt, Programmierer C# .NET Framework 4.6 ASP.NET ...
Architekt, Programmierer

Konzeptionierung und Entwicklung einer Projektplanungs- und Bewertungs-Applikation

Microsoft Visual Studio DevExpress SVN Git
C# .NET Framework 4.6 ASP.NET Entity Framework
giz GmbH
Eschborn
1 Jahr 8 Monate
2015-09 - 2017-04

Migration/Zentralisierung von 89 IDV-Applikationen

Software-Architect Oracle Oracle APEX .NET 4.5 ...
Software-Architect

Ziel des Projekts ist/war die Migration zahlreicher (knapp 100) IDV-Lösungen (Excel, Access) auf die unternehmenweit standartisierte EDV-Infrastruktur. In einem vierköpfigen Team übernahm ich die technische Umsetzung der von meinem Kollegen erarbeiteten Spezifikationen. Außerdem war ich für die Übergangszeit für den Support der sich noch im Betrieb befindlichen Altapplikationen verantwortlich.

Konkret waren meine Aufgaben:

  • Konzeption der Basisapplikation
    • Datenbankdesign Oracle
    • Frontenddesign APEX
    • Authentifizierung via ADS/ASP.NET
    • Automatischer Mailversand und Dateiablage
  • Migration
    • Datenbestände aus den Altapplikationen
    • Übernahme der Bestandsfunktionen
    • Vereinfachung/Erweiterung des Funktionsumfangs
  • Betrieb/Support
    • Kontinuierliche Spiegelung der Datenbestände
    • Technischer Support für die Altapplikationen
Toad Oracle APEX Microsoft Visual Studio SVN git
Oracle Oracle APEX .NET 4.5 ASP.NET Microsoft Access
Frankfurt, Luxembourg
7 Jahre 8 Monate
2009-06 - 2017-01

onSITE Asset/Invoice/Optima

Architekt, Programmierer C# .NET Framework Windows Forms
Architekt, Programmierer

- Erstellen des onSITE Core-Frameworks für die Basis-Funktionalitäten der Applikationen Asset/Invoice/Optima

- Software-Konzeption und -Entwicklung der Applikationen Asset/Invoice/Optima

- Unterstützung des internen Support-Teams

Microsoft Visual Studio Eclipse DevExpress SVN
C# .NET Framework Windows Forms
giz GmbH
Eschborn
1 Jahr 1 Monat
2013-12 - 2014-12

NAVi

Software-Architekt C# ASP.NET SVN ...
Software-Architekt

- Beratung des internen Software-Teams bei der Umsetzung Komplexer Features in der bestehenden Software

- Konzeption und Unterstützung bei der Etablierung eines agilen Software-Entwicklungs-Workflows (Versionierung, Integration, Deployment, Automatisierte Tests)

Microsoft Visual Studio MS-SQL Server DevExpress
C# ASP.NET SVN .NET Framework T-SQL
BNP Paribas S.A.
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr
1998-08 - 1999-07

Ausbildung

Staatl. gepr. Mathematisch-technischern Assistent, Georg Kerschensteiner Schule, Bad Homburg
Staatl. gepr. Mathematisch-technischern Assistent
Georg Kerschensteiner Schule, Bad Homburg
4 Jahre
1994-07 - 1998-06

Gymnasium

Abitur, Georg Kerschensteiner Schule, Bad Homburg
Abitur
Georg Kerschensteiner Schule, Bad Homburg
Leistungsfächer Informatik und Mathematik

Position

Position

Lead Software-Developer und -Architect

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Agile Softwareentwicklung Technische Projektleitung Azure MS SQL Datenbanken C# Blazor .NET 7 ASP.NET Core JavaScript Webapplication SQL Oracle HTML5 ADO.NET ASP.NET

Aufgabenbereiche

Projektmanagement
Technisches Projectmanagement

Produkte / Standards / Erfahrungen / Methoden

DevExpress
Entity Framework
git
Microsoft Visual Studio
Oracle APEX
Oracle APEX
SVN
Toad
Windows Forms

Betriebssysteme

Windows
Haupt-Arbeitsmittel. Versionen von 3.1 bis Windows 10
Unix
Debian Linux/Ubuntu

Programmiersprachen

.NET 6/7/8
Experte
ASP.NET Core
Experte
C#
Experte
T-SQL
Experte
Oracle SQL
Experte
PL/SQL
Experte
JavaScript
Fortgeschritten
HTML
Fortgeschritten
CSS
Fortgeschritten

Spezalisiert auf Azure, C# mit .NET 6/7/8, MS-SQL, Oracle

Datenbanken

Access
4.0/5.0/2000/XP/2003
DAO
In Zusammenhang mit Access & Visual Basic
JDBC
Anbindung an Oracle, MS-SQL, MySQL
Microsoft Access
MS SQL Server
2000 bis 2008, T-SQL, CLI, ADO.NET, Replikation
MS-SQL Server
MySQL
mySQL 4.1 bis 5.5
ODBC
Programmierkenntnisse
Oracle
Oracle 8 bis Oracle 11i
Proprietäre DB
Selbstprogrammierte Datenbank für die Blacklight Engine
SQL
T-SQL (MS-SQL), PL/SQL (Oracle)
SQLite

Datenkommunikation

TCP/IP
ASP.NET, .NET Remoting, Firewall-Konfiguration
Windows Netzwerk
ADS-Anbindung
Im Rahmen verschiedener Softwareentwicklungsprojekte waren wir mit der Installation und Konfiguration von Netzwerken und der Programmierung gegen die Netzwerkprotokolle TCP/IP, UDP via Winsock32 beschäftigt.

Branchen

Branchen

Aktuell:
  • Finance/Investment
  • Öffentlich-Rechtlich
Ehemals:
  • Dialogmarketing
  • DMS: Dokumentenmanagement
  • Sicherheitssoftware



Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.