Frontend-Architektur und Konzeption mit Angular sowie Continous Delivery
Aktualisiert am 16.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 16.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Angular
TypeScript
Java
Architekturkonzepte
SonarQube
npm
Agile Entwicklung
Java EE
Git
Front-End
Scrum
AWS
Continuous Integration
Java
PHP
Spring
DevOps
Jenkins
Azure
Deutsch
Muttersprache
Englisch
Fließend

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-06 - heute

Digitale Interface für Automotive Infotainment Systeme

Architekt / Entwickler Angular Typescript jest ...
Architekt / Entwickler

Im Rahmen des Projekts wird die neue Generation von Fahrerinfotainment Systeme sowie alle integrierten Infotainment Systeme als Design Demo entwickelt, um zu beweisen wie die neue Generation der Systeme miteinander funktionieren und verdrahtet ist.

  • Konzeption von neuen Fähigkeiten
  • Entwicklung und Umsetzung Client-Architektur
  • Entwicklung und Umsetzung Client-Anwendung

Angular Typescript jest npm nx Git IntelliJ IDEA JIRA
NorthLabs GmbH / Volkswagen AG / Automotive
4 Jahre 6 Monate
2020-01 - heute

Digitale Services

Architekt / Entwickler Angular TypeScript npm ...
Architekt / Entwickler

Die HUK24 AG mit Sitz in Coburg ist ein deutscher Direktversicherer sowie Versicherungsvermittler der HUK-Coburg-Versicherungsgruppe. Als größte Selbsthilfeeinrichtung für den öffentlichen Dienst und gemessen an der Stückzahl, größter Kraftfahrt- sowie zweitgrößter Privathaftpflicht- und Hausratversicherer in Deutschland konzentriert sich die HUK auf den Versicherungsbedarf von Privatkunden. Im Rahmen des Projekts ?Digitale Services? sollen mit den Erfahrungen des ?Plattform 4.0? Projekts eine gemeinsame Plattform für HUK und HUK24 zur Umsetzung neuer Anforderungen aus den Bereichen Werbung, Tracking sowie A/B Testing erstellt werden. Neben ähnlichen Anforderungen aus dem ?Plattform 4.0? Projekt ist das Ziel die komplette Landschaft der Kundenanwendungen durch eine auf Angular basierte Landschaft zu ersetzen.

  • Coaching Angular
  • Konzeption von neuen Fähigkeiten
  • Entwicklung und Umsetzung Client-Architektur
  • Entwicklung und Umsetzung Client-Anwendung
  • Aufbau des CI / CD Prozesses
  • Schnittstellen-Design
Angular TypeScript npm Git Nexus Team Foundation Server SonarQube Scrum DevOps Atlassian JIRA Jenkins Build IntelliJ Agile Softwareentwicklung Jest Cypress lerna nx Pipeline End-To-End-Test IntelliJ IDEA JIRA
HUK Coburg / HUK24 AG / Versicherung
4 Monate
2023-06 - 2023-09

Digitale Interface für Automotive Infotainment Systeme

Architekt / Entwickler Typescript jest npm ...
Architekt / Entwickler

Im Rahmen des Projekts soll eine Anbindung an die Schnittstellen von notebooksbilliger.de erstellt werden. Diese soll dazu dienen, dass der aktuelle Warenbestand an den Webshop übertragen werden kann, dass die eigenen refurbished Produkte auf einem weiteren Sales-Kanal vertrieben werden können.

  • Entwicklung und Umsetzung Client-Architektur
  • Entwicklung und Umsetzung Client-Anwendung

Typescript jest npm AWS Git IntelliJ IDEA
FM Systemhaus GmbH / IT-Supplier
5 Monate
2023-01 - 2023-05

Digitale Geschäftsplattform

Architekt / Entwickler Angular Typescript jest ...
Architekt / Entwickler

Der Chemiekonzern bietet für seine verschiedenen Mandanten unterschiedliche Shopsysteme an, um deren Bedürfnisse abzudecken. Im Rahmen der Unterstützung wurden die Shopsysteme weiter entwickelt und auch spezifischen Anforderungen angepasst.

  • Coaching und Ausbildung Angular
  • Review und Konzeption Client-Architektur
  • Entwicklung und Umsetzung Client-Anwendung
  • Schnittstellen-Design

Angular Typescript jest npm Nexus Jenkins Azure DevOps AWS Git IntelliJ IDEA JIRA SonarQube
Chemieindustrie
1 Jahr 9 Monate
2018-04 - 2019-12

Plattform 4.0

Entwickler / Coach Team Foundation Server npm Angular ...
Entwickler / Coach

Die HUK24 AG mit Sitz in Coburg ist ein deutscher Direktversicherer sowie Versicherungsvermittler der HUK-Coburg-Versicherungsgruppe. Als größte Selbsthilfeeinrichtung für den öffentlichen Dienst und gemessen an der Stückzahl, größter Kraftfahrt- sowie zweitgrößter Privathaftpflicht- und Hausratversicherer in Deutschland konzentriert sich die HUK auf den Versicherungsbedarf von Privatkunden. Im Rahmen des Projekts ?Plattform 4.0? sollen mit den Erfahrungen des ?TropiKo? Projekts eine gemeinsame Plattform für HUK und HUK24 zur Umsetzung neuer Anforderungen aus den Bereichen Werbung, Tracking sowie A/B Testing erstellt werden. Dies umfasst sowohl die Bereitstellung der benötigten Daten über RESTful APIs sowie die Realisierung dynamisch konfigurierbarer Tarifrechner.

  • Coaching Angular
  • Konzeption von neuen Fähigkeiten
  • Umsetzung Client-Architektur
  • Entwicklung Client-Anwendung
  • Aufbau des CI / CD Prozesses
  • Schnittstellen-Design
Team Foundation Server npm Angular git IntelliJ Nexus Jenkins (Build Pipeline inkl. Continous Deployement) SonarQube DevOps Scrum Agile Softwareentwicklung End-To-End-Test Atlassian JIRA Atlassian Confluence Pipeline JavaScript Typescript Jasmine cypress Jenkins Git IntelliJ IDEA JIRA
HUK Coburg / HUK24 AG / Versicherung
7 Monate
2017-08 - 2018-02

TropiKo

Entwickler / Coach JavaScript Angular Typescript ...
Entwickler / Coach

Die HUK-Coburg ist ein Versicherungsverein auf Gegenseitigkeit mit Sitz in Coburg. Als größte Selbsthilfeeinrichtung für den öffentlichen Dienst und gemessen an der Stückzahl, größter Kraftfahrt- sowie zweitgrößter Privathaftpflicht- und Hausratversicherer in Deutschland konzentriert sich die HUK auf den Versicherungsbedarf von Privatkunden. Im Rahmen des Projekts ?TropiKo? werden die Tarifrechner der HUK auf die im Projekt OptiCA erprobten Konzepte umgestellt. Dies umfasst sowohl die Bereitstellung der benötigten Daten über RESTful APIs sowie den Austausch des bestehenden Frontends durch Single-Page Applications auf Basis des JavaScript Frameworks Angular. Ein zentrales Ziel ist die Schaffung einer wiederverwendbaren Basis, die eine einfache Umsetzung und Wartung neuer Tarifrechner unterstützt.

  • Coaching Angular 
  • Konzeption und Umsetzung Client-Architektur 
  • Unterstützung beim Aufbau der Softwarearchitektur
  • Entwicklung Client-Anwendung 
  • Aufbau des CI / CD Prozesses  
  • Schnittstellen-Design
JavaScript Angular Typescript Jasmine Mocha npm Git Nexus Jenkins SonarQube IntelliJ IDEA Team Foundation Server
HUK Coburg / Versicherung
9 Monate
2017-01 - 2017-09

Browser based POS

Entwickler / Coach SonarQube ? Jenkins (Build Pipeline inkl. Continous Deployement) Nexus ...
Entwickler / Coach

Die Scheidt & Bachmann GmbH ist ein Familienunternehmen im Bereich der Informationstechnik mit Sitz in Mönchengladbach. Als führender Hersteller für Tankstellentechnik bietet Scheidt & Bachmann seinen Kunden mit der Produktmarke SIQMA Systemlösungen und Services im Bereich Tankstellenmanagement. Für die Produktmarke SIQMA wird eine neue Oberfläche für die bestehende Kassensoftware entwickelt, die sowohl auf einem Touchscreen-Monitor als auch auf einem Tablet genutzt werden kann. Hierzu wird die bestehende Kassensoftware über ein Gateway für eine neu zu entwickelte Java Middleware und eine webbasierte Oberfläche (Single-Page Application auf Basis von Angular) verfügbar gemacht.

  • Coaching Angular
  • Konzeption und Umsetzung Client-Architektur
  • Unterstützung beim Aufbau der Softwarearchitektur
  • Aufbau des CI / CD Prozesses 
  • Schnittstellen-Design
SonarQube ? Jenkins (Build Pipeline inkl. Continous Deployement) Nexus IntelliJ Angular npm GitLab JavaScript Typescript Jasmine Mocka Git Jenkins IntelliJ IDEA JIRA
Scheidt & Bachmann / Informationstechnik
4 Monate
2016-10 - 2017-01

OptiCa

Entwickler / Coach SonarQube Jenkins (Build Pipeline inkl. Continous Deployement) Nexus ...
Entwickler / Coach

Die HUK-Coburg ist ein Versicherungsverein auf Gegenseitigkeit mit Sitz in Coburg. Als größte Selbsthilfeeinrichtung für den öffentlichen Dienst und gemessen an der Stückzahl, größter Kraftfahrt- sowie zweitgrößter Privathaftpflicht- und Hausratversicherer in Deutschland konzentriert sich die HUK auf den Versicherungsbedarf von Privatkunden. Im Rahmen des Projekt ?OptiCA Prototyp? erprobt die HUK eine neue Architektur für ihre Tarifrechner die Mehrfachentwicklungen für die bestehenden Vertriebskanäle reduzieren sollen. Dabei stehen ?Mobile First? und ?Responsive Design? an erster Stelle. Das Ziel von OptiCA ist es die bisherige auf serverseitigem Rendering basierende Lösung soll durch statuslose RESTful Services und Single Page Applications ersetzt werden.

  • Coaching Angular 
  • Konzeption und Umsetzung Client-Architektur 
  • Entwicklung Client-Anwendung 
  • Aufbau des CI / CD Prozesses
  • Schnittstellen-Design
SonarQube Jenkins (Build Pipeline inkl. Continous Deployement) Nexus IntelliJ Angular npm Team Foundation Server JavaScript Typescript Jasmine Mocka Git Jenkins Docker IntelliJ IDEA
HUK Coburg / Versicherung
1 Jahr 6 Monate
2015-05 - 2016-10

Versicherungsanwendung

Entwickler / Coach Java EE (JSF CDI JPA ...
Entwickler / Coach

Die Rieck Logistik-Gruppe entwickelt seit vielen Jahren für wesentliche Aspekte des Geschäftsmodells eigene Software. Die Entwicklung dieser individuellen Softwarelösungen setzte auf die technischen Möglichkeiten der jeweiligen Zeit, sodass heute neben Oracle Forms auch Basic und andere technologische Grundlagen zum Einsatz kommen. Getrieben von den technologischen Veränderungen am Markt aber auch durch die (Nicht-)Verfügbarkeit von technischem Know-How und der Altersstruktur im Team, plant die Rieck Logistik-Gruppe eine sanfte Migration der bestehenden individuellen Softwarelandschaft hin zu einer offenen Java Plattform. Als Vorprojekt vor der eigentlichen Migration wird mit dem durch open knowledge verstärkten Team ein erstes Java EE Projekt realisiert, das als Proof of Concept und Prototyp für weitere Entwicklungen bei Rieck dienen soll. Neben der Einführung einer neuen Technologie wird auch ein agiles Projektvorgehen sowie moderne Ansätze der Software-Entwicklung eingeführt und überwacht (Code Qualität, Test-Abdeckung, Clean Code).

  • Coaching Java Enterprise Grundlagen 
  • Entwicklung
Java EE (JSF CDI JPA JAX-RS) Maven JUnit SonarQube Jenkins Nexus IntelliJ Eclipse Apache Wildfly git Java Java EE Apache Webserver Git IntelliJ IDEA
Rieck Logistik Gruppe / Logistik
6 Monate
2016-04 - 2016-09

CDD Migration

Entwickler SonarQube Jenkins (Build Pipeline inkl. Continous Deployement) Nexus ...
Entwickler

Die DB Systel GmbH entwickelt und betreibt Anwendungen und Systeme für die unterschiedlichen Bereiche im Bahnkonzern. DB Cargo, die Bahn Tochter für den Güterverkehr nutzt seit einigen Jahren ein selbst entwickeltes System zum Verwalten von Zugzusammenstellungen und der Überprüfung der Bremsanlagen solcher Güterzüge. Aufgrund des auslaufenden Supports der mobilen Steuergeräte werden die Geräte durch neue Android Tablets ersetzt und mit modernen Apps für die täglichen Aufgaben bestückt. Neben den Apps werden eine leichtgewichtige Middleware zur Kommunikation mit den Bremsprobenanlagen sowie der bestehenden Host-Anwendung PVG (Produktionsverfahren-Güterverkehr) und weitere Administrationstools entwickelt.

  • Konzeption und Umsetzung Client-Architektur 
  • Entwicklung Client-Anwendung 
  • Aufbau des CI / CD Prozesses
  • Schnittstellen-Design
SonarQube Jenkins (Build Pipeline inkl. Continous Deployement) Nexus IntelliJ Eclipse Apache Wildfly git Oracle AngularJS Spring Boot Apache Camel Java JavaScript Apache Webserver Git Jenkins IntelliJ IDEA
DB Systel GmbH / Logistik
1 Jahr 2 Monate
2015-03 - 2016-04

Entwicklungsunterstützung T-Logic+

CI-und Build Manager Entwickler Support Java EE (JSF CDI JPA ...
CI-und Build Manager Entwickler Support

Der Kunde möchte seine in die Jahre gekommen ? auf COBOL basierende ? unternehmensweite ERP Lösung T-Logic durch eine JavaEE basierte Software (T-Logic+) ablösen. Dazu hat das interne Entwicklungsteam bereits ein übergeordnetes Portal sowie einzelne Module mit punktueller architektonischer Unterstützung durch open knowledge umgesetzt. In diesem Projekt unterstützen wir mit konkreten Entwicklungsmaßnahmen, dem Coaching des Kunden-Teams und der Einführung von etablierten Enterprise Java Methodiken zu Sicherung von Code Qualität, Test-Abdeckung und der Einhaltung von Architekturvorgaben.

  • Entwicklung
  • Aufbau einer Continous Build- und Deployment-Pipeline
Java EE (JSF CDI JPA JAX-RS) JSON) Gradle JUnit SonarQubeJenkins (Build Pipeline inkl. Continous Deployement) Nexus IntelliJ Eclipse Apache Wildfly git Oracle Java Java EE JavaScript jQuery Apache Webserver Git Jenkins SonarQube IntelliJ IDEA
Glas Trösch Holding AG / Industrie, Glasherstellung und -verarbeitung
3 Monate
2015-01 - 2015-03

Digital Triplets Test

Entwickler PHP PHPUnit Symfony
Entwickler

Der ?Digital Triplets Test? ist ein audiologisches Konzept um zu überprüfen, wie gut ein Proband Sprache im Zusammenhang mit Hintergrundgeräuschen wahrnehmen kann. Ein solcher ?Digital Triplets Test? sollte im Rahmen des Projektes in Form einer Webanwendung umgesetzt werden. Um die Integration in die beim Kunden bereits verfügbaren Systeme zu vereinfachen, sollte die Anwendung in PHP umgesetzt werden. Die wichtigste technische Anforderung für die Umsetzung bestand darin, die Backendfunktionalität gut zu kapseln, so dass das Backend möglichst einfach in verschiedenen Frontend-Szenarien eingesetzt werden kann.

  • Architektur
  • Implementierung
  • Dokumentation
  • Tests
PHP PHPUnit Symfony
HörTech gGmbH / Gesundheitswesen
1 Jahr 11 Monate
2013-02 - 2014-12

EAI to SOA Migration

Administrator / Entwickler Java SE 7 Jenkins TIBCO Enterprise Message Service ...
Administrator / Entwickler

Die Sales Abteilung benutzt im Backend einen automatisierten Prozess bei der Verarbeitung von Statusmeldungen mit Drittanbietern. Das Projekt umfasst die Migration von Prozessen mit TIBCO IntegrationManager zu BusinessWorks. Im Rahmen der Migration soll die vorhandenen Architekturen, wie die Daten über die verschiedenen Schichten transportiert und verarbeitet werden sollten, überarbeitet werden. Neben der Implementierung der Prozesse wurde mit den Teams der anderen Applikationen wie SAP, Händlerportalen und ähnliches kommuniziert.

  • Architektur und Entwicklung der Prozesse über verschiedene Schichten
  • Integrationstests
Java SE 7 Jenkins TIBCO Enterprise Message Service TIBCO ActiveMatrix Adapter TIBCO BusinessConnect TIBCO BusinessWorks TIBCO IntegrationManager Java
Astrium Deutschland GmbH / Luft/Raumfahrt
8 Monate
2013-07 - 2014-02

Infrastruktur ACE721

Administrator / Berater Oracle Database 11g Crowd Crucible ...
Administrator / Berater

Die Abteilung ACE721 entwickelt verschiedene Softwaremodule und benötigt eine eigene Infrastruktur für Versionskontrolle sowie Integration und Ticketsystem. Für den Aufbau wurde das zukünftige Entwicklerteam interviewt und Technikentscheidungen in der Gruppe getroffen. Neben der Planung und Umsetzung (von Teilen des Application Lifecycle wie Continuous Integration und Continuous Delivery sowie Continuous Inspection (Tests und Codequalität) sowie individuelle Anpassung verschiedener Software für das Projekt) wurde fortführend die Instandhaltung und Wartung vorhandener Infrastruktur durchgeführt.

  • Konzeption und Einrichtung der Infrastruktur
  • (Server-)Administration im Bereich Installation der Software sowie der Software selber
  • Integrationsschnittstellen zwischen der Software
Oracle Database 11g Crowd Crucible JIRA Ruby on Rails Java SE 7 SonarQube Jenkins Git Apache VMware vSphere Java Ruby Apache Webserver Confluence Stash
Astrium Deutschland GmbH / Luft/Raumfahrt
8 Monate
2013-07 - 2014-02

Entlastung des Webproxys

Entwickler / Berater Apache Tomcat Nginx Sonatype Nexus ...
Entwickler / Berater

Die betriebseigenen IT betreibt einen Webproxy, um den Zugang auf das Internet einzuschränken. Dies umfasst neben dem Filtern von Seiten, von einer Blacklist, das automatisches Scannen nach Viren. Damit der Webproxy nicht übermäßig stark durch Eclipse Updates belastet wird, soll ein Proxyfilter implementiert werden, welcher automatisch Eclipse Update Site Anfragen auf einen entsprechenden Applikationsproxy (Nexus) umgeleitet werden.

  • Konzeption und Erstellung eines Prototyps zur Demonstration der Funktion
  • Beratung der Abteilungsleiter
Apache Tomcat Nginx Sonatype Nexus SonarQube Java SE 7 Jenkins Apache Maven Java Maven Nexus
Astrium Deutschland GmbH / Luft/Raumfahrt
1 Jahr 1 Monat
2013-02 - 2014-02

JIRA Einführung und Wartung

Service Owner Interner Ansprechpartner Atlassian JIRA Windows Server 2003/2008 Oracle Database 11g
Service Owner Interner Ansprechpartner

Die Geschäftsführung hatte den Wunsch, dass für die Mitarbeiter eine globale JIRA Instanz zur Verfügung gestellt werden soll. Das Projekt ist eine Rollenübernahme der Service Owner Rolle und besitzt keinen fest definierten Abschluss. Die Aufgaben bestanden aus Planung, Delegation und Ausführung von Upgrades und ähnliches. 


Schwerpunkte - fachlich

  • Projektleitung
  • Beratung der Kunden
  • (Server-)Administration
Atlassian JIRA Windows Server 2003/2008 Oracle Database 11g
Astrium Deutschland GmbH / Luft/Raumfahrt
1 Jahr 5 Monate
2012-10 - 2014-02

Infrastruktur ACE72

Administrator / Berator HyperV Apache Subversion ...
Administrator / Berator

Die Abteilung ACE72 entwickelt verschiedene Softwaremodule und betreibt eine eigene Infrastruktur für Versionskontrolle sowie Integration. Instandhaltung und Wartung vorhandener Infrastruktur sowie Ansprechpartner bei der Auswahl der Software und Support Selbstständiges Arbeiten in Absprache mit dem Projektleiter Umsetzung von Teilen des Application Lifecycle wie Continuous Integration und Continuous Delivery sowie Continuous Inspection (Tests und Codequalität) sowie individuelle Anpassung verschiedener Software für das Projekt.


Schwerpunkte - fachlich

  • Beratung der Teams
  • (Server-)Administration im Bereich Installation der Software sowie der Software selber
  • Integrationsschnittstellen zwischen der Software
  • Betreuung vorhandener Infrastruktur
HyperV Apache Subversion Jenkins SonarQube Redmine MySQL PHP Ruby on Rails Java SE 7 Java Ruby Apache Webserver SVN
Astrium Deutschland GmbH / Luft/Raumfahrt

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2009-09 - 2012-09

Informationstechnik

Bachelor of Engineering,
Bachelor of Engineering

Position

Position

Freiberuflicher Softwareentwicklungsingenieur

Kompetenzen

Kompetenzen

Top-Skills

Angular TypeScript Java Architekturkonzepte SonarQube npm Agile Entwicklung Java EE Git Front-End Scrum AWS Continuous Integration Java PHP Spring DevOps Jenkins Azure

Schwerpunkte

Angular
Experte
Architektur Design
Experte
Architektur Review
Experte
Build Infrastruktur
Experte
CI / CD
Experte
Cloud Services
Fortgeschritten
Java (Enterprise)
Fortgeschritten
Schnittstellen-Design
Fortgeschritten
TypeScript
Experte
Java
Experte
AngularJS
Experte

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-06 - heute

Digitale Interface für Automotive Infotainment Systeme

Architekt / Entwickler Angular Typescript jest ...
Architekt / Entwickler

Im Rahmen des Projekts wird die neue Generation von Fahrerinfotainment Systeme sowie alle integrierten Infotainment Systeme als Design Demo entwickelt, um zu beweisen wie die neue Generation der Systeme miteinander funktionieren und verdrahtet ist.

  • Konzeption von neuen Fähigkeiten
  • Entwicklung und Umsetzung Client-Architektur
  • Entwicklung und Umsetzung Client-Anwendung

Angular Typescript jest npm nx Git IntelliJ IDEA JIRA
NorthLabs GmbH / Volkswagen AG / Automotive
4 Jahre 6 Monate
2020-01 - heute

Digitale Services

Architekt / Entwickler Angular TypeScript npm ...
Architekt / Entwickler

Die HUK24 AG mit Sitz in Coburg ist ein deutscher Direktversicherer sowie Versicherungsvermittler der HUK-Coburg-Versicherungsgruppe. Als größte Selbsthilfeeinrichtung für den öffentlichen Dienst und gemessen an der Stückzahl, größter Kraftfahrt- sowie zweitgrößter Privathaftpflicht- und Hausratversicherer in Deutschland konzentriert sich die HUK auf den Versicherungsbedarf von Privatkunden. Im Rahmen des Projekts ?Digitale Services? sollen mit den Erfahrungen des ?Plattform 4.0? Projekts eine gemeinsame Plattform für HUK und HUK24 zur Umsetzung neuer Anforderungen aus den Bereichen Werbung, Tracking sowie A/B Testing erstellt werden. Neben ähnlichen Anforderungen aus dem ?Plattform 4.0? Projekt ist das Ziel die komplette Landschaft der Kundenanwendungen durch eine auf Angular basierte Landschaft zu ersetzen.

  • Coaching Angular
  • Konzeption von neuen Fähigkeiten
  • Entwicklung und Umsetzung Client-Architektur
  • Entwicklung und Umsetzung Client-Anwendung
  • Aufbau des CI / CD Prozesses
  • Schnittstellen-Design
Angular TypeScript npm Git Nexus Team Foundation Server SonarQube Scrum DevOps Atlassian JIRA Jenkins Build IntelliJ Agile Softwareentwicklung Jest Cypress lerna nx Pipeline End-To-End-Test IntelliJ IDEA JIRA
HUK Coburg / HUK24 AG / Versicherung
4 Monate
2023-06 - 2023-09

Digitale Interface für Automotive Infotainment Systeme

Architekt / Entwickler Typescript jest npm ...
Architekt / Entwickler

Im Rahmen des Projekts soll eine Anbindung an die Schnittstellen von notebooksbilliger.de erstellt werden. Diese soll dazu dienen, dass der aktuelle Warenbestand an den Webshop übertragen werden kann, dass die eigenen refurbished Produkte auf einem weiteren Sales-Kanal vertrieben werden können.

  • Entwicklung und Umsetzung Client-Architektur
  • Entwicklung und Umsetzung Client-Anwendung

Typescript jest npm AWS Git IntelliJ IDEA
FM Systemhaus GmbH / IT-Supplier
5 Monate
2023-01 - 2023-05

Digitale Geschäftsplattform

Architekt / Entwickler Angular Typescript jest ...
Architekt / Entwickler

Der Chemiekonzern bietet für seine verschiedenen Mandanten unterschiedliche Shopsysteme an, um deren Bedürfnisse abzudecken. Im Rahmen der Unterstützung wurden die Shopsysteme weiter entwickelt und auch spezifischen Anforderungen angepasst.

  • Coaching und Ausbildung Angular
  • Review und Konzeption Client-Architektur
  • Entwicklung und Umsetzung Client-Anwendung
  • Schnittstellen-Design

Angular Typescript jest npm Nexus Jenkins Azure DevOps AWS Git IntelliJ IDEA JIRA SonarQube
Chemieindustrie
1 Jahr 9 Monate
2018-04 - 2019-12

Plattform 4.0

Entwickler / Coach Team Foundation Server npm Angular ...
Entwickler / Coach

Die HUK24 AG mit Sitz in Coburg ist ein deutscher Direktversicherer sowie Versicherungsvermittler der HUK-Coburg-Versicherungsgruppe. Als größte Selbsthilfeeinrichtung für den öffentlichen Dienst und gemessen an der Stückzahl, größter Kraftfahrt- sowie zweitgrößter Privathaftpflicht- und Hausratversicherer in Deutschland konzentriert sich die HUK auf den Versicherungsbedarf von Privatkunden. Im Rahmen des Projekts ?Plattform 4.0? sollen mit den Erfahrungen des ?TropiKo? Projekts eine gemeinsame Plattform für HUK und HUK24 zur Umsetzung neuer Anforderungen aus den Bereichen Werbung, Tracking sowie A/B Testing erstellt werden. Dies umfasst sowohl die Bereitstellung der benötigten Daten über RESTful APIs sowie die Realisierung dynamisch konfigurierbarer Tarifrechner.

  • Coaching Angular
  • Konzeption von neuen Fähigkeiten
  • Umsetzung Client-Architektur
  • Entwicklung Client-Anwendung
  • Aufbau des CI / CD Prozesses
  • Schnittstellen-Design
Team Foundation Server npm Angular git IntelliJ Nexus Jenkins (Build Pipeline inkl. Continous Deployement) SonarQube DevOps Scrum Agile Softwareentwicklung End-To-End-Test Atlassian JIRA Atlassian Confluence Pipeline JavaScript Typescript Jasmine cypress Jenkins Git IntelliJ IDEA JIRA
HUK Coburg / HUK24 AG / Versicherung
7 Monate
2017-08 - 2018-02

TropiKo

Entwickler / Coach JavaScript Angular Typescript ...
Entwickler / Coach

Die HUK-Coburg ist ein Versicherungsverein auf Gegenseitigkeit mit Sitz in Coburg. Als größte Selbsthilfeeinrichtung für den öffentlichen Dienst und gemessen an der Stückzahl, größter Kraftfahrt- sowie zweitgrößter Privathaftpflicht- und Hausratversicherer in Deutschland konzentriert sich die HUK auf den Versicherungsbedarf von Privatkunden. Im Rahmen des Projekts ?TropiKo? werden die Tarifrechner der HUK auf die im Projekt OptiCA erprobten Konzepte umgestellt. Dies umfasst sowohl die Bereitstellung der benötigten Daten über RESTful APIs sowie den Austausch des bestehenden Frontends durch Single-Page Applications auf Basis des JavaScript Frameworks Angular. Ein zentrales Ziel ist die Schaffung einer wiederverwendbaren Basis, die eine einfache Umsetzung und Wartung neuer Tarifrechner unterstützt.

  • Coaching Angular 
  • Konzeption und Umsetzung Client-Architektur 
  • Unterstützung beim Aufbau der Softwarearchitektur
  • Entwicklung Client-Anwendung 
  • Aufbau des CI / CD Prozesses  
  • Schnittstellen-Design
JavaScript Angular Typescript Jasmine Mocha npm Git Nexus Jenkins SonarQube IntelliJ IDEA Team Foundation Server
HUK Coburg / Versicherung
9 Monate
2017-01 - 2017-09

Browser based POS

Entwickler / Coach SonarQube ? Jenkins (Build Pipeline inkl. Continous Deployement) Nexus ...
Entwickler / Coach

Die Scheidt & Bachmann GmbH ist ein Familienunternehmen im Bereich der Informationstechnik mit Sitz in Mönchengladbach. Als führender Hersteller für Tankstellentechnik bietet Scheidt & Bachmann seinen Kunden mit der Produktmarke SIQMA Systemlösungen und Services im Bereich Tankstellenmanagement. Für die Produktmarke SIQMA wird eine neue Oberfläche für die bestehende Kassensoftware entwickelt, die sowohl auf einem Touchscreen-Monitor als auch auf einem Tablet genutzt werden kann. Hierzu wird die bestehende Kassensoftware über ein Gateway für eine neu zu entwickelte Java Middleware und eine webbasierte Oberfläche (Single-Page Application auf Basis von Angular) verfügbar gemacht.

  • Coaching Angular
  • Konzeption und Umsetzung Client-Architektur
  • Unterstützung beim Aufbau der Softwarearchitektur
  • Aufbau des CI / CD Prozesses 
  • Schnittstellen-Design
SonarQube ? Jenkins (Build Pipeline inkl. Continous Deployement) Nexus IntelliJ Angular npm GitLab JavaScript Typescript Jasmine Mocka Git Jenkins IntelliJ IDEA JIRA
Scheidt & Bachmann / Informationstechnik
4 Monate
2016-10 - 2017-01

OptiCa

Entwickler / Coach SonarQube Jenkins (Build Pipeline inkl. Continous Deployement) Nexus ...
Entwickler / Coach

Die HUK-Coburg ist ein Versicherungsverein auf Gegenseitigkeit mit Sitz in Coburg. Als größte Selbsthilfeeinrichtung für den öffentlichen Dienst und gemessen an der Stückzahl, größter Kraftfahrt- sowie zweitgrößter Privathaftpflicht- und Hausratversicherer in Deutschland konzentriert sich die HUK auf den Versicherungsbedarf von Privatkunden. Im Rahmen des Projekt ?OptiCA Prototyp? erprobt die HUK eine neue Architektur für ihre Tarifrechner die Mehrfachentwicklungen für die bestehenden Vertriebskanäle reduzieren sollen. Dabei stehen ?Mobile First? und ?Responsive Design? an erster Stelle. Das Ziel von OptiCA ist es die bisherige auf serverseitigem Rendering basierende Lösung soll durch statuslose RESTful Services und Single Page Applications ersetzt werden.

  • Coaching Angular 
  • Konzeption und Umsetzung Client-Architektur 
  • Entwicklung Client-Anwendung 
  • Aufbau des CI / CD Prozesses
  • Schnittstellen-Design
SonarQube Jenkins (Build Pipeline inkl. Continous Deployement) Nexus IntelliJ Angular npm Team Foundation Server JavaScript Typescript Jasmine Mocka Git Jenkins Docker IntelliJ IDEA
HUK Coburg / Versicherung
1 Jahr 6 Monate
2015-05 - 2016-10

Versicherungsanwendung

Entwickler / Coach Java EE (JSF CDI JPA ...
Entwickler / Coach

Die Rieck Logistik-Gruppe entwickelt seit vielen Jahren für wesentliche Aspekte des Geschäftsmodells eigene Software. Die Entwicklung dieser individuellen Softwarelösungen setzte auf die technischen Möglichkeiten der jeweiligen Zeit, sodass heute neben Oracle Forms auch Basic und andere technologische Grundlagen zum Einsatz kommen. Getrieben von den technologischen Veränderungen am Markt aber auch durch die (Nicht-)Verfügbarkeit von technischem Know-How und der Altersstruktur im Team, plant die Rieck Logistik-Gruppe eine sanfte Migration der bestehenden individuellen Softwarelandschaft hin zu einer offenen Java Plattform. Als Vorprojekt vor der eigentlichen Migration wird mit dem durch open knowledge verstärkten Team ein erstes Java EE Projekt realisiert, das als Proof of Concept und Prototyp für weitere Entwicklungen bei Rieck dienen soll. Neben der Einführung einer neuen Technologie wird auch ein agiles Projektvorgehen sowie moderne Ansätze der Software-Entwicklung eingeführt und überwacht (Code Qualität, Test-Abdeckung, Clean Code).

  • Coaching Java Enterprise Grundlagen 
  • Entwicklung
Java EE (JSF CDI JPA JAX-RS) Maven JUnit SonarQube Jenkins Nexus IntelliJ Eclipse Apache Wildfly git Java Java EE Apache Webserver Git IntelliJ IDEA
Rieck Logistik Gruppe / Logistik
6 Monate
2016-04 - 2016-09

CDD Migration

Entwickler SonarQube Jenkins (Build Pipeline inkl. Continous Deployement) Nexus ...
Entwickler

Die DB Systel GmbH entwickelt und betreibt Anwendungen und Systeme für die unterschiedlichen Bereiche im Bahnkonzern. DB Cargo, die Bahn Tochter für den Güterverkehr nutzt seit einigen Jahren ein selbst entwickeltes System zum Verwalten von Zugzusammenstellungen und der Überprüfung der Bremsanlagen solcher Güterzüge. Aufgrund des auslaufenden Supports der mobilen Steuergeräte werden die Geräte durch neue Android Tablets ersetzt und mit modernen Apps für die täglichen Aufgaben bestückt. Neben den Apps werden eine leichtgewichtige Middleware zur Kommunikation mit den Bremsprobenanlagen sowie der bestehenden Host-Anwendung PVG (Produktionsverfahren-Güterverkehr) und weitere Administrationstools entwickelt.

  • Konzeption und Umsetzung Client-Architektur 
  • Entwicklung Client-Anwendung 
  • Aufbau des CI / CD Prozesses
  • Schnittstellen-Design
SonarQube Jenkins (Build Pipeline inkl. Continous Deployement) Nexus IntelliJ Eclipse Apache Wildfly git Oracle AngularJS Spring Boot Apache Camel Java JavaScript Apache Webserver Git Jenkins IntelliJ IDEA
DB Systel GmbH / Logistik
1 Jahr 2 Monate
2015-03 - 2016-04

Entwicklungsunterstützung T-Logic+

CI-und Build Manager Entwickler Support Java EE (JSF CDI JPA ...
CI-und Build Manager Entwickler Support

Der Kunde möchte seine in die Jahre gekommen ? auf COBOL basierende ? unternehmensweite ERP Lösung T-Logic durch eine JavaEE basierte Software (T-Logic+) ablösen. Dazu hat das interne Entwicklungsteam bereits ein übergeordnetes Portal sowie einzelne Module mit punktueller architektonischer Unterstützung durch open knowledge umgesetzt. In diesem Projekt unterstützen wir mit konkreten Entwicklungsmaßnahmen, dem Coaching des Kunden-Teams und der Einführung von etablierten Enterprise Java Methodiken zu Sicherung von Code Qualität, Test-Abdeckung und der Einhaltung von Architekturvorgaben.

  • Entwicklung
  • Aufbau einer Continous Build- und Deployment-Pipeline
Java EE (JSF CDI JPA JAX-RS) JSON) Gradle JUnit SonarQubeJenkins (Build Pipeline inkl. Continous Deployement) Nexus IntelliJ Eclipse Apache Wildfly git Oracle Java Java EE JavaScript jQuery Apache Webserver Git Jenkins SonarQube IntelliJ IDEA
Glas Trösch Holding AG / Industrie, Glasherstellung und -verarbeitung
3 Monate
2015-01 - 2015-03

Digital Triplets Test

Entwickler PHP PHPUnit Symfony
Entwickler

Der ?Digital Triplets Test? ist ein audiologisches Konzept um zu überprüfen, wie gut ein Proband Sprache im Zusammenhang mit Hintergrundgeräuschen wahrnehmen kann. Ein solcher ?Digital Triplets Test? sollte im Rahmen des Projektes in Form einer Webanwendung umgesetzt werden. Um die Integration in die beim Kunden bereits verfügbaren Systeme zu vereinfachen, sollte die Anwendung in PHP umgesetzt werden. Die wichtigste technische Anforderung für die Umsetzung bestand darin, die Backendfunktionalität gut zu kapseln, so dass das Backend möglichst einfach in verschiedenen Frontend-Szenarien eingesetzt werden kann.

  • Architektur
  • Implementierung
  • Dokumentation
  • Tests
PHP PHPUnit Symfony
HörTech gGmbH / Gesundheitswesen
1 Jahr 11 Monate
2013-02 - 2014-12

EAI to SOA Migration

Administrator / Entwickler Java SE 7 Jenkins TIBCO Enterprise Message Service ...
Administrator / Entwickler

Die Sales Abteilung benutzt im Backend einen automatisierten Prozess bei der Verarbeitung von Statusmeldungen mit Drittanbietern. Das Projekt umfasst die Migration von Prozessen mit TIBCO IntegrationManager zu BusinessWorks. Im Rahmen der Migration soll die vorhandenen Architekturen, wie die Daten über die verschiedenen Schichten transportiert und verarbeitet werden sollten, überarbeitet werden. Neben der Implementierung der Prozesse wurde mit den Teams der anderen Applikationen wie SAP, Händlerportalen und ähnliches kommuniziert.

  • Architektur und Entwicklung der Prozesse über verschiedene Schichten
  • Integrationstests
Java SE 7 Jenkins TIBCO Enterprise Message Service TIBCO ActiveMatrix Adapter TIBCO BusinessConnect TIBCO BusinessWorks TIBCO IntegrationManager Java
Astrium Deutschland GmbH / Luft/Raumfahrt
8 Monate
2013-07 - 2014-02

Infrastruktur ACE721

Administrator / Berater Oracle Database 11g Crowd Crucible ...
Administrator / Berater

Die Abteilung ACE721 entwickelt verschiedene Softwaremodule und benötigt eine eigene Infrastruktur für Versionskontrolle sowie Integration und Ticketsystem. Für den Aufbau wurde das zukünftige Entwicklerteam interviewt und Technikentscheidungen in der Gruppe getroffen. Neben der Planung und Umsetzung (von Teilen des Application Lifecycle wie Continuous Integration und Continuous Delivery sowie Continuous Inspection (Tests und Codequalität) sowie individuelle Anpassung verschiedener Software für das Projekt) wurde fortführend die Instandhaltung und Wartung vorhandener Infrastruktur durchgeführt.

  • Konzeption und Einrichtung der Infrastruktur
  • (Server-)Administration im Bereich Installation der Software sowie der Software selber
  • Integrationsschnittstellen zwischen der Software
Oracle Database 11g Crowd Crucible JIRA Ruby on Rails Java SE 7 SonarQube Jenkins Git Apache VMware vSphere Java Ruby Apache Webserver Confluence Stash
Astrium Deutschland GmbH / Luft/Raumfahrt
8 Monate
2013-07 - 2014-02

Entlastung des Webproxys

Entwickler / Berater Apache Tomcat Nginx Sonatype Nexus ...
Entwickler / Berater

Die betriebseigenen IT betreibt einen Webproxy, um den Zugang auf das Internet einzuschränken. Dies umfasst neben dem Filtern von Seiten, von einer Blacklist, das automatisches Scannen nach Viren. Damit der Webproxy nicht übermäßig stark durch Eclipse Updates belastet wird, soll ein Proxyfilter implementiert werden, welcher automatisch Eclipse Update Site Anfragen auf einen entsprechenden Applikationsproxy (Nexus) umgeleitet werden.

  • Konzeption und Erstellung eines Prototyps zur Demonstration der Funktion
  • Beratung der Abteilungsleiter
Apache Tomcat Nginx Sonatype Nexus SonarQube Java SE 7 Jenkins Apache Maven Java Maven Nexus
Astrium Deutschland GmbH / Luft/Raumfahrt
1 Jahr 1 Monat
2013-02 - 2014-02

JIRA Einführung und Wartung

Service Owner Interner Ansprechpartner Atlassian JIRA Windows Server 2003/2008 Oracle Database 11g
Service Owner Interner Ansprechpartner

Die Geschäftsführung hatte den Wunsch, dass für die Mitarbeiter eine globale JIRA Instanz zur Verfügung gestellt werden soll. Das Projekt ist eine Rollenübernahme der Service Owner Rolle und besitzt keinen fest definierten Abschluss. Die Aufgaben bestanden aus Planung, Delegation und Ausführung von Upgrades und ähnliches. 


Schwerpunkte - fachlich

  • Projektleitung
  • Beratung der Kunden
  • (Server-)Administration
Atlassian JIRA Windows Server 2003/2008 Oracle Database 11g
Astrium Deutschland GmbH / Luft/Raumfahrt
1 Jahr 5 Monate
2012-10 - 2014-02

Infrastruktur ACE72

Administrator / Berator HyperV Apache Subversion ...
Administrator / Berator

Die Abteilung ACE72 entwickelt verschiedene Softwaremodule und betreibt eine eigene Infrastruktur für Versionskontrolle sowie Integration. Instandhaltung und Wartung vorhandener Infrastruktur sowie Ansprechpartner bei der Auswahl der Software und Support Selbstständiges Arbeiten in Absprache mit dem Projektleiter Umsetzung von Teilen des Application Lifecycle wie Continuous Integration und Continuous Delivery sowie Continuous Inspection (Tests und Codequalität) sowie individuelle Anpassung verschiedener Software für das Projekt.


Schwerpunkte - fachlich

  • Beratung der Teams
  • (Server-)Administration im Bereich Installation der Software sowie der Software selber
  • Integrationsschnittstellen zwischen der Software
  • Betreuung vorhandener Infrastruktur
HyperV Apache Subversion Jenkins SonarQube Redmine MySQL PHP Ruby on Rails Java SE 7 Java Ruby Apache Webserver SVN
Astrium Deutschland GmbH / Luft/Raumfahrt

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2009-09 - 2012-09

Informationstechnik

Bachelor of Engineering,
Bachelor of Engineering

Position

Position

Freiberuflicher Softwareentwicklungsingenieur

Kompetenzen

Kompetenzen

Top-Skills

Angular TypeScript Java Architekturkonzepte SonarQube npm Agile Entwicklung Java EE Git Front-End Scrum AWS Continuous Integration Java PHP Spring DevOps Jenkins Azure

Schwerpunkte

Angular
Experte
Architektur Design
Experte
Architektur Review
Experte
Build Infrastruktur
Experte
CI / CD
Experte
Cloud Services
Fortgeschritten
Java (Enterprise)
Fortgeschritten
Schnittstellen-Design
Fortgeschritten
TypeScript
Experte
Java
Experte
AngularJS
Experte

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.