Software-Entwickler (Full Stack Java, C#, Web, WPF), Software-Architekt, Usability Experte
Aktualisiert am 09.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.07.2024
Verfügbar zu: 80%
davon vor Ort: 50%
Agile Softwareentwicklung
Usability
Softwarearchitektur
Java
C#
Angular
Vue.js
Node.js
TypeScript
JavaScript
Kotlin
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Spanish
Grundkenntnisse
Italienisch
Grundkenntnisse
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Memmingen (+100km) München (+100km) Augsburg (+20km) Mindelheim (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2022-01 - 2022-12

Entwicklung kundenspezifischer Webseiten

Usability-Berater, Softwareentwickler C# Angular Vue.js ...
Usability-Berater, Softwareentwickler

Der Kunde stellt kundenspezifische Webseiten her. Dazu werden diverse Backend-Systeme integriert, Daten harmonisiert und in eigens dafür entwickelten Frontend-Komponenten angezeigt.

  • Implementierung von Daten-Importen zur Harmonisierung der Daten für die anzuzeigende Webseite.

  • Anbindung der harmonisierten Daten zur Usability-optimierten Ansicht auf der Webseite.

  • Konzeption und Implementierung neuer Oberflächenelemente und Beratung zum Thema Usability.


C# Angular Vue.js Nuxt.js MongoDB Java Docker Handlebars.js Git Agile Softwareentwicklung
Mönchengladbach
6 Monate
2022-03 - 2022-08

Value- und Supply-Chain-Management-System

Usability-Berater, Softwareentwickler Java 11 Angular MySQL ...
Usability-Berater, Softwareentwickler

Der Kunde stellt kundenspezifische Value- und Supply-Chain-Management-Systeme her. Hierzu besteht ein generisches Datenmodell, dass vom Endkunden individuell angepasst werden kann. Zusätzlich besteht die Möglichkeit, eigene Komponenten mittels einfacher JavaScript-Logik zu implementieren.

  • Implementierung komplexer kundenspezifischer Komponenten

  • Konzeption und Entwicklung einer mehrdimensionalen Darstellung komplexer Datenstrukturen


Java 11 Angular MySQL Git Agile Softwareentwicklung
Garching bei München
10 Monate
2021-03 - 2021-12

Teileplanung eines Automobilherstellers

Usability-Experte, Software Entwickler Java Spring Boot Angular ...
Usability-Experte, Software Entwickler
Der Endkunde ist im Automotive-Bereich tätig. Seine Produkte
benötigen zur Planung ein hohes Maß an Unterstützung durch die
Anwendung. Der dabei angewandte, fachlich hochkomplexe Prozess mit
allen Abhängigkeiten und Besonderheiten muss in der Anwendung

abgebildet und unterstützt werden.

  • Konzeption neuer Oberflächenelemente und Beratung zum Thema
    Usability
  • Konzeption eines überarbeiteten Bedienkonzeptes in enger
    Absprache mit dem Fachbereich und den Endanwender:inne
  • Unterstützung in der Weiterentwicklung einer Komponenten-
    Bibliothek für die Anwendung in mehreren Projekten
  • Implementierung fachlich komplexester Funktionalitäten, inklusive
    Unit-Tests
  • Vorbereitung der Umstellung des Cloud-Anbieters
Java Spring Boot Angular MySQL AWS
Remote
9 Monate
2020-10 - 2021-06

Bücherbörse für die ÖH an der Medizinischen Universität Innsbruck

Software Architekt, UX-Designer, Software Entwickler C# WPF PostgreSQL
Software Architekt, UX-Designer, Software Entwickler
Der Kunde betreibt an der Universität Innsbruck eine Bücherbörse, bei
der Studentinnen und Studenten gekaufte Fachbücher weiter vertreiben
können. Im Rahmen des Projektes wurde diese Bücherbörse digitialisiert
und der Prozess vereinfacht.
Hierzu wurde der Projektablauf im Rahmen des User-Centered-Design Prozesses aufgebaut. Dabei wurde in engem Kontakt mit den Anwender:innen ein Bedien- und Funktionskonzept erstellt und dieses im weiteren implementiert.
C# WPF PostgreSQL
Österreichische Hochschülerinnen- und Hochschülerschaft an der Medizinischen Universität Innsbruck
Innsbruck
6 Monate
2020-10 - 2021-03

Entwickler zur Erweiterung der Funktionen im Common Open Research Emulator (CORE)

Entwicklung Java Python Angular
Entwicklung
Wir setzen aktuell die Software Common Open Research Emulator (CORE) ein, um dynamische Routing-Protokolle gegen unsere Anwendung zu verifizieren. Im Rahmen eines Militärprojektes brauchen wir folgende Haupterweiterungen des Emulators: * Der Emulator unterstützt bereits die Bewegung der Knoten und deren Erreichbarkeit in Abhängigkeit der Entfernung der Knoten zueinander. Wir wollen diese Fähigkeit um eine grafische Planungskomponente erweitern, die auf Basis von NASA WorldWind erstellt werden soll. Die Planungskomponente kann auch eine eigenständige Anwendung sein, welche die geplanten Szenarien in CORE ausführen kann. * Zwischen den Knoten können mehrere Verbindungen bestehen. Diese Verbindungen sollen unterschiedliche Funkmedien darstellen (z.B. WiFi, LTE, 5G, taktischer Funk, Satellitenverbindungen). Die Verbindungen unterscheiden sich im Wesentlichen durch ihre Bandbreite, die Verzögerung, den Jitter, die Paketverlustrate und die Paketduplizierungsrate. * Die Ausführung mehrerer Simulationen muss gleichzeitig möglich sein, ohne dass diese sich stören. Die Störfreiheit soll durch eine VLAN-Trennung erfolgen. Der Emulator wird in einer virtualisierten Testumgebung eingesetzt und emuliert die Netzwerkverbindungen zwischen unseren Knoten. Wir wollen damit prüfen, ob der Netzwerkverkehr in Abhängigkeit seiner Priorisierung übertragen wird und ob, beispielsweise bei der Übertragung von Audio- und Videodaten die Codecs automatisch angepasst werden.
Java Python Angular
Heimertingen
2 Jahre 2 Monate
2019-01 - 2021-02

Entwicklung eines (teil-)automatischen Prüfsystems

Projektleiter, SW-Architekt, SW-Entwickler, UI/UX-Experte .NET Core Agile Entwicklung WPF ...
Projektleiter, SW-Architekt, SW-Entwickler, UI/UX-Experte

Entwicklung eines Prüfsystems für die (teil-)automatisierte Prüfung von Touch-Computern und Baugruppen.

  • Konzeption und Implementierung einer Multi-Client-Server Architektur
  • Konzeption, Validierung und Implementierung einer webbasierten Administrations-Oberfläche
  • Konzeption, Validierung und Implementierung einer Rich-Client-Applikation mit WPF
Microsoft Visual Studio Visual Studio Code
.NET Core Agile Entwicklung WPF Angular Swagger Git REST MS SQL Server Entity Framework
Memmingen
1 Jahr 9 Monate
2018-09 - 2020-05

Weiterentwicklung eines Bezahlsystems an Tankstellen

Software-Entwickler, UI/UX-Experte, Software-Architekt WPF .NET Framework 3.5 .NET Core ...
Software-Entwickler, UI/UX-Experte, Software-Architekt

Weiterentwicklung eines Bezahlsystems für Kassen an Tankstellen mit angeschlosseneer Autowaschstraße. Parallele Weiterentwicklung eines Bezahlautomats für unbemannte Autowaschanlagen.

  • Konzeption einer modernen Architektur
  • Konzeption einer Migrationsstrategie auf moderne Technologien (von .NET Framework 3.5 auf .NET Core 3)
  • Konzeption einer neuen GUI für den Bezahlautomat
  • Anbindung von Fremdsystemen zur Fiskalisierung
Microsoft Visual Studio Visual Studio Code
WPF .NET Framework 3.5 .NET Core MS SQL Server Angular REST Agile Entwicklung Git
Memmingen
3 Jahre
2015-09 - 2018-08

Integriertes Netzdatenmanagement für überregionalen Energieversorger

Softwareentwickler, UI/UX-Experte Java Spring Boot Maven Buildmanagement ...
Softwareentwickler, UI/UX-Experte

Entwicklung eines Geoinformationssystems als Web-Applikation für die Integration und Anzeige u.a. von Netz-Daten.

  • Entwicklung einer Plattform für mehrere Anwendungen auf derselben Code-Basis
  • Entwicklung eines performanten GIS
  • Konzeption und Entwicklung einer bedienfreundlichen Oberfläche
IntelliJ IDEA Eclipse
Java Spring Boot Maven Buildmanagement AngularJS OpenLayers PostgreSQL PostGIS Bootstrap CSS Hibernate SVN Agile Entwicklung
München
9 Monate
2015-11 - 2016-07

Organisationsverwaltung & Integrationsplattform für Krankenversicherung

Softwareentwickler Java 8 JUnit Hibernate ...
Softwareentwickler

Umsetzung der Organisationsverwaltung im Rahmen eines Projektes zur Privatkundensteuerung einer Krankenversicherung und parallele Etablierung einer Integrationsplattform zur Datenmigration aus einem Bestandssystem.

  • Ablösung eines Bestandssystems mit entsprechender Datenmigration
  • Verantwortung für die Security in der Applikation
  • Konzeption & Entwicklung der neuen Oberfläche
IntelliJ IDEA
Java 8 JUnit Hibernate REST Bootstrap Spring Boot AngularJS Apache Camel Maven Buildmanagement Spring Security SVN
München

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 4 Monate
2013-05 - 2015-08

Angewandte Informatik

Master of Science, Universität Bamberg
Master of Science
Universität Bamberg

Mensch-Computer-Interaktion

2 Jahre 11 Monate
2009-10 - 2012-08

Wirtschaftsinformatik

Bachelor of Science, Universität Regensburg
Bachelor of Science
Universität Regensburg
  • Software-Entwicklung
  • Usability

Kompetenzen

Kompetenzen

Top-Skills

Agile Softwareentwicklung Usability Softwarearchitektur Java C# Angular Vue.js Node.js TypeScript JavaScript Kotlin

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Bootstrap
Eclipse
Entity Framework
Git
Hibernate
IntelliJ IDEA
Maven Buildmanagement
Microsoft Visual Studio
REST
SVN
Visual Studio Code
WPF

Programmiersprachen

.NET Core
Angular
AngularJS
Java

Datenbanken

MS SQL Server
PostgreSQL

Branchen

Branchen

Ich bin immer neugierig auf neue fachliche Inhalte. Daher konnte ich bereits in mehreren Branchen entsprechendes Wissen ansammeln. Bislang arbeitete ich für folgenden Branchen:

  • Versicherungen
  • Energiewirtschaft
  • Maschinenbau

Einsatzorte

Einsatzorte

Memmingen (+100km) München (+100km) Augsburg (+20km) Mindelheim (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2022-01 - 2022-12

Entwicklung kundenspezifischer Webseiten

Usability-Berater, Softwareentwickler C# Angular Vue.js ...
Usability-Berater, Softwareentwickler

Der Kunde stellt kundenspezifische Webseiten her. Dazu werden diverse Backend-Systeme integriert, Daten harmonisiert und in eigens dafür entwickelten Frontend-Komponenten angezeigt.

  • Implementierung von Daten-Importen zur Harmonisierung der Daten für die anzuzeigende Webseite.

  • Anbindung der harmonisierten Daten zur Usability-optimierten Ansicht auf der Webseite.

  • Konzeption und Implementierung neuer Oberflächenelemente und Beratung zum Thema Usability.


C# Angular Vue.js Nuxt.js MongoDB Java Docker Handlebars.js Git Agile Softwareentwicklung
Mönchengladbach
6 Monate
2022-03 - 2022-08

Value- und Supply-Chain-Management-System

Usability-Berater, Softwareentwickler Java 11 Angular MySQL ...
Usability-Berater, Softwareentwickler

Der Kunde stellt kundenspezifische Value- und Supply-Chain-Management-Systeme her. Hierzu besteht ein generisches Datenmodell, dass vom Endkunden individuell angepasst werden kann. Zusätzlich besteht die Möglichkeit, eigene Komponenten mittels einfacher JavaScript-Logik zu implementieren.

  • Implementierung komplexer kundenspezifischer Komponenten

  • Konzeption und Entwicklung einer mehrdimensionalen Darstellung komplexer Datenstrukturen


Java 11 Angular MySQL Git Agile Softwareentwicklung
Garching bei München
10 Monate
2021-03 - 2021-12

Teileplanung eines Automobilherstellers

Usability-Experte, Software Entwickler Java Spring Boot Angular ...
Usability-Experte, Software Entwickler
Der Endkunde ist im Automotive-Bereich tätig. Seine Produkte
benötigen zur Planung ein hohes Maß an Unterstützung durch die
Anwendung. Der dabei angewandte, fachlich hochkomplexe Prozess mit
allen Abhängigkeiten und Besonderheiten muss in der Anwendung

abgebildet und unterstützt werden.

  • Konzeption neuer Oberflächenelemente und Beratung zum Thema
    Usability
  • Konzeption eines überarbeiteten Bedienkonzeptes in enger
    Absprache mit dem Fachbereich und den Endanwender:inne
  • Unterstützung in der Weiterentwicklung einer Komponenten-
    Bibliothek für die Anwendung in mehreren Projekten
  • Implementierung fachlich komplexester Funktionalitäten, inklusive
    Unit-Tests
  • Vorbereitung der Umstellung des Cloud-Anbieters
Java Spring Boot Angular MySQL AWS
Remote
9 Monate
2020-10 - 2021-06

Bücherbörse für die ÖH an der Medizinischen Universität Innsbruck

Software Architekt, UX-Designer, Software Entwickler C# WPF PostgreSQL
Software Architekt, UX-Designer, Software Entwickler
Der Kunde betreibt an der Universität Innsbruck eine Bücherbörse, bei
der Studentinnen und Studenten gekaufte Fachbücher weiter vertreiben
können. Im Rahmen des Projektes wurde diese Bücherbörse digitialisiert
und der Prozess vereinfacht.
Hierzu wurde der Projektablauf im Rahmen des User-Centered-Design Prozesses aufgebaut. Dabei wurde in engem Kontakt mit den Anwender:innen ein Bedien- und Funktionskonzept erstellt und dieses im weiteren implementiert.
C# WPF PostgreSQL
Österreichische Hochschülerinnen- und Hochschülerschaft an der Medizinischen Universität Innsbruck
Innsbruck
6 Monate
2020-10 - 2021-03

Entwickler zur Erweiterung der Funktionen im Common Open Research Emulator (CORE)

Entwicklung Java Python Angular
Entwicklung
Wir setzen aktuell die Software Common Open Research Emulator (CORE) ein, um dynamische Routing-Protokolle gegen unsere Anwendung zu verifizieren. Im Rahmen eines Militärprojektes brauchen wir folgende Haupterweiterungen des Emulators: * Der Emulator unterstützt bereits die Bewegung der Knoten und deren Erreichbarkeit in Abhängigkeit der Entfernung der Knoten zueinander. Wir wollen diese Fähigkeit um eine grafische Planungskomponente erweitern, die auf Basis von NASA WorldWind erstellt werden soll. Die Planungskomponente kann auch eine eigenständige Anwendung sein, welche die geplanten Szenarien in CORE ausführen kann. * Zwischen den Knoten können mehrere Verbindungen bestehen. Diese Verbindungen sollen unterschiedliche Funkmedien darstellen (z.B. WiFi, LTE, 5G, taktischer Funk, Satellitenverbindungen). Die Verbindungen unterscheiden sich im Wesentlichen durch ihre Bandbreite, die Verzögerung, den Jitter, die Paketverlustrate und die Paketduplizierungsrate. * Die Ausführung mehrerer Simulationen muss gleichzeitig möglich sein, ohne dass diese sich stören. Die Störfreiheit soll durch eine VLAN-Trennung erfolgen. Der Emulator wird in einer virtualisierten Testumgebung eingesetzt und emuliert die Netzwerkverbindungen zwischen unseren Knoten. Wir wollen damit prüfen, ob der Netzwerkverkehr in Abhängigkeit seiner Priorisierung übertragen wird und ob, beispielsweise bei der Übertragung von Audio- und Videodaten die Codecs automatisch angepasst werden.
Java Python Angular
Heimertingen
2 Jahre 2 Monate
2019-01 - 2021-02

Entwicklung eines (teil-)automatischen Prüfsystems

Projektleiter, SW-Architekt, SW-Entwickler, UI/UX-Experte .NET Core Agile Entwicklung WPF ...
Projektleiter, SW-Architekt, SW-Entwickler, UI/UX-Experte

Entwicklung eines Prüfsystems für die (teil-)automatisierte Prüfung von Touch-Computern und Baugruppen.

  • Konzeption und Implementierung einer Multi-Client-Server Architektur
  • Konzeption, Validierung und Implementierung einer webbasierten Administrations-Oberfläche
  • Konzeption, Validierung und Implementierung einer Rich-Client-Applikation mit WPF
Microsoft Visual Studio Visual Studio Code
.NET Core Agile Entwicklung WPF Angular Swagger Git REST MS SQL Server Entity Framework
Memmingen
1 Jahr 9 Monate
2018-09 - 2020-05

Weiterentwicklung eines Bezahlsystems an Tankstellen

Software-Entwickler, UI/UX-Experte, Software-Architekt WPF .NET Framework 3.5 .NET Core ...
Software-Entwickler, UI/UX-Experte, Software-Architekt

Weiterentwicklung eines Bezahlsystems für Kassen an Tankstellen mit angeschlosseneer Autowaschstraße. Parallele Weiterentwicklung eines Bezahlautomats für unbemannte Autowaschanlagen.

  • Konzeption einer modernen Architektur
  • Konzeption einer Migrationsstrategie auf moderne Technologien (von .NET Framework 3.5 auf .NET Core 3)
  • Konzeption einer neuen GUI für den Bezahlautomat
  • Anbindung von Fremdsystemen zur Fiskalisierung
Microsoft Visual Studio Visual Studio Code
WPF .NET Framework 3.5 .NET Core MS SQL Server Angular REST Agile Entwicklung Git
Memmingen
3 Jahre
2015-09 - 2018-08

Integriertes Netzdatenmanagement für überregionalen Energieversorger

Softwareentwickler, UI/UX-Experte Java Spring Boot Maven Buildmanagement ...
Softwareentwickler, UI/UX-Experte

Entwicklung eines Geoinformationssystems als Web-Applikation für die Integration und Anzeige u.a. von Netz-Daten.

  • Entwicklung einer Plattform für mehrere Anwendungen auf derselben Code-Basis
  • Entwicklung eines performanten GIS
  • Konzeption und Entwicklung einer bedienfreundlichen Oberfläche
IntelliJ IDEA Eclipse
Java Spring Boot Maven Buildmanagement AngularJS OpenLayers PostgreSQL PostGIS Bootstrap CSS Hibernate SVN Agile Entwicklung
München
9 Monate
2015-11 - 2016-07

Organisationsverwaltung & Integrationsplattform für Krankenversicherung

Softwareentwickler Java 8 JUnit Hibernate ...
Softwareentwickler

Umsetzung der Organisationsverwaltung im Rahmen eines Projektes zur Privatkundensteuerung einer Krankenversicherung und parallele Etablierung einer Integrationsplattform zur Datenmigration aus einem Bestandssystem.

  • Ablösung eines Bestandssystems mit entsprechender Datenmigration
  • Verantwortung für die Security in der Applikation
  • Konzeption & Entwicklung der neuen Oberfläche
IntelliJ IDEA
Java 8 JUnit Hibernate REST Bootstrap Spring Boot AngularJS Apache Camel Maven Buildmanagement Spring Security SVN
München

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 4 Monate
2013-05 - 2015-08

Angewandte Informatik

Master of Science, Universität Bamberg
Master of Science
Universität Bamberg

Mensch-Computer-Interaktion

2 Jahre 11 Monate
2009-10 - 2012-08

Wirtschaftsinformatik

Bachelor of Science, Universität Regensburg
Bachelor of Science
Universität Regensburg
  • Software-Entwicklung
  • Usability

Kompetenzen

Kompetenzen

Top-Skills

Agile Softwareentwicklung Usability Softwarearchitektur Java C# Angular Vue.js Node.js TypeScript JavaScript Kotlin

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Bootstrap
Eclipse
Entity Framework
Git
Hibernate
IntelliJ IDEA
Maven Buildmanagement
Microsoft Visual Studio
REST
SVN
Visual Studio Code
WPF

Programmiersprachen

.NET Core
Angular
AngularJS
Java

Datenbanken

MS SQL Server
PostgreSQL

Branchen

Branchen

Ich bin immer neugierig auf neue fachliche Inhalte. Daher konnte ich bereits in mehreren Branchen entsprechendes Wissen ansammeln. Bislang arbeitete ich für folgenden Branchen:

  • Versicherungen
  • Energiewirtschaft
  • Maschinenbau

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.