freiberufler Spring Boot | Kubernetes | Angular | DevOps | Cloud | CI/CD auf freelance.de

Spring Boot | Kubernetes | Angular | DevOps | Cloud | CI/CD

online
  • auf Anfrage
  • 39175 Gerwisch
  • National
  • de  |  en
  • 19.11.2024

Kurzvorstellung

Ich bin C. T., selbständiger Softwareentwickler. Mein Know-how umfasst die Entwicklung moderner Webanwendungen mit Angular und Spring Boot sowie das Aufsetzen robuster IT Infrastrukturen mit Kubernetes und Helm.

Qualifikationen

  • Angular6 J.
  • Kubernetes4 J.
  • Spring Framework4 J.
  • Container Management
  • Continuous Integration6 J.
  • Hibernate (Java)2 J.
  • Java-Entwickler4 J.
  • NoSql
  • Scrum5 J.
  • SQL6 J.

Projekt‐ & Berufserfahrung

Lead Fullstack Developer | Cloud Architekt
Noise2Zero, Remote
2/2024 – offen (10 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2024 – offen

Tätigkeitsbeschreibung

Noise2Zero bietet Messdienstleistungen im Bereich der Akustik für seine Kunden an. In diesem Projekt geht es um das Entwickeln einer Webanwendung sowie die Integration dieser in die Cloud. Die
Anwendung ermöglicht es dem Kunden, seine Messergebnisse Online zu verwalten und zu visualisieren. Des Weiteren werden rechenintensive Berechnungen in die Cloud verlagert.

Eingesetzte Qualifikationen

Java (allg.), Angular, Apache Kafka, Continuous Delivery, Continuous Integration, Docker, Hibernate (Framework), Java-Entwickler, Kubernetes, Microsoft Azure, Spring Framework, SQL

DevOps | Cypress E2E
CarbonFreed GmbH, Remote
2/2023 – 2/2024 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2023 – 2/2024

Tätigkeitsbeschreibung

Angular
- Umfangreiche automatisierte E2E Tests
AspNet Core
- Stammdatenverwaltung mit MongoDB
- Umfangreiche Postman Tests
DevOps
- Verwaltung der CI/CD Pipelines mit GitHub Actions
Cloud
- Aufbau Cloud IT-Infrastruktur in Azure (Terraform, AKS, ELK-Stack)

Eingesetzte Qualifikationen

Scrum, Angular, ASP.NET, Cloud Spezialist, Continuous Delivery, Continuous Integration, DevOps, Elasticsearch, Kubernetes, Microsoft Azure, Mongodb, Test Automation

Full Stack Developer | DevOps | Cloud Architekt
Siemens Energy Compressors GmbH, Remote
10/2021 – 6/2022 (9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2021 – 6/2022

Tätigkeitsbeschreibung

Lead-Tätigkeiten
- Technologie-, und Architekturentscheidungen
Backend
- AspNetCore: Parsen der CSV-Datei und Speichern der Daten in PostgreSQL
- Spring Boot: Teileverwaltung mit Hibernate und PostgreSQL
Angular
- Visualisierung und Bearbeiten der Teile
- Suchmaske
- Import und Export Funktionen
DevOps
- Aufbau der Cloud IT-Infrastruktur
- Aufsetzen der CI/CD Pipeline

Eingesetzte Qualifikationen

Java-Entwickler, Angular, ASP.NET, Cloud Spezialist, Continuous Delivery, Continuous Integration, Entity Framework, Git, Hibernate (Framework), Java (allg.), Kubernetes, Postgresql, Spring Framework, SQL

Lead Full Stack Developer
HUK-Coburg, Coburg
9/2021 – 6/2024 (2 Jahre, 10 Monate)
Versicherungen
Tätigkeitszeitraum

9/2021 – 6/2024

Tätigkeitsbeschreibung

Lead-Developer für alle Bereiche der Entwicklung für eins der drei Teams
o Technischer Ansprechpartner für Product Owner und Entwickler
o Schreiben von technischen User Stories
o Unterstützung und Weiterbildung interner Entwickler
o Integration neuer Technologien in unser Projekt (bspw. Beispiel Module Federation) und Umsetzen komplexer technischer und fachlicher Anforderungen

Entwicklung von Spring Boot Services
o Automatisierte Tests mit JUnit und Postman
o Anbinden von PostgreSQL mit Hibernate und Liquibase

Entwicklung des Frontends mit Angular
o Verantwortlich für Ausgangspunkt der Anwendung welche mehrere verschiedene Einstiegspunkte mit unterschiedlichen fachlichen Anforderungen abdecken musste
o Zustandsverwaltung mit NgRx und RxJS
o Automatisierte Tests mit JUnit und Cypress
o Einhaltung und Durchsetzung des DDD-Ansatzes im Frontend

Mitarbeit bei DevOps Tätigkeiten
o Aufsetzen und Bearbeiten der CI/CD Pipelines mit Jenkins
o Integration unsere Software in die vorhandenen OpenShift Umgebung mit Helm-Charts

Eingesetzte Qualifikationen

Java-Entwickler, Angular, Confluence, Continuous Delivery, Continuous Integration, CSS (Cascading Style Sheet), Docker, Hibernate (Java), HTML, Identitätsmanagement, Java (allg.), Jenkins, Jira, Kubernetes, Openshift, Postgresql, Scrum, Spring Framework, SQL, Typescript

Lead Full Stack Developer (Festanstellung)
Öffentliche Behörde Sachsen Anhalt, Magdeburg
6/2020 – 9/2021 (1 Jahr, 4 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

6/2020 – 9/2021

Tätigkeitsbeschreibung

Lead-Tätigkeiten
o Technischer Ansprechpartner für Product Owner
o Schreiben von technischen User Stories
o Treffen von Technologieentscheidungen

Entwicklung des Backends mit Spring Boot und AspNet Core
o Spring Boot: MicroService für die Zertifikatsverwaltung (Zertifizierungsstelle)
o AspNet Core: MicroService für ein schnelles Speichern und Laden in MongoDB

Entwicklung des Frontends mit Angular
o Angular Material
o Zustandsverwaltung mit NgRx und RxJS
o Automatisierte Tests mit JUnit und Cypress

Mitarbeit bei DevOps Tätigkeiten
o Aufsetzen und Bearbeiten der CI/CD Pipelines mit AzureDevOps-Server
o Integration unsere Software in ein vorhandenes Ranger Cluster mit Helm, Docker und Kubernetes

Anforderungsmanagement
o Ableiten von Anforderungen die sich aus dem Glückspielstaatsvertrag ergeben (u.a. Pseudonymisierung, Infrastruktur, Architektur der Software, Fachlichkeit)
o Dokumentation und Verwaltung erfolgte mittels Scrum und dem Azure Board
o Analyse von Anforderung und gemeinsame Priorisierung mit dem Product Owner

Eingesetzte Qualifikationen

Java-Entwickler, Angular, ASP.NET, Confluence, Continuous Delivery, Continuous Integration, CSS (Cascading Style Sheet), Docker, Entity Framework, HTML, Java (allg.), Kubernetes, Microsoft Azure, Mongodb, Requirements Management, Scrum, Spring Framework, SQL

Full Stack Developer | DevOps (Festanstellung)
Euroglas, Osterweddingen
12/2018 – 6/2020 (1 Jahr, 7 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

12/2018 – 6/2020

Tätigkeitsbeschreibung

Lead-Tätigkeiten
o Aufsetzen der Architektur und Infrastruktur
o Kommunikation mit den Kunden
o Einführen von Scrum
o Schreiben von technischen User Stories
o Treffen von Technologieentscheidungen

Entwicklung des Backends mit AspNet Core
o Anbinden von MSSQL mit Entity Framework Core
o Anbinden des Azure Directory

Entwicklung des Frontends mit Angular
o Angular: Tablet Anwendung - Angular Material, NgRx und RxJS
o WinForm und WFP: Desktop-Anwendung

DevOps
o Aufsetzen von ASP.Net Core Identity für die Nutzerverwaltung
o Integration der Nutzer vom internen Azure Directory
o Aufsetzen und Bearbeiten der CI/CD Pipelines mit AzureDevOps-Server und dem IIS
o Automatisierte Datenbankmigration

Anforderungsmanagement
o Gespräche mit Mitarbeitern der Fachlichkeit, um die Anforderungen an die Software zu definieren, bewerten und zu dokumentieren
o Ableiten von Anforderungen durch Analyse der zu ablösende Software
o Analyse der Anforderung und gemeinsame Priorisierung mit den Stakeholdern
o Dokumentation und Verwaltung erfolgte mittels Scrum und dem Azure Board

Eingesetzte Qualifikationen

Continuous Delivery, Continuous Integration, Angular, ASP.NET, Confluence, Entity Framework, IIS, Microsoft Azure, Requirements Management, Scrum, SQL, Windows Presentation Foundation

Ausbildung

Digital Engineering
M.Sc.
Universität Magdeburg
2016
Magdeburg

Weitere Kenntnisse

Angular, Spring Boot, Hibernate, Liquibase, JUnit5, Mockito, Kafka, SQL, NoSQL, DevOps, CI/CD, Kubernetes, HELM, Docker, Azure , Jenkins, RxJs, NgRx, Typescript, Java, C#, HTML, CSS, Scrum, Agile, Lead,

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
90
Alter
35
Berufserfahrung
8 Jahre und 4 Monate (seit 07/2016)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden