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.
OptimierungLizenzmanagementDokumentation
ASP.NET Core 7.0C#Entity FrameworkRest APIPostgreSQLAngularTypeScriptASP.NET
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
Tailwind
Basics
Bootstrap
Basics
Datenbanken
PostGreSQL
Experte
MS-SQL
Experte
Branchen
Branchen
IT-Service
Software-Unternehmen für Online-Lizenz-Management
Einsatzorte
Einsatzorte
Deutschland, Österreich
möglich
Projekte
Projekte
11 Monate
2024-11 - 2025-09
Webanwendung zur digitalen Erfassung und Verwaltung
Software-EntwicklerAngularTypeScriptASP.NET...
Software-Entwickler
Ersatz einer Legacy-Anwendung.
Konzeption und Implementierung des Datenbankdesigns (PostgreSQL)
Backend-Entwicklung mit ASP.NET Core 8.0 und REST-API
Aufbau der Angular-Frontend-Architektur und Entwicklung wiederverwendbarer Komponenten
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.
OptimierungLizenzmanagementDokumentation
ASP.NET Core 7.0C#Entity FrameworkRest APIPostgreSQLAngularTypeScriptASP.NET
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
Tailwind
Basics
Bootstrap
Basics
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