Software-Entwickler / Berater: C# .Net, Web-Technologien (ASP.Net MVC, Web-Api, Angular)...
Aktualisiert am 18.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
.NET Core
Angular
ASP.NET
TypeScript
Deutsch
Muttersprache
Englisch
Sehr gut

Einsatzorte

Einsatzorte

Hamburg (+200km)
Deutschland
möglich

Projekte

Projekte

1 Jahr
2023-01 - 2023-12

Entwicklung und Weiterentwicklung von Web-Applikationen zur Verwaltung von Baumaschinen

Software-Entwickler (Fullstack) .NET 7 MS SQL Server Entity Framework Core ...
Software-Entwickler (Fullstack)

  • Erweiterung des Registrierungsprozesses von Geschäftskunden
  • Implementation der Registrierung und Integration von Produkten von Fremdherstellern
  • Migration und Anbindung der bestehenden Kundenkommunikation-Kanäle an die In-House Kommunikationsplattform (ComHub)
  • Neuentwicklung einer Web-Anwendung zur Unterstützung beim Austausch von Dieselpartikelfiltern in Baumaschinen
  • Neuentwicklung des Web-Frontends für die Verwaltung von Rechnungsdokumenten
  • Strangling von Funktionalitäten des bestehenden Identity-Managment Monolithen in Micro-Services mittels RabbitMQ und Hangfire
  • Diverse Bugfixes UI-Verbesserungen und Performance-Optimierungen

.NET 7 MS SQL Server Entity Framework Core Angular 16 TypeScript RxJS RabbitMQ Hangfire NSwag Duende.BFF Yarp Azure-DevOps Docker Compose Kubernetes Git JetBrains Rider Visual Studio 2022
Maschinenbau
1 Jahr 2 Monate
2021-09 - 2022-10

Digitalisierung im Gesundheitswesen

Software-Entwickler (Fullstack) .NET 6 MS SQL Server Entity Framework Core ...
Software-Entwickler (Fullstack)

  • Konzeption und Entwicklung eines SCS zur Verwaltung, Erfassung und Druckgenerierung medizinischer Formulare mittels .Net 6 (Backend) und Vue.js (Frontend SPA) 
  • Umsetzung der elektronischen Arbeitsunfähigkeitsbescheinigung inklusive Übermittlung an die Krankenkassen 
  • Integration des Systems in die PVS (Praxisverwaltungssystem) und KIS (Klinikinformationssystem) externer Anbieter 
  • Aufbau von CI/CD Pipelines in Azure DevOps zum Deployment des Systems in Azure-Cloudumgebungen und Kubernetes-Cluster 
  • Einführung von Ende-zu-Ende Tests mit Cypress und WireMock

.NET 6 MS SQL Server Entity Framework Core Vue.js TypeScript Vuetify Less Azure-DevOps Docker Compose Kubernetes Git JetBrains Rider Visual Studio 2022
München
4 Monate
2021-04 - 2021-07

Weiterentwicklung einer Web-Anwendung zur Erstellung und Durchführung von Online-Personaltrainingsmaßnahmen

Software-Entwickler (Fullstack) .Net Core 3.1 MS SQL Server Entity Framework Core ...
Software-Entwickler (Fullstack)
  • Konzeption und Implementation neuer Features im Backend (.Net Core 3.1, EF Core) und Frontend (Angular 9 Single-Page-Application, Html 5, CSS, Material-Design)
.Net Core 3.1 MS SQL Server Entity Framework Core Angular 9 Typescript Material-Design Azure-DevOps Git JetBrains Rider Visual Studio 2019
Personal- und Managementberatung
Köln
3 Monate
2021-02 - 2021-04

Entwicklung einer Web-Anwendung zur Recherche von Geschäftsbeziehungen

Software-Entwickler (Fullstack) .Net Core 3.1 MS SQL Server Entity Framework Core ...
Software-Entwickler (Fullstack)
  • Architekturberatung
  • Konzeption, Design und Entwicklung des Frontends (Angular 11 Single-Page-Application, Html 5, CSS, Kendo-UI)
  • Entwicklung des Backends mittels .Net Core 3.1, EF Core
  • Integration des Backends in die bestehende Softwarelandschaft
.Net Core 3.1 MS SQL Server Entity Framework Core Angular 11 Typescript Bootstrap Git JetBrains Rider Visual Studio 2019
Wirtschaftsprüfung
5 Monate
2020-09 - 2021-01

Weiterentwicklung einer ERP Anwendung im Bereich Containerschifffahrt

Software-Entwickler (Fullstack) .Net Core 3.1 ASP .Net Core MVC 3.1 C# ...
Software-Entwickler (Fullstack)
  • Beratung, Design und Entwicklung des Frontends (ASP.Net Core MVC 3.1, Html 5, CSS, Javascript, Bootstrap, JQuery) 
  • Optimierung und Weiterentwicklung des Backends mittels ASP.Net Core MVC 3.1, EF Core
.Net Core 3.1 ASP .Net Core MVC 3.1 C# JavaScript Bootstrap Entity Framework MS-SQL Server Azure DevOps Git
Schifffahrt / Reederei
Hamburg
6 Monate
2020-03 - 2020-08

Entwicklung einer Web-Application (SPA) und einer .Net Core Service-Layer Komponente zur Integration verschiedener Systeme

Software-Entwickler (Fullstack) Angular 8 Kendo-UI UI-UX ...
Software-Entwickler (Fullstack)
  • Entwicklung einer C# .Net Core Service-Layer Komponente und einer Angular 8 Web-Anwendung (SPA) zum Anlegen und Verwalten von Arbeitsbereichen im Zielsystem aus dem Bestandssystem heraus
  • Team Management im Zielsystem mittels dieser Web-Anwendung
  • Entwicklung diverser Teamfunktionalitäten 
  • Implementation diverser Schnittstellen (REST-API) zur Integration bestehender Systeme
  • Implementation eines Adminstrationbereiches und einer Konfigurationsschnittstelle mittels Excel Import/Export
Angular 8 Kendo-UI UI-UX Bootstrap .Net Core 3.1 TypeScript C# MS-SQL Server EF Core
Wirtschaftsprüfung
Hamburg
5 Monate
2019-10 - 2020-02

Entwicklung eines B2B-Shops

Software-Entwickler (Fullstack) .NET Core 3 ASP.NET MVC Core 3 JavaScript ...
Software-Entwickler (Fullstack)
  • Entwicklung (Backend/Frontend) eines B2B-Shops
.NET Core 3 ASP.NET MVC Core 3 JavaScript AutoFac Entity Framework MS-SQL Server
Großhandel
6 Monate
2019-03 - 2019-08

Konzeption und Realisierung einer Single Sign-On Lösung

Software-Entwickler .Net C# Angular JS REST-API ...
Software-Entwickler
  • Konfiguration und Deployment eines auf KeyCloak (OAuth 2.0) basierenden Authentication-Servers
  • Integration von JWT basierter Authentifikation und Autorisierung in bestehende Backendsysteme
  • Umbau Kunden-Authentifizierung in bestehender Web-Anwendung
  • Automatische Migration der Kundenkonten in SSO-Accounts
  • Automatisierung von Frontendtests mittels TestCafe
Visual Studio Rider Docker Postman
.Net C# Angular JS REST-API PostgreSQL MongoDB Git TestCafe NUnit NSubstitute Docker Compose Kubernetes AWS Keycloak Kafka .Net 4.7
Einzelhandel
1 Jahr
2018-03 - 2019-02

Entwicklung und Deployment einer containerbasierten Anwendung / Backend ? und Frontend-Microservices für Endkunden

Software-Entwickler Kafka (Event Sourcing) .Net Core 2.2 Typescript ...
Software-Entwickler
  • Planung und Implementation diverser Microservices z.B. zur Generierung und zum Versand von E-Mails, zur Durchsetzung der DSGVO Bestimmungen und zur Integration bestehender ERP-Systeme
  • Aufbau einer Containerinfrastruktur mittels Docker, Docker Compose und Helm Charts
  • Aufbau einer CI/CD Pipeline mittels Concourse CI
  • Deployment und Rollout der Container-Anwendungen in der AWS-Cloud mit Kubernetes
  • Automatisierung von Contract- und Integrationstests mittels Node.JS, Typescript
  • Automatisierung von Frontend-Tests mit TestCafe
Visual Studio Rider Docker Postman
Kafka (Event Sourcing) .Net Core 2.2 Typescript REST-API PostgreSQL Entity Framework (EF Core) Git NSubstitute Jasmine Node.Js TestCafe NUnit NSubstitute DotLiquid Docker Compose Kubernetes AWS Helm Charts Concourse C# .Net 4.7
Einzelhandel
9 Monate
2017-06 - 2018-02

Einführung Event Sourcing in bestehendes Backendsystem und Internationalisierung Web-Frontend

Software-Entwickler Kafka (Event Sourcing) Avro .Net C# ...
Software-Entwickler
  • Implementation und Integration eines auf Apache Kafka basierenden Event Sourcing Systems zur Ermittlung und Analyse von KPIs
  • Modellierung von Business Events mittels Avro
  • Internationalisierung einer Webanwendung, Internationalisierung des Rechnungdrucks
  • Automatisierung von Integrations- und Akzeptanztests mit Gherkin / Specflow, von Frontendtests mit Selenium und Unittests mit NUnit, NSubstitute
Visual Studio Rider Postman
Kafka (Event Sourcing) Avro .Net C# Nancy (Webframework) REST-API Castle Windsor (Dependency Injection) MongoDB Git NUnit NSubstitute Angular JS Selenium Specflow Scrum
Einzelhandel
9 Monate
2016-07 - 2017-03

Entwicklung einer servicebasierten Decision-Engine und Weiterentwicklung einer finanztechnischen Web-Anwendung

Software-Entwickler, Berater .Net C# Web-API ...
Software-Entwickler, Berater
  • Konzeption und Entwicklung einer servicebasierten Decision-Engine für die Dokumentengenerierung
  • Integration dieser Engine in die bestehende finanztechnische Softwarelandschaft
  • Erweiterung einer Web-Anwendung zur Dokumentengenerierung und Verwaltung
  • Bereitstellung finanzmathematischer Funktionen mittels Microservices
  • Anbindung externer Systeme mittels RESTful Services, Web-API
  • Umfangreiche Testabdeckung (NUnit, NSubstitute, NCrunch)
Visual Studio TFS
.Net C# Web-API ASP.Net MVC IIS MS SQL-Server JavaScript JQuery Entity-Framework Unity NSubstitute Aspose Scrum
Finanzdienstleistung
Frankfurt am Main
7 Monate
2016-06 - 2016-12

Systemsoftware Navigation, Visualisierung von Umwelt und Wetterdaten

Software-Entwickler, Berater .Net C# WPF ...
Software-Entwickler, Berater
  • Entwicklung eines Presentation Layers für die Visualisierung von Umwelt/ Wetterdaten innerhalb einer ECDIS (Electronic chart and information system)
  • Verteilung des Datenmanagements mittels Webservices
  • Modellierung eines Katalogsystems für Umweltdaten und Datenprovider mittels XML Schema
Visual Studio TFS
.Net C# WPF MVVM Design Pattern WCF XSD
Schifffahrt
1 Jahr 9 Monate
2014-09 - 2016-05

Realisierung eines Flottenmanagement Systems

Software-Entwickler, Berater .Net WPF MVVM Design Pattern ...
Software-Entwickler, Berater
  • Realisierung eines Flottenmanagement Systems
  • Entwurf und Implementation des Daten Layers, Business Logic Layers und Presentation Layers inkl. Unit- und Integrationstests
  • Konzeption der Datenreplikation
  • Entwicklung eines Konfigurationstools basierend auf Modern UI
Visual Studio TFS
.Net WPF MVVM Design Pattern MS SQL Server LINQ to SQL Modern UI
Schifffahrt
11 Monate
2013-10 - 2014-08

Systemsoftware Navigation, UI-Framework

Software-Entwickler .Net WPF MVVM Design Pattern ...
Software-Entwickler
  • Konzeption eines neuen HMI für bestehende Software Produkte
  • Realisierung eines Frameworks zur Entwicklung von Benutzeroberflächen gemäß dem neuen HMI
  • Umstellung des Presentation Layer bestehender Softwareprodukte auf das neue HMI mit diesem Framework
Visual Studio TFS
.Net WPF MVVM Design Pattern Internationales Projekt
Schifffahrt
1 Jahr 7 Monate
2012-03 - 2013-09

Systemsoftware Navigation, Aufbau Datensynchronization von Domain-Daten

Software-Entwickler, IT-Berater .Net 3.5 WPF C++ ...
Software-Entwickler, IT-Berater
  • Erweiterung bestehender und Entwicklung diverser neuer Softwarekomponenten im Bereich Schiffsnavigation
  • Entwicklung einer Peer-to-Peer basierten Anwendung für eine ausfallsichere Synchronisation von Domain-Daten
Visual Studio TFS
.Net 3.5 WPF C++ CLI C#
Schiffahrt
1 Jahr 3 Monate
2011-01 - 2012-03

Systemsoftware Medizintechnik

Software-Entwickler, Berater Java J2EE C# ...
Software-Entwickler, Berater
  • Realisierung von Softwarekomponenten im Bereich Image Processing und Image Detection
  • Modellierung von Anwendungsfällen und Teilen der Systemarchitektur in UML mittels Enterprise Architect
  • Einführung und Erweiterung von FitNesse für Akzeptanztests
  • Implementation von Akzeptanztests
Eclipse
Java J2EE C# .Net 4.0 Rational Suite diverse Test-Frameworks UML Internationales Projekt Scrum
Medizintechnik
1 Jahr 1 Monat
2009-12 - 2010-12

Systemsoftware Medizintechnik, Mammographie, Stereotaxie

Software-Entwickler Java J2EE C# ...
Software-Entwickler
  • Realisierung von Softwarekomponenten im Bereich Workflow und Image Processing
Eclipse Visual Studio TFS
Java J2EE C# .Net 4.0
Philips
1 Jahr
2009-01 - 2009-12

Entwicklung einer ECDIS (Electronic Chart Display and Information System)

IT-Coach, Berater, Software-Entwickler .Net WPF
IT-Coach, Berater, Software-Entwickler
  • Coaching und Beratung im Bereich .Net und WPF
  • Konzeption und Realisierung eines Routeneditors mit der Windows Presentation Foundation
  • Implementierung spezifischer User Controls in WPF
  • Portierung bestehender Algorithmen von C/C++ nach C# .Net
  • Beratung (Technologie, Design) für das Rendern von Seekartenmaterial
Visual Studio 2008 TFS
.Net WPF
Schifffahrt
1 Jahr 5 Monate
2007-09 - 2009-01

Weiterentwicklung eines Web-Portals für Reisekostenabrechnungen

Software-Entwickler, Beratung Java J2EE JSP ...
Software-Entwickler, Beratung
  • Entwicklung von web-basierten Administrationsmodulen wie Benutzerverwaltung, Berechtigungssystem, Stammdatenverwaltung
  • Einführung von Ajax zwecks Verbesserung der Performance des Web-Portals
  • Einführung von Web-Services zur Integration externer Dienstleister in die Gesamtarchitektur
  • Architekturberatung
  • Integration der Velocity Template Engine für das Reporting
  • Konzeption und Realisierung einer Schnittstelle zu Microsoft Excel mittels Jakarta POI
Eclipse
Java J2EE JSP Hibernate Sybase Ajax Axis JavaScript Struts Spring Maven CVS
Finanzdienstleistung
Hamburg
1 Jahr 9 Monate
2007-05 - 2009-01

Konzeption einer Software im Bereich Kur- und Tourismusverwaltung

Software-Architekt, Projektmanagement .Net C# Visual Studio Sharepoint ...
Software-Architekt, Projektmanagement
  • Planung und Entwurf einer Softwarelösung im Bereich Kur- und Tourismusverwaltung inkl. Zimmerverwaltung, Eventmanagement, Facilitymanagement, CRM mittels .Net VSTO und Sharepoint Services
  • Erstellung Pflichtenheft
  • Anleitung von Mitarbeitern
.Net C# Visual Studio Sharepoint VSTO
Tourismus
8 Monate
2007-01 - 2007-08

Veranstaltung von IT-Trainings

Coach, Dozent
Coach, Dozent
  • Planung und Durchführung diverser Schulungen in den Bereichen:
    • .Net Framework Foundation
    • .Net Framework Windows Applications
    • .Net Framework Web Applications
    • .Net Framework Distributed Applications
    • Enterprise Applications Development
Bildungsträger
2 Monate
2007-04 - 2007-05

Weiterentwicklung der Wohnungs-Verwaltungssoftware einer Wohnungsgenossenschaft

Coach, Berater, Softwareentwickler VBA
Coach, Berater, Softwareentwickler
  • Veranstaltung einer Schulung in VBA (Visual Basic for Applications)
  • Analyse der bestehenden Softwarelösung
  • Beratung bzgl. Optimierung und Weiterentwicklung der bestehenden Softwarelösung
VBA
Wohnungsbau/Verwaltung

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Informatik (Universität Hamburg)

Position

Position

Software-Entwicklung / Beratung

Kompetenzen

Kompetenzen

Top-Skills

.NET Core Angular ASP.NET TypeScript

Produkte / Standards / Erfahrungen / Methoden

.Net 4.7
.Net Core 3.1
ASP.Net MVC
Aspose
AWS
Axis
Azure DevOps
Bootstrap
CLI
Concourse
CVS
Docker
Docker Compose
DotLiquid
Eclipse
Entity Framework (EF Core)
Entity-Framework
Git
Helm Charts
Hibernate
IIS
Jasmine
Kafka
Kafka (Event Sourcing)
Keycloak
Kubernetes
Maven
Modern UI
MVVM Design Pattern
Node.Js
NSubstitute
NUnit
Postman
Rational Suite
REST-API
Rider
Scrum
Sharepoint
Spring
Struts
TestCafe
TFS
UI-UX
UML
Unity
Visual Studio
VSTO
WCF
Web-API
WPF
XSD
  • Ich biete Softwareentwicklung nach aktuellen Clean Code Prinzipen und agilen Methoden (Scrum, Pair programming, Code Reviewing)
  • Mehrjährige Erfahrung
    • in der Modellierung und Design komplexer Client-Server oder Microservice-Architekturen (Domain-driven Design, Test-driven Design, UML)
    • in der Oberflächenentwicklung mit WPF (MVVM), Windows Forms, Swing
    • in der Entwicklung von Web-Anwendungen mit Net MVC, Nancy, Angular,  Struts, JSP, JavaScript, Typescript, JQuery, HTML, CSS, Ajax
    • in der Realisierung von Web-Services mittels WCF, Web-API, REST, Axis
    • in der Entwicklung von Softwaretests (Unittests, Integrationstests, Akzeptanztests und Frontendtests) mit NUnit, NSubstitute, Rhino Mocks, JUnit , JMocks, TestDriven.Net, TestCafe, Selenium, WireMock, FitNesse, etc.
    • im Aufbau von CI/CD Pipelines und Containerinfrastrukturen (Docker, Kubernetes, Concourse, TeamCity)

Betriebssysteme

Linux/Unix
diverse Distributionen
MS Betriebsysteme
von Windows NT bis Windows 10

Programmiersprachen

.Net
.Net 3.5
.Net 4.0
.Net Core 3
.Net Core 3.1
Ajax
Angular 8
ASP .Net Core MVC 3.1
ASP.NET MVC Core 3
C#
zertifizierter "Microsoft Certified Professional Developer" (MCPD)
C++
J2EE
Java
mehr als 10-jährige Erfahrung (J2EE, J2SE, J2ME)
JavaScript
JQuery
JSP
Typescript
VBA

Datenbanken

ADO.Net
Entity Framework
LINQ to SQL
MongoDB
MS-SQL Server
NoSQL Datenbanken
Oracle
PostgreSQL
Sybase

Branchen

Branchen

  • Medizintechnik
  • Schifffahrt, Schiffsnavigation
  • Finanzdienstleistung, Wirtschaftsprüfung
  • Tourismus
  • Wohnungsbau/Verwaltung
  • Bildungsträger

Einsatzorte

Einsatzorte

Hamburg (+200km)
Deutschland
möglich

Projekte

Projekte

1 Jahr
2023-01 - 2023-12

Entwicklung und Weiterentwicklung von Web-Applikationen zur Verwaltung von Baumaschinen

Software-Entwickler (Fullstack) .NET 7 MS SQL Server Entity Framework Core ...
Software-Entwickler (Fullstack)

  • Erweiterung des Registrierungsprozesses von Geschäftskunden
  • Implementation der Registrierung und Integration von Produkten von Fremdherstellern
  • Migration und Anbindung der bestehenden Kundenkommunikation-Kanäle an die In-House Kommunikationsplattform (ComHub)
  • Neuentwicklung einer Web-Anwendung zur Unterstützung beim Austausch von Dieselpartikelfiltern in Baumaschinen
  • Neuentwicklung des Web-Frontends für die Verwaltung von Rechnungsdokumenten
  • Strangling von Funktionalitäten des bestehenden Identity-Managment Monolithen in Micro-Services mittels RabbitMQ und Hangfire
  • Diverse Bugfixes UI-Verbesserungen und Performance-Optimierungen

.NET 7 MS SQL Server Entity Framework Core Angular 16 TypeScript RxJS RabbitMQ Hangfire NSwag Duende.BFF Yarp Azure-DevOps Docker Compose Kubernetes Git JetBrains Rider Visual Studio 2022
Maschinenbau
1 Jahr 2 Monate
2021-09 - 2022-10

Digitalisierung im Gesundheitswesen

Software-Entwickler (Fullstack) .NET 6 MS SQL Server Entity Framework Core ...
Software-Entwickler (Fullstack)

  • Konzeption und Entwicklung eines SCS zur Verwaltung, Erfassung und Druckgenerierung medizinischer Formulare mittels .Net 6 (Backend) und Vue.js (Frontend SPA) 
  • Umsetzung der elektronischen Arbeitsunfähigkeitsbescheinigung inklusive Übermittlung an die Krankenkassen 
  • Integration des Systems in die PVS (Praxisverwaltungssystem) und KIS (Klinikinformationssystem) externer Anbieter 
  • Aufbau von CI/CD Pipelines in Azure DevOps zum Deployment des Systems in Azure-Cloudumgebungen und Kubernetes-Cluster 
  • Einführung von Ende-zu-Ende Tests mit Cypress und WireMock

.NET 6 MS SQL Server Entity Framework Core Vue.js TypeScript Vuetify Less Azure-DevOps Docker Compose Kubernetes Git JetBrains Rider Visual Studio 2022
München
4 Monate
2021-04 - 2021-07

Weiterentwicklung einer Web-Anwendung zur Erstellung und Durchführung von Online-Personaltrainingsmaßnahmen

Software-Entwickler (Fullstack) .Net Core 3.1 MS SQL Server Entity Framework Core ...
Software-Entwickler (Fullstack)
  • Konzeption und Implementation neuer Features im Backend (.Net Core 3.1, EF Core) und Frontend (Angular 9 Single-Page-Application, Html 5, CSS, Material-Design)
.Net Core 3.1 MS SQL Server Entity Framework Core Angular 9 Typescript Material-Design Azure-DevOps Git JetBrains Rider Visual Studio 2019
Personal- und Managementberatung
Köln
3 Monate
2021-02 - 2021-04

Entwicklung einer Web-Anwendung zur Recherche von Geschäftsbeziehungen

Software-Entwickler (Fullstack) .Net Core 3.1 MS SQL Server Entity Framework Core ...
Software-Entwickler (Fullstack)
  • Architekturberatung
  • Konzeption, Design und Entwicklung des Frontends (Angular 11 Single-Page-Application, Html 5, CSS, Kendo-UI)
  • Entwicklung des Backends mittels .Net Core 3.1, EF Core
  • Integration des Backends in die bestehende Softwarelandschaft
.Net Core 3.1 MS SQL Server Entity Framework Core Angular 11 Typescript Bootstrap Git JetBrains Rider Visual Studio 2019
Wirtschaftsprüfung
5 Monate
2020-09 - 2021-01

Weiterentwicklung einer ERP Anwendung im Bereich Containerschifffahrt

Software-Entwickler (Fullstack) .Net Core 3.1 ASP .Net Core MVC 3.1 C# ...
Software-Entwickler (Fullstack)
  • Beratung, Design und Entwicklung des Frontends (ASP.Net Core MVC 3.1, Html 5, CSS, Javascript, Bootstrap, JQuery) 
  • Optimierung und Weiterentwicklung des Backends mittels ASP.Net Core MVC 3.1, EF Core
.Net Core 3.1 ASP .Net Core MVC 3.1 C# JavaScript Bootstrap Entity Framework MS-SQL Server Azure DevOps Git
Schifffahrt / Reederei
Hamburg
6 Monate
2020-03 - 2020-08

Entwicklung einer Web-Application (SPA) und einer .Net Core Service-Layer Komponente zur Integration verschiedener Systeme

Software-Entwickler (Fullstack) Angular 8 Kendo-UI UI-UX ...
Software-Entwickler (Fullstack)
  • Entwicklung einer C# .Net Core Service-Layer Komponente und einer Angular 8 Web-Anwendung (SPA) zum Anlegen und Verwalten von Arbeitsbereichen im Zielsystem aus dem Bestandssystem heraus
  • Team Management im Zielsystem mittels dieser Web-Anwendung
  • Entwicklung diverser Teamfunktionalitäten 
  • Implementation diverser Schnittstellen (REST-API) zur Integration bestehender Systeme
  • Implementation eines Adminstrationbereiches und einer Konfigurationsschnittstelle mittels Excel Import/Export
Angular 8 Kendo-UI UI-UX Bootstrap .Net Core 3.1 TypeScript C# MS-SQL Server EF Core
Wirtschaftsprüfung
Hamburg
5 Monate
2019-10 - 2020-02

Entwicklung eines B2B-Shops

Software-Entwickler (Fullstack) .NET Core 3 ASP.NET MVC Core 3 JavaScript ...
Software-Entwickler (Fullstack)
  • Entwicklung (Backend/Frontend) eines B2B-Shops
.NET Core 3 ASP.NET MVC Core 3 JavaScript AutoFac Entity Framework MS-SQL Server
Großhandel
6 Monate
2019-03 - 2019-08

Konzeption und Realisierung einer Single Sign-On Lösung

Software-Entwickler .Net C# Angular JS REST-API ...
Software-Entwickler
  • Konfiguration und Deployment eines auf KeyCloak (OAuth 2.0) basierenden Authentication-Servers
  • Integration von JWT basierter Authentifikation und Autorisierung in bestehende Backendsysteme
  • Umbau Kunden-Authentifizierung in bestehender Web-Anwendung
  • Automatische Migration der Kundenkonten in SSO-Accounts
  • Automatisierung von Frontendtests mittels TestCafe
Visual Studio Rider Docker Postman
.Net C# Angular JS REST-API PostgreSQL MongoDB Git TestCafe NUnit NSubstitute Docker Compose Kubernetes AWS Keycloak Kafka .Net 4.7
Einzelhandel
1 Jahr
2018-03 - 2019-02

Entwicklung und Deployment einer containerbasierten Anwendung / Backend ? und Frontend-Microservices für Endkunden

Software-Entwickler Kafka (Event Sourcing) .Net Core 2.2 Typescript ...
Software-Entwickler
  • Planung und Implementation diverser Microservices z.B. zur Generierung und zum Versand von E-Mails, zur Durchsetzung der DSGVO Bestimmungen und zur Integration bestehender ERP-Systeme
  • Aufbau einer Containerinfrastruktur mittels Docker, Docker Compose und Helm Charts
  • Aufbau einer CI/CD Pipeline mittels Concourse CI
  • Deployment und Rollout der Container-Anwendungen in der AWS-Cloud mit Kubernetes
  • Automatisierung von Contract- und Integrationstests mittels Node.JS, Typescript
  • Automatisierung von Frontend-Tests mit TestCafe
Visual Studio Rider Docker Postman
Kafka (Event Sourcing) .Net Core 2.2 Typescript REST-API PostgreSQL Entity Framework (EF Core) Git NSubstitute Jasmine Node.Js TestCafe NUnit NSubstitute DotLiquid Docker Compose Kubernetes AWS Helm Charts Concourse C# .Net 4.7
Einzelhandel
9 Monate
2017-06 - 2018-02

Einführung Event Sourcing in bestehendes Backendsystem und Internationalisierung Web-Frontend

Software-Entwickler Kafka (Event Sourcing) Avro .Net C# ...
Software-Entwickler
  • Implementation und Integration eines auf Apache Kafka basierenden Event Sourcing Systems zur Ermittlung und Analyse von KPIs
  • Modellierung von Business Events mittels Avro
  • Internationalisierung einer Webanwendung, Internationalisierung des Rechnungdrucks
  • Automatisierung von Integrations- und Akzeptanztests mit Gherkin / Specflow, von Frontendtests mit Selenium und Unittests mit NUnit, NSubstitute
Visual Studio Rider Postman
Kafka (Event Sourcing) Avro .Net C# Nancy (Webframework) REST-API Castle Windsor (Dependency Injection) MongoDB Git NUnit NSubstitute Angular JS Selenium Specflow Scrum
Einzelhandel
9 Monate
2016-07 - 2017-03

Entwicklung einer servicebasierten Decision-Engine und Weiterentwicklung einer finanztechnischen Web-Anwendung

Software-Entwickler, Berater .Net C# Web-API ...
Software-Entwickler, Berater
  • Konzeption und Entwicklung einer servicebasierten Decision-Engine für die Dokumentengenerierung
  • Integration dieser Engine in die bestehende finanztechnische Softwarelandschaft
  • Erweiterung einer Web-Anwendung zur Dokumentengenerierung und Verwaltung
  • Bereitstellung finanzmathematischer Funktionen mittels Microservices
  • Anbindung externer Systeme mittels RESTful Services, Web-API
  • Umfangreiche Testabdeckung (NUnit, NSubstitute, NCrunch)
Visual Studio TFS
.Net C# Web-API ASP.Net MVC IIS MS SQL-Server JavaScript JQuery Entity-Framework Unity NSubstitute Aspose Scrum
Finanzdienstleistung
Frankfurt am Main
7 Monate
2016-06 - 2016-12

Systemsoftware Navigation, Visualisierung von Umwelt und Wetterdaten

Software-Entwickler, Berater .Net C# WPF ...
Software-Entwickler, Berater
  • Entwicklung eines Presentation Layers für die Visualisierung von Umwelt/ Wetterdaten innerhalb einer ECDIS (Electronic chart and information system)
  • Verteilung des Datenmanagements mittels Webservices
  • Modellierung eines Katalogsystems für Umweltdaten und Datenprovider mittels XML Schema
Visual Studio TFS
.Net C# WPF MVVM Design Pattern WCF XSD
Schifffahrt
1 Jahr 9 Monate
2014-09 - 2016-05

Realisierung eines Flottenmanagement Systems

Software-Entwickler, Berater .Net WPF MVVM Design Pattern ...
Software-Entwickler, Berater
  • Realisierung eines Flottenmanagement Systems
  • Entwurf und Implementation des Daten Layers, Business Logic Layers und Presentation Layers inkl. Unit- und Integrationstests
  • Konzeption der Datenreplikation
  • Entwicklung eines Konfigurationstools basierend auf Modern UI
Visual Studio TFS
.Net WPF MVVM Design Pattern MS SQL Server LINQ to SQL Modern UI
Schifffahrt
11 Monate
2013-10 - 2014-08

Systemsoftware Navigation, UI-Framework

Software-Entwickler .Net WPF MVVM Design Pattern ...
Software-Entwickler
  • Konzeption eines neuen HMI für bestehende Software Produkte
  • Realisierung eines Frameworks zur Entwicklung von Benutzeroberflächen gemäß dem neuen HMI
  • Umstellung des Presentation Layer bestehender Softwareprodukte auf das neue HMI mit diesem Framework
Visual Studio TFS
.Net WPF MVVM Design Pattern Internationales Projekt
Schifffahrt
1 Jahr 7 Monate
2012-03 - 2013-09

Systemsoftware Navigation, Aufbau Datensynchronization von Domain-Daten

Software-Entwickler, IT-Berater .Net 3.5 WPF C++ ...
Software-Entwickler, IT-Berater
  • Erweiterung bestehender und Entwicklung diverser neuer Softwarekomponenten im Bereich Schiffsnavigation
  • Entwicklung einer Peer-to-Peer basierten Anwendung für eine ausfallsichere Synchronisation von Domain-Daten
Visual Studio TFS
.Net 3.5 WPF C++ CLI C#
Schiffahrt
1 Jahr 3 Monate
2011-01 - 2012-03

Systemsoftware Medizintechnik

Software-Entwickler, Berater Java J2EE C# ...
Software-Entwickler, Berater
  • Realisierung von Softwarekomponenten im Bereich Image Processing und Image Detection
  • Modellierung von Anwendungsfällen und Teilen der Systemarchitektur in UML mittels Enterprise Architect
  • Einführung und Erweiterung von FitNesse für Akzeptanztests
  • Implementation von Akzeptanztests
Eclipse
Java J2EE C# .Net 4.0 Rational Suite diverse Test-Frameworks UML Internationales Projekt Scrum
Medizintechnik
1 Jahr 1 Monat
2009-12 - 2010-12

Systemsoftware Medizintechnik, Mammographie, Stereotaxie

Software-Entwickler Java J2EE C# ...
Software-Entwickler
  • Realisierung von Softwarekomponenten im Bereich Workflow und Image Processing
Eclipse Visual Studio TFS
Java J2EE C# .Net 4.0
Philips
1 Jahr
2009-01 - 2009-12

Entwicklung einer ECDIS (Electronic Chart Display and Information System)

IT-Coach, Berater, Software-Entwickler .Net WPF
IT-Coach, Berater, Software-Entwickler
  • Coaching und Beratung im Bereich .Net und WPF
  • Konzeption und Realisierung eines Routeneditors mit der Windows Presentation Foundation
  • Implementierung spezifischer User Controls in WPF
  • Portierung bestehender Algorithmen von C/C++ nach C# .Net
  • Beratung (Technologie, Design) für das Rendern von Seekartenmaterial
Visual Studio 2008 TFS
.Net WPF
Schifffahrt
1 Jahr 5 Monate
2007-09 - 2009-01

Weiterentwicklung eines Web-Portals für Reisekostenabrechnungen

Software-Entwickler, Beratung Java J2EE JSP ...
Software-Entwickler, Beratung
  • Entwicklung von web-basierten Administrationsmodulen wie Benutzerverwaltung, Berechtigungssystem, Stammdatenverwaltung
  • Einführung von Ajax zwecks Verbesserung der Performance des Web-Portals
  • Einführung von Web-Services zur Integration externer Dienstleister in die Gesamtarchitektur
  • Architekturberatung
  • Integration der Velocity Template Engine für das Reporting
  • Konzeption und Realisierung einer Schnittstelle zu Microsoft Excel mittels Jakarta POI
Eclipse
Java J2EE JSP Hibernate Sybase Ajax Axis JavaScript Struts Spring Maven CVS
Finanzdienstleistung
Hamburg
1 Jahr 9 Monate
2007-05 - 2009-01

Konzeption einer Software im Bereich Kur- und Tourismusverwaltung

Software-Architekt, Projektmanagement .Net C# Visual Studio Sharepoint ...
Software-Architekt, Projektmanagement
  • Planung und Entwurf einer Softwarelösung im Bereich Kur- und Tourismusverwaltung inkl. Zimmerverwaltung, Eventmanagement, Facilitymanagement, CRM mittels .Net VSTO und Sharepoint Services
  • Erstellung Pflichtenheft
  • Anleitung von Mitarbeitern
.Net C# Visual Studio Sharepoint VSTO
Tourismus
8 Monate
2007-01 - 2007-08

Veranstaltung von IT-Trainings

Coach, Dozent
Coach, Dozent
  • Planung und Durchführung diverser Schulungen in den Bereichen:
    • .Net Framework Foundation
    • .Net Framework Windows Applications
    • .Net Framework Web Applications
    • .Net Framework Distributed Applications
    • Enterprise Applications Development
Bildungsträger
2 Monate
2007-04 - 2007-05

Weiterentwicklung der Wohnungs-Verwaltungssoftware einer Wohnungsgenossenschaft

Coach, Berater, Softwareentwickler VBA
Coach, Berater, Softwareentwickler
  • Veranstaltung einer Schulung in VBA (Visual Basic for Applications)
  • Analyse der bestehenden Softwarelösung
  • Beratung bzgl. Optimierung und Weiterentwicklung der bestehenden Softwarelösung
VBA
Wohnungsbau/Verwaltung

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Informatik (Universität Hamburg)

Position

Position

Software-Entwicklung / Beratung

Kompetenzen

Kompetenzen

Top-Skills

.NET Core Angular ASP.NET TypeScript

Produkte / Standards / Erfahrungen / Methoden

.Net 4.7
.Net Core 3.1
ASP.Net MVC
Aspose
AWS
Axis
Azure DevOps
Bootstrap
CLI
Concourse
CVS
Docker
Docker Compose
DotLiquid
Eclipse
Entity Framework (EF Core)
Entity-Framework
Git
Helm Charts
Hibernate
IIS
Jasmine
Kafka
Kafka (Event Sourcing)
Keycloak
Kubernetes
Maven
Modern UI
MVVM Design Pattern
Node.Js
NSubstitute
NUnit
Postman
Rational Suite
REST-API
Rider
Scrum
Sharepoint
Spring
Struts
TestCafe
TFS
UI-UX
UML
Unity
Visual Studio
VSTO
WCF
Web-API
WPF
XSD
  • Ich biete Softwareentwicklung nach aktuellen Clean Code Prinzipen und agilen Methoden (Scrum, Pair programming, Code Reviewing)
  • Mehrjährige Erfahrung
    • in der Modellierung und Design komplexer Client-Server oder Microservice-Architekturen (Domain-driven Design, Test-driven Design, UML)
    • in der Oberflächenentwicklung mit WPF (MVVM), Windows Forms, Swing
    • in der Entwicklung von Web-Anwendungen mit Net MVC, Nancy, Angular,  Struts, JSP, JavaScript, Typescript, JQuery, HTML, CSS, Ajax
    • in der Realisierung von Web-Services mittels WCF, Web-API, REST, Axis
    • in der Entwicklung von Softwaretests (Unittests, Integrationstests, Akzeptanztests und Frontendtests) mit NUnit, NSubstitute, Rhino Mocks, JUnit , JMocks, TestDriven.Net, TestCafe, Selenium, WireMock, FitNesse, etc.
    • im Aufbau von CI/CD Pipelines und Containerinfrastrukturen (Docker, Kubernetes, Concourse, TeamCity)

Betriebssysteme

Linux/Unix
diverse Distributionen
MS Betriebsysteme
von Windows NT bis Windows 10

Programmiersprachen

.Net
.Net 3.5
.Net 4.0
.Net Core 3
.Net Core 3.1
Ajax
Angular 8
ASP .Net Core MVC 3.1
ASP.NET MVC Core 3
C#
zertifizierter "Microsoft Certified Professional Developer" (MCPD)
C++
J2EE
Java
mehr als 10-jährige Erfahrung (J2EE, J2SE, J2ME)
JavaScript
JQuery
JSP
Typescript
VBA

Datenbanken

ADO.Net
Entity Framework
LINQ to SQL
MongoDB
MS-SQL Server
NoSQL Datenbanken
Oracle
PostgreSQL
Sybase

Branchen

Branchen

  • Medizintechnik
  • Schifffahrt, Schiffsnavigation
  • Finanzdienstleistung, Wirtschaftsprüfung
  • Tourismus
  • Wohnungsbau/Verwaltung
  • Bildungsträger

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.