Datenbank Architektur: In meiner aktuellen Rolle im Projekt trage ich die Verantwortung für die Datenbankarchitektur. Hierbei entwerfe und entwickle ich die Struktur und das Design der Datenbank, die in der Software implementiert wird. Dies beinhaltet die Gestaltung von Tabellen, Spalten, Beziehungen und anderen Datenbankkomponenten, um sicherzustellen, dass sie den aktuellen Projektanforderungen entsprechen.
Backend Entwicklung: In meiner Position als Backend-Entwickler liegt meine Verantwortung in der Entwicklung der serverseitigen Komponenten der Software. Dies beinhaltet die Umsetzung von Businesslogik, sowie Logik, die die Verbindung zwischen der Datenbank und der Benutzeroberfläche herstellt.
OptimierungLizenzmanagement
ASP.NET Core 7.0C#Entity FrameworkRest APIPostgreSQLAngularTypeScript
GmbH
Remote
3 Jahre 1 Monat
2021-04 - 2024-04
Baufinanzierungssoftware
Software-EntwicklerC#AngularRestAPI...
Software-Entwickler
Aufgaben an der digitalen und vollautomatisierten Software für Baufinanzierung. Die Anwendung bildet alle Schritte der klassischen Immobilienfinanzierung ab, ausgehend von der Wunschimmobilie bis hin zur Kreditauszahlung im
Web oder als App.
Implementierung des Backends mit .Net
Definition und Umsetzung von MicroServices APIs
Anbindung von Umsystemen und Integration der Anwendung in die bestehende Systemlandschaft
Iterative Umsetzung im agilen Team (Scrum)
Definition von Pipelines für die Bereitstellung von Softwareartefakten
Definition und Spezifikation der Anwendungsarchitektur mit Fokus auf
SkalierbarkeitEntwicklung/MethodenWeb-FrontendAngularImplementierungBack-EndScrumMicroservicesAPIIntegration AnwendungPiplines für Softwareartefakte
Unterstützung des Entwicklungsteam durch Entwicklung und Pflege
verschiedener CI/CD Werkzeuge.
Vollautomatische Auslieferungssteuerung
Vollautomatisches Deployment für das Testsystem
Neuer Tracelog Viewer auf Angular Basis
Monitoring
Jira ? DeploymentsServer Synchronisieren-Tool
Eigenständige Konzeption und Entwicklung einer Dokumentenverwaltung auf Basis der einzelnen on-geo Produkten verwendeten Lösungen
AuslieferungssteuerungDeployment TestsystemTracelog Viewer Angular BasisMonitoringDeployment Syncronisierungs-ToolKonzeptionEntwicklung/MethodenDokumentenverwaltungon-geo ProdukteEigenständige Entwicklung und Dokumentenverwaltung
ASP.NET 3.1C#.NET Desktop ApplicationEF3.1REST APIMS-SQLAzureDevOpsCI/CDTypeScriptCICDAngular
Datenbank Architektur: In meiner aktuellen Rolle im Projekt trage ich die Verantwortung für die Datenbankarchitektur. Hierbei entwerfe und entwickle ich die Struktur und das Design der Datenbank, die in der Software implementiert wird. Dies beinhaltet die Gestaltung von Tabellen, Spalten, Beziehungen und anderen Datenbankkomponenten, um sicherzustellen, dass sie den aktuellen Projektanforderungen entsprechen.
Backend Entwicklung: In meiner Position als Backend-Entwickler liegt meine Verantwortung in der Entwicklung der serverseitigen Komponenten der Software. Dies beinhaltet die Umsetzung von Businesslogik, sowie Logik, die die Verbindung zwischen der Datenbank und der Benutzeroberfläche herstellt.
OptimierungLizenzmanagement
ASP.NET Core 7.0C#Entity FrameworkRest APIPostgreSQLAngularTypeScript
GmbH
Remote
3 Jahre 1 Monat
2021-04 - 2024-04
Baufinanzierungssoftware
Software-EntwicklerC#AngularRestAPI...
Software-Entwickler
Aufgaben an der digitalen und vollautomatisierten Software für Baufinanzierung. Die Anwendung bildet alle Schritte der klassischen Immobilienfinanzierung ab, ausgehend von der Wunschimmobilie bis hin zur Kreditauszahlung im
Web oder als App.
Implementierung des Backends mit .Net
Definition und Umsetzung von MicroServices APIs
Anbindung von Umsystemen und Integration der Anwendung in die bestehende Systemlandschaft
Iterative Umsetzung im agilen Team (Scrum)
Definition von Pipelines für die Bereitstellung von Softwareartefakten
Definition und Spezifikation der Anwendungsarchitektur mit Fokus auf
SkalierbarkeitEntwicklung/MethodenWeb-FrontendAngularImplementierungBack-EndScrumMicroservicesAPIIntegration AnwendungPiplines für Softwareartefakte
Unterstützung des Entwicklungsteam durch Entwicklung und Pflege
verschiedener CI/CD Werkzeuge.
Vollautomatische Auslieferungssteuerung
Vollautomatisches Deployment für das Testsystem
Neuer Tracelog Viewer auf Angular Basis
Monitoring
Jira ? DeploymentsServer Synchronisieren-Tool
Eigenständige Konzeption und Entwicklung einer Dokumentenverwaltung auf Basis der einzelnen on-geo Produkten verwendeten Lösungen
AuslieferungssteuerungDeployment TestsystemTracelog Viewer Angular BasisMonitoringDeployment Syncronisierungs-ToolKonzeptionEntwicklung/MethodenDokumentenverwaltungon-geo ProdukteEigenständige Entwicklung und Dokumentenverwaltung
ASP.NET 3.1C#.NET Desktop ApplicationEF3.1REST APIMS-SQLAzureDevOpsCI/CDTypeScriptCICDAngular
GmbH
Remote
Aus- und Weiterbildung
Aus- und Weiterbildung
4 Jahre 2 Monate
2015-06 - 2019-07
Informatik (Studium)
Master Informatik,
Master Informatik
Position
Position
Software-Entwicklung
Programmierung
Kompetenzen
Kompetenzen
Schwerpunkte
Angular
Experte
.NET
Experte
Aufgabenbereiche
Fullstack-Entwickler
Experte
Produkte / Standards / Erfahrungen / Methoden
Scrum
Fortgeschritten
Agile Methoden
Fortgeschritten
Testgetriebene Entwicklung (TDD)
Experte
Testing
Experte
Unit Testing
Fortgeschritten
Clean Coding
Experte
Nunit
Experte
CI/CD
Fortgeschritten
Betriebssysteme
Microsoft Windows
Experte
Programmiersprachen
ASP.NET 7.0
Experte
C#
Experte
Entity Framework
Experte
NET Desktop Application
Experte
.NET-Framework
Experte
oAuth
Experte
REST Services
Experte
TypeScript
Experte
JavaScript
Experte
TypeScript/JavaScript
Experte
Jest
Experte
HTML
Experte
CSS
Experte
Visual Studio Code
Experte
Visual Studio
Experte
Git
Experte
Azure DevOps
Experte
SWAGGER
Experte
Datenbanken
PostGreSQL
Experte
MS-SQL
Experte
Branchen
Branchen
IT-Service
Software-Unternehmen für Online-Lizenz-Management
Vertrauen Sie auf Randstad
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung