Java, .NET, CI/CD, Testing, WPF, Microsoft Azure
Aktualisiert am 16.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 50%
davon vor Ort: 100%
Java, .NET/C#, CI/CD
Deutsch verhandlungssicher
englisch: muttersprache
Spanisch

Einsatzorte

Einsatzorte

Bamberg (Deutschland) (+50km) Dresden (+50km) Erlangen (+100km) Deggendorf (+75km) Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km)
möglich

Projekte

Projekte

2 Monate
2021-11 - 2021-12

Softwarestabilisierung in der Elektrotechnik

Software Entwickler C# .NET Framework
Software Entwickler

Die Software soll es ermöglichen, den Endnutzer Kundenprodukten miteinander konfigurieren zu lassen. Die Software soll dann anhand der konfigurierten und verbundenen Kundenprodukten die Ergebnisse der Elektrotechnik darstellen. 


Im Vordergrund des Projektes stand die Software Stabilisierung. Die Software hatte große Mangel bei der Handhabung der asynchrone Funktionalität. Die fehlerhafte Funktionalitäten hatten unerwünschten Nebenwirkungen in der User Interface, welche die Nutzerfreundlichkeit und -erfahrung deutlich reduziert hatten. 


Nach der Software Stabilisierung gab es kleinere Verbesserungspunkte oder Kundenanforderungen, die im Rahmen des Projektes realisiert wurden. 


Das Projekt wurde im SCRUM Modell durchgeführt.


Windows Presentation Foundation
C# .NET Framework
Bamberg (Deutschland)
2 Jahre 9 Monate
2019-03 - 2021-11

Sportportal

Software-Architecht Docker Kubernetes Azure ...
Software-Architecht
Eigenes Projekt mit Spring Boot Webflux, Okta, Docker, MongoDB, Kubernetes und Azure in Backend Technology Stack. Für das Front-End wird Angular und Electron genutzt. 
OpenAPI Docker Kubernetes Microsoft Azure Azure Cosmos DB Azure DevOps Okta
Docker Kubernetes Azure Spring Boot Webflux Spring Security REST API Reactive Programming TypeScript Angular JS Electron
10 Monate
2020-12 - 2021-09

Projektdatenbank

Softwareentwickler Microservices IIS Elastic Search
Softwareentwickler
WPF .NET3.0 Microsoft SQL Database Windows Server 2019
Microservices IIS Elastic Search
Bamberg
2 Jahre 1 Monat
2019-09 - 2021-09

Weiterentwicklung eines Bestandsprodukt

Software-Entwickler V-Modell
Software-Entwickler
.NET Polarion WPF Mantis Bug Tracker Jenkins
V-Modell
Sicherheitstechnik
Bamberg
2 Jahre 6 Monate
2019-04 - 2021-09

Ranorex UI Test

Software Entwickler TÜV
Software Entwickler

Für die TÜV-Zulassung ist eine Integrationstest mit UI Komponenten notwendig. 

Dafür wurde das Program Ranorex eingesetzt, um die UI/UX Schritte nachzumachen. Damit werden die Eingabebereich und das Verhalten des Softwares geprüft und validiert. 

Als Integration wurde das Software im Zusammenhang mit den verbundenen Hardware und Sensoren auch geprüft. 

Ein Dokument wurde entsprechend vorbereitet und an die Behörde eingereicht. 

Ranorex C#
TÜV
Sicherheitstechnik
Bamberg
6 Monate
2019-08 - 2020-01

IOT mit Analogsenoren zur Messung von Umgebungswerte

Technische Ansprechspartner Scrum
Technische Ansprechspartner

Für ein Innovationsprojekt und Bachelorprojekt wurde verschiedene Sensoren im Kombination mit im House entwickelten Relais eingesetzt, um Umgebungswerte wie Temperatur, Feuchtigkeit zu messen. 

Für das IoT Komponent sollte AWS eingesetzt werden, um die Daten über einen festen Zeitraum zu speichern und dementsprechend zu analysieren. 

AWS Lambdafunktionen PostgreSQL Atlassian JIRA Atlassian Confluence
Scrum
Sicherheitstechnik
Bamberg
7 Monate
2019-05 - 2019-11

Weiterentwicklung bestehender Legacyapplikation

Software-Entwickler Microservice REST
Software-Entwickler

Weiterentwicklung bestehender Applikationen 

Ansetzung einer neuen Microservice mit Verbindungs- und Kommunikationsaustauch an die exestierende Legacy Applikation. 

Einführungen neue UI Komponenten in Zusammenhang mit den Backend-Applikationen. 

Die Entwicklung wurde mit C# durchgeführt. 

Microsoft TFS .NET JavaScript
Microservice REST
Telekommunikation
Dresden
3 Monate
2018-12 - 2019-02

Migration bestehender Applikation zum Linux

Softwareentwickler Continuous Integration Continuous Delivery
Softwareentwickler

Für eine bestehende Applikation mit REST-API Schnittstelle im Windowsserver sollte die Anwendung demnächst auf Linux gehostet werden. 

Das Deploymentprozess sollte die folgende Aspekten berücksichtigen:  

  • Das Deployment soll automatisch laufen 
  • CI/CD Verfahren soll eingeführt werden 
  • Das Deployment soll auf unterschiedlichen Linuxdialekten (Ubuntu, Centos, SUSE) erfolgen 

BashShell SUSELinux Ubuntu CentOS REST-API Integrationstests
Continuous Integration Continuous Delivery
Telekommunikation
Dresden
1 Jahr 6 Monate
2016-11 - 2018-04

Backend

Software Entwickler Scrum Java API for RESTful Web Services Swagger ...
Software Entwickler

Entwicklung eines neuen Portals mit Nutzerverwaltung und Sensordaten mit Push-Notifications mit zahlreichen und komplexen Kundenanforderungen 

Nach dem offiziellen Eingang zum Markt fand eine Wartungsphase mit von Kunden bestellten Change Requests statt. 

Die Entwicklung bestand aus verschiedenen Entwicklungsteam mit unterschiedlichen Aufgabebereichen und Verantwortlichkeiten. 

Java EE Postgres IntelliJ IDEA Datagrip JIRA Atlassian Confluence Java 8 Jenkins Docker
Scrum Java API for RESTful Web Services Swagger Angular
Logistik
Dresden

Kompetenzen

Kompetenzen

Top-Skills

Java, .NET/C#, CI/CD

Produkte / Standards / Erfahrungen / Methoden

Atlassian Confluence
Fortgeschritten
Atlassian JIRA
Fortgeschritten
Microsoft Azure
Fortgeschritten
Continuous Delivery
Fortgeschritten
Continuous Integration
Fortgeschritten
Datagrip
Fortgeschritten
Docker
Fortgeschritten
Elastic Search
Fortgeschritten
IIS
Basics
Integrationstests
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Jenkins
Fortgeschritten
JIRA
Fortgeschritten
Kubernetes
Fortgeschritten
Lambdafunktionen
Basics
Mantis Bug Tracker
Basics
Microservices
Fortgeschritten
Microsoft TFS
Basics
Polarion
Basics
REST
Fortgeschritten
REST-API
Fortgeschritten
Scrum
Basics
TÜV
Basics
V-Modell
Basics
WPF
Fortgeschritten
Rabbit-MQ
Fortgeschritten
Kafka
Basics

Betriebssysteme

CentOS
MacOS
Ubuntu
Windows Server 2016
Windows Server 2019

Programmiersprachen

.NET
Fortgeschritten
.NET-Entwickler
Fortgeschritten
.NET 6
Fortgeschritten
Angular
Basics
Bash Shell
Basics
C#
Fortgeschritten
Helm-CLI
Fortgeschritten
Java
Fortgeschritten
Java 8
Fortgeschritten
Java API for RESTful Web Services
Fortgeschritten
Java EE
Fortgeschritten
JavaScript
Basics
JSON
Fortgeschritten
K8S-CLI
Fortgeschritten
SQL
Fortgeschritten
TypeScript
Basics

Datenbanken

Microsoft Azure SQL Database
Basics
Microsoft SQL Database
Fortgeschritten
Mongo-Database
Fortgeschritten
PostgreSQL
Fortgeschritten
Arango-DB
Basics

Datenkommunikation

Swagger
Rabbit-MQ
Fortgeschritten
Kafka
Basics

Berechnung / Simulation / Versuch / Validierung

Ranorex

Einsatzorte

Einsatzorte

Bamberg (Deutschland) (+50km) Dresden (+50km) Erlangen (+100km) Deggendorf (+75km) Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km)
möglich

Projekte

Projekte

2 Monate
2021-11 - 2021-12

Softwarestabilisierung in der Elektrotechnik

Software Entwickler C# .NET Framework
Software Entwickler

Die Software soll es ermöglichen, den Endnutzer Kundenprodukten miteinander konfigurieren zu lassen. Die Software soll dann anhand der konfigurierten und verbundenen Kundenprodukten die Ergebnisse der Elektrotechnik darstellen. 


Im Vordergrund des Projektes stand die Software Stabilisierung. Die Software hatte große Mangel bei der Handhabung der asynchrone Funktionalität. Die fehlerhafte Funktionalitäten hatten unerwünschten Nebenwirkungen in der User Interface, welche die Nutzerfreundlichkeit und -erfahrung deutlich reduziert hatten. 


Nach der Software Stabilisierung gab es kleinere Verbesserungspunkte oder Kundenanforderungen, die im Rahmen des Projektes realisiert wurden. 


Das Projekt wurde im SCRUM Modell durchgeführt.


Windows Presentation Foundation
C# .NET Framework
Bamberg (Deutschland)
2 Jahre 9 Monate
2019-03 - 2021-11

Sportportal

Software-Architecht Docker Kubernetes Azure ...
Software-Architecht
Eigenes Projekt mit Spring Boot Webflux, Okta, Docker, MongoDB, Kubernetes und Azure in Backend Technology Stack. Für das Front-End wird Angular und Electron genutzt. 
OpenAPI Docker Kubernetes Microsoft Azure Azure Cosmos DB Azure DevOps Okta
Docker Kubernetes Azure Spring Boot Webflux Spring Security REST API Reactive Programming TypeScript Angular JS Electron
10 Monate
2020-12 - 2021-09

Projektdatenbank

Softwareentwickler Microservices IIS Elastic Search
Softwareentwickler
WPF .NET3.0 Microsoft SQL Database Windows Server 2019
Microservices IIS Elastic Search
Bamberg
2 Jahre 1 Monat
2019-09 - 2021-09

Weiterentwicklung eines Bestandsprodukt

Software-Entwickler V-Modell
Software-Entwickler
.NET Polarion WPF Mantis Bug Tracker Jenkins
V-Modell
Sicherheitstechnik
Bamberg
2 Jahre 6 Monate
2019-04 - 2021-09

Ranorex UI Test

Software Entwickler TÜV
Software Entwickler

Für die TÜV-Zulassung ist eine Integrationstest mit UI Komponenten notwendig. 

Dafür wurde das Program Ranorex eingesetzt, um die UI/UX Schritte nachzumachen. Damit werden die Eingabebereich und das Verhalten des Softwares geprüft und validiert. 

Als Integration wurde das Software im Zusammenhang mit den verbundenen Hardware und Sensoren auch geprüft. 

Ein Dokument wurde entsprechend vorbereitet und an die Behörde eingereicht. 

Ranorex C#
TÜV
Sicherheitstechnik
Bamberg
6 Monate
2019-08 - 2020-01

IOT mit Analogsenoren zur Messung von Umgebungswerte

Technische Ansprechspartner Scrum
Technische Ansprechspartner

Für ein Innovationsprojekt und Bachelorprojekt wurde verschiedene Sensoren im Kombination mit im House entwickelten Relais eingesetzt, um Umgebungswerte wie Temperatur, Feuchtigkeit zu messen. 

Für das IoT Komponent sollte AWS eingesetzt werden, um die Daten über einen festen Zeitraum zu speichern und dementsprechend zu analysieren. 

AWS Lambdafunktionen PostgreSQL Atlassian JIRA Atlassian Confluence
Scrum
Sicherheitstechnik
Bamberg
7 Monate
2019-05 - 2019-11

Weiterentwicklung bestehender Legacyapplikation

Software-Entwickler Microservice REST
Software-Entwickler

Weiterentwicklung bestehender Applikationen 

Ansetzung einer neuen Microservice mit Verbindungs- und Kommunikationsaustauch an die exestierende Legacy Applikation. 

Einführungen neue UI Komponenten in Zusammenhang mit den Backend-Applikationen. 

Die Entwicklung wurde mit C# durchgeführt. 

Microsoft TFS .NET JavaScript
Microservice REST
Telekommunikation
Dresden
3 Monate
2018-12 - 2019-02

Migration bestehender Applikation zum Linux

Softwareentwickler Continuous Integration Continuous Delivery
Softwareentwickler

Für eine bestehende Applikation mit REST-API Schnittstelle im Windowsserver sollte die Anwendung demnächst auf Linux gehostet werden. 

Das Deploymentprozess sollte die folgende Aspekten berücksichtigen:  

  • Das Deployment soll automatisch laufen 
  • CI/CD Verfahren soll eingeführt werden 
  • Das Deployment soll auf unterschiedlichen Linuxdialekten (Ubuntu, Centos, SUSE) erfolgen 

BashShell SUSELinux Ubuntu CentOS REST-API Integrationstests
Continuous Integration Continuous Delivery
Telekommunikation
Dresden
1 Jahr 6 Monate
2016-11 - 2018-04

Backend

Software Entwickler Scrum Java API for RESTful Web Services Swagger ...
Software Entwickler

Entwicklung eines neuen Portals mit Nutzerverwaltung und Sensordaten mit Push-Notifications mit zahlreichen und komplexen Kundenanforderungen 

Nach dem offiziellen Eingang zum Markt fand eine Wartungsphase mit von Kunden bestellten Change Requests statt. 

Die Entwicklung bestand aus verschiedenen Entwicklungsteam mit unterschiedlichen Aufgabebereichen und Verantwortlichkeiten. 

Java EE Postgres IntelliJ IDEA Datagrip JIRA Atlassian Confluence Java 8 Jenkins Docker
Scrum Java API for RESTful Web Services Swagger Angular
Logistik
Dresden

Kompetenzen

Kompetenzen

Top-Skills

Java, .NET/C#, CI/CD

Produkte / Standards / Erfahrungen / Methoden

Atlassian Confluence
Fortgeschritten
Atlassian JIRA
Fortgeschritten
Microsoft Azure
Fortgeschritten
Continuous Delivery
Fortgeschritten
Continuous Integration
Fortgeschritten
Datagrip
Fortgeschritten
Docker
Fortgeschritten
Elastic Search
Fortgeschritten
IIS
Basics
Integrationstests
Fortgeschritten
IntelliJ IDEA
Fortgeschritten
Jenkins
Fortgeschritten
JIRA
Fortgeschritten
Kubernetes
Fortgeschritten
Lambdafunktionen
Basics
Mantis Bug Tracker
Basics
Microservices
Fortgeschritten
Microsoft TFS
Basics
Polarion
Basics
REST
Fortgeschritten
REST-API
Fortgeschritten
Scrum
Basics
TÜV
Basics
V-Modell
Basics
WPF
Fortgeschritten
Rabbit-MQ
Fortgeschritten
Kafka
Basics

Betriebssysteme

CentOS
MacOS
Ubuntu
Windows Server 2016
Windows Server 2019

Programmiersprachen

.NET
Fortgeschritten
.NET-Entwickler
Fortgeschritten
.NET 6
Fortgeschritten
Angular
Basics
Bash Shell
Basics
C#
Fortgeschritten
Helm-CLI
Fortgeschritten
Java
Fortgeschritten
Java 8
Fortgeschritten
Java API for RESTful Web Services
Fortgeschritten
Java EE
Fortgeschritten
JavaScript
Basics
JSON
Fortgeschritten
K8S-CLI
Fortgeschritten
SQL
Fortgeschritten
TypeScript
Basics

Datenbanken

Microsoft Azure SQL Database
Basics
Microsoft SQL Database
Fortgeschritten
Mongo-Database
Fortgeschritten
PostgreSQL
Fortgeschritten
Arango-DB
Basics

Datenkommunikation

Swagger
Rabbit-MQ
Fortgeschritten
Kafka
Basics

Berechnung / Simulation / Versuch / Validierung

Ranorex

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.