freiberufler Senior Fullstack Developer auf freelance.de

Senior Fullstack Developer

zuletzt online vor wenigen Stunden
  • 70€/Stunde
  • 34127 Kassel
  • National
  • de  |  en
  • 04.11.2024

Kurzvorstellung

M. P. ist seit knapp 5 Jahren als Freelancer tätig. Sein Schwerpunkt ist die Fullstack-Entwicklung in Angular, Spring und MySQL.
Zuvor war Herr P. bereits 6 Jahre als Software-Engineer in mittelständischen Unternehmen tätig.

Qualifikationen

  • Angular10 J.
  • Java (allg.)10 J.
  • JavaScript
  • Jenkins
  • Kubernetes
  • Microsoft Visual Studio
  • Mysql
  • Node.Js
  • Spring Framework10 J.
  • Typescript

Projekt‐ & Berufserfahrung

Fullstack Developer
SMYLO B.V., Hoofddorp
12/2023 – 10/2024 (11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2023 – 10/2024

Tätigkeitsbeschreibung

In diesem Projekt konnten sich Kunden für spezifische, gesuchte Qualifikationen über das Tool melden und ein neues Projekt initiieren. Ein Kanban-Board zeigt die Anfragen übersichtlich an. Der Admin leitet die Qualifikationen an Partner im Ausland weiter, die dann Zugriff auf die Projekte haben und Kandidatendaten eingeben. Der Admin kann Notizen machen, Kandidaten interviewen und farblich markieren. Der Kunde und der Admin bearbeiten die Kandidatenlisten live gemeinsam, können Ereignisse verfolgen und Termine vereinbaren. Bei Interesse wurde dies im System markiert.

Tätigkeiten im Projekt:
• Scrum-Meetings (Sprint-Planung, Dailies, Retros)
• UI Design zur einfachen Bedienbarkeit
• Implementierung der gewünschten Funktionalität
• Behandlung von Bugs
• Durchführung von Funktionstests
• Konzeption und Betrieb von verteilten Systemen und Schnittstellen
• Betriebsführung
• fachliche (Teil)-Leitung von Entwicklerteams

Eingesetzte Methoden:
Relationale Datenbanken, Agile Entwicklung, Scrum, Testautomatisierung, Responsive Web Design (RWD), Softwareintegration, lösen von Merge-Konflikten, UI Design, Atomic Design, Barrierefreiheit (WCAG und BITV), Debugging, Fehleranalyse, Objektorientierte Programmierung (OOP), Test Driven Development (TDD), DevOps, Code Reviews, Qualitätsmanagement, Technische Beratung und Anforderungsanalyse, Clean Code, Entwicklungsdokumentation, Performance-Messung, Code-Reviews, CI/CD, DDD, Softwarearchitektur

Eingesetzte Tools:
Angular 18, node.js, npm, Java, Groovy, Spring Framework, Spring Boot, SQL, MySQL, Unit-Tests, Jasmin, Karma, Jest, E2E-Tests, Cypress, Jira, Confluence, Excel, Git, GitLab, JSON, CSS Präprozessoren (SASS/SCSS), REST-API, JavaScript, TypeScript, Visual Studio Code (VSCode), Userverwaltung in Keycloak, Jenkins, Kubernetes, IaC, Helm, Kubernetes, OpenShift, AWS, MS Teams, Formular Validation, Zertifikate, Signaturen, Docker, SOAP, Websockets, O-Auth, OpenID Connect, JWT, Apache Kafka

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), DevOps, Git, HTML, Java (allg.), JavaScript, Kubernetes, Node.Js, Spring Framework, Typescript

Fullstack Developer
KS Finanz GmbH, Kassel
10/2022 – 12/2023 (1 Jahr, 3 Monate)
Banken
Tätigkeitszeitraum

10/2022 – 12/2023

Tätigkeitsbeschreibung

In diesem Projekt wurde der Übergang von handschriftlichen Versandlisten zu digitalen Eingabemethoden erleichtert. Die Berechnungen wurden u.a. mittels eines arithmetischen Mittels durchgeführt. Die Nutzer sind Immobilienmakler, die gebeten werden anzugeben, zu welchen Durchschnittspreisen sie Ein- und Mehrfamilienhäuser verkaufen. Daten konnten dauerhaft gepflegt, um den Preisspiegel zu ermitteln. Das Ziel war die Generierung einer PDF auf Knopfdruck.

Tätigkeiten im Projekt:
• Scrum-Meetings (Sprint-Planung, Dailies, Retros)
• Planung einer Applikationsstruktur
• UI Design zur einfachen Bedienbarkeit
• Implementierung der gewünschten Funktionalität
• Behandlung von Bugs
• Durchführung von Funktionstests
• Konzeption und Betrieb von verteilten Systemen und Schnittstellen
• fachliche (Teil)-Leitung von Entwicklerteams

Eingesetzte Methoden:
Relationale Datenbanken, Agile Entwicklung, Scrum, Testautomatisierung, Responsive Web Design (RWD), Softwareintegration, lösen von Merge-Konflikten, UI Design, Atomic Design, Barrierefreiheit (WCAG und BITV), Debugging, Fehleranalyse, Objektorientierte Programmierung (OOP), Test Driven Development (TDD), DevOps, Code Reviews, Qualitätsmanagement, Technische Beratung und Anforderungsanalyse, Clean Code, Entwicklungsdokumentation, Performance-Messung, Code-Reviews, CI/CD, DDD, Softwarearchitektur

Eingesetzte Tools:
Angular 17, node.js, npm, Java, Groovy, Spring Framework, Spring Boot, SQL, MySQL, Unit-Tests, Jasmin, Karma, Jest, E2E-Tests, Cypress, Jira, Confluence, Excel, Git, GitLab, Artifactory, JSON, CSS Präprozessoren (SASS/SCSS), REST-API, JavaScript, TypeScript, Visual Studio Code (VSCode), Userverwaltung in Keycloak, Jenkins, Kubernetes, IaC, Helm, Kubernetes, OpenShift, AWS, Docker, MS Teams, Formular Validation, Zertifikate, Signaturen, SOAP, Websockets, O-Auth, OpenID Connect, JWT, Apache Kafka

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, Angular

Fullstack Developer
Allendorfer Mietwäsche Service GmbH, Allendorf (Eder)
8/2021 – 10/2022 (1 Jahr, 3 Monate)
Chemieindustrie
Tätigkeitszeitraum

8/2021 – 10/2022

Tätigkeitsbeschreibung

Entwicklung einer Webanwendung zur Personalplanung in einer B2B-Wäscherei. Die App ermöglicht die Zuweisung von Mitarbeitern zu verschiedenen Stationen wie Mangeln, Bademäntel und Frotteeabteilung. Über drei Ansichten—Tages-, Wochen- und Jahresansicht—können Mitarbeiter per Drag-and-Drop basierend auf ihren Fähigkeiten den Schichten zugeordnet werden. Das System berücksichtigt dabei Abwesenheiten wie Krankmeldungen, indem abwesende Mitarbeiter nicht in der Liste erscheinen. Eine integrierte Abwesenheitsverwaltung ermöglicht das Eintragen neuer Abwesenheiten, während die Mitarbeiterverwaltung das Anlegen, Archivieren und Zuweisen von Fähigkeiten zu Mitarbeitern unterstützt.

Tätigkeiten im Projekt:
• Scrum-Meetings (Sprint-Planung, Dailies, Retros)
• Planung einer Applikationsstruktur
• UI Design zur einfachen Bedienbarkeit
• Implementierung der gewünschten Funktionalität
• Behandlung von Bugs
• Durchführung von Funktionstests
• Konzeption und Betrieb von verteilten Systemen und Schnittstellen
• Betriebsführung
• fachliche (Teil)-Leitung von Entwicklerteams

Eingesetzte Methoden:
Relationale Datenbanken, Agile Entwicklung, Scrum, Testautomatisierung, Responsive Web Design (RWD), Softwareintegration, lösen von Merge-Konflikten, UI Design, Atomic Design, Barrierefreiheit (WCAG und BITV), Debugging, Fehleranalyse, Objektorientierte Programmierung (OOP), Test Driven Development (TDD), DevOps, Code Reviews, Qualitätsmanagement, Technische Beratung und Anforderungsanalyse, Clean Code, Entwicklungsdokumentation, Performance-Messung, Code-Reviews, CI/CD, DDD, Softwarearchitektur

Eingesetzte Tools:
Angular 14, node.js, npm, Java, Groovy, Spring Framework, Spring Boot, SQL, MySQL, Unit-Tests, Jasmin, Karma, Jest, E2E-Tests, Cypress, Jira, Confluence, Excel, Git, GitLab, Artifactory, JSON, CSS Präprozessoren (SASS/SCSS), REST-API, JavaScript, TypeScript, Visual Studio Code (VSCode), Userverwaltung in Keycloak, Jenkins, Kubernetes, IaC, Helm, Kubernetes, OpenShift, AWS, MS Teams, Docker, Formular Validation, Zertifikate, Signaturen, SOAP, Websockets, O-Auth, OpenID Connect, JWT, Apache Kafka

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, Angular

Fullstack Developer
QSigma GmbH, Fritzlar
2/2020 – 8/2021 (1 Jahr, 7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2020 – 8/2021

Tätigkeitsbeschreibung

Es wurde ein neues optisches Messverfahren entwickelnt, um ein Produkt bei der Herstellung innerhalb einer Produktionsstraße vermessen zu können.

Tätigkeiten im Projekt:
• Architektur eines optischen Messverfahrens entwickelt
• Implementierung eines Aufnahmeverfahrens
• Kundenvorführungen
• UI Design
• Durchführung von Funktionstests
• Konzeption und Betrieb von verteilten Systemen und Schnittstellen
• Betriebsführung
• fachliche (Teil)-Leitung von Entwicklerteams

Eingesetzte Methoden:
Relationale Datenbanken, RESTful APIs, Konstruktion von Web-Formularen, Objektorientierte Programmierung (OOP), Clean Code, SOLID, DRY, Design Patterns, CI/CD, DevOps, Code Reviews, Qualitätsmanagement, Technische Beratung und Anforderungsanalyse, Versionierungssysteme, Responsive UI/UX Design, Agile Entwicklung, SCRUM, Softwarearchitektur

Eingesetzte Tools:
Angular 12, Node.js, npm, Microsoft Teams, Git, GitLab, Java, Groovy, Spring Framework, Spring Boot, Visual Studio Code (VSCode), OpenGL, Unit-Tests, Jasmin, Karma, Jest, E2E-Tests, Cypress, JSON, SQL, MySQL, Jenkins, Kubernetes, IaC, Helm, Kubernetes, OpenShift, AWS, HTML, CSS, JavaScript, TypeScript, Jira, Confluence, Docker, SOAP, Websockets, O-Auth, OpenID Connect, JWT, Apache Kafka

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, Angular

Fullstack Developer (Festanstellung)
QSigma GmbH, Fritzlar
2/2018 – 2/2020 (2 Jahre, 1 Monat)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2018 – 2/2020

Tätigkeitsbeschreibung

Entwicklung mobiler Anwendungen und Tools zur Optimierung von Messprozessen, Messmaschinenverwaltung und Softwarelizenzverteilung. Dazu gehörte eine Benutzeroberfläche für laufende Messprozesse mit individuellen Übersichten pro Maschine. Eine interne App ermöglicht Service-Mitarbeitern das Verteilen von Softwarelizenzen und deren Verwaltung in einer Datenbank. Für Kunden wurde eine App zur Visualisierung von Messdaten und zur Fernwartung der Messmaschinen entwickelt. Zusätzlich wurde ein Werkzeug integriert, mit dem Kunden spezielle Benutzeroberflächen für die Konfiguration ihrer Messmaschinen erstellen können.

Tätigkeiten im Projekt:
• Entwicklung eines WYSIWYG Editors für UI Layouts
• Entwurf einer zugeschnittenen Übersicht mittels des neuen Werkzeuges
• Einweisung der Mitarbeiter
• Behandlung von Bugs
• UI Design
• Planung von neuen Features
• Implementierung von neuen Features
• Durchführung von Funktionstests
• Konzeption und Betrieb von verteilten Systemen und Schnittstellen
• Betriebsführung
• fachliche (Teil)-Leitung von Entwicklerteams

Eingesetzte Methoden:
Relationale Datenbanken, RESTful APIs, Konstruktion von Web-Formularen, Objektorientierte Programmierung (OOP), Clean Code, SOLID, DRY, Design Patterns, CI/CD, DevOps, Code Reviews, Qualitätsmanagement, Technische Beratung und Anforderungsanalyse, Versionierungssysteme, Responsive UI/UX Design, Agile Entwicklung, SCRUM, Softwarearchitektur

Eingesetzte Tools:
Microsoft Teams, Git, GitLab, Visual Studio Code (VSCode), Spring Framework, Spring Boot, Java, Groovy, OpenGL, Unit-Tests, Jasmin, Karma, Jest, E2E-Tests, JSON, Jenkins, SQL, MySQL, Jenkins, Cypress, Kubernetes, IaC, Helm, Kubernetes, OpenShift, AWS, HTML, CSS, JavaScript, TypeScript, Angular 9, Node.js, npm, Jira, Confluence, Docker, SOAP, Websockets, O-Auth, OpenID Connect, JWT, Apache Kafka

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, Angular

Fullstack Developer (Festanstellung)
QSigma GmbH, Fritzlar
1/2014 – 2/2018 (4 Jahre, 2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2014 – 2/2018

Tätigkeitsbeschreibung

Entwicklung von verschiedenen Darstellungen von Messdaten für industrielle Fertigungsstraßen, welche nach Belieben angepasst werden können. Diese liegen meistens in einer Datenbank vor. Sie sollten dann durch eine hauseigene Software abgefragt und nach Kundenwunsch visualisiert werden. Diese werden u.a. zur Qualitätssicherung eingesetzt.

Tätigkeiten im Projekt
• Erweiterung bestehender Softwarekomponenten
• Graphische Darstellung von Messdaten
• Durchführung von Funktionstests
• UI Design
• Behandlung von Bugs

Eingesetzte Methoden:
Relationale Datenbanken, RESTful APIs, Konstruktion von Web-Formularen, Objektorientierte Programmierung (OOP), Clean Code, SOLID, DRY, Design Patterns, CI/CD, DevOps, Code Reviews, Qualitätsmanagement, Technische Beratung und Anforderungsanalyse, Versionierungssysteme, Responsive UI/UX Design, Agile Entwicklung, SCRUM, Softwarearchitektur

Eingesetzte Tools:
Microsoft Teams, Git, GitLab, Visual Studio Code (VSCode), Spring Framework, Spring Boot, Java, Groovy, OpenGL, Unit-Tests, Jasmin, Karma, Jest, E2E-Tests, JSON, Jenkins, SQL, MySQL, Jenkins, Cypress, Kubernetes, IaC, Helm, Kubernetes, OpenShift, AWS, HTML, CSS, JavaScript, TypeScript, Angular 5, Node.js, npm, Jira, Confluence, Docker, SOAP, Websockets, O-Auth, OpenID Connect, JWT, Apache Kafka

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, Angular

Zertifikate

Certified Angular Developer
angulartraining.com
2023

Ausbildung

B.Sc.
Informatik
Universität Kassel
2018
Kassel

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
276
Alter
31
Berufserfahrung
10 Jahre und 10 Monate (seit 01/2014)
Projektleitung
3 Jahre

Kontaktdaten

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

Jetzt Mitglied werden