Senior Fullstack Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- 70€/Stunde
- 34127 Kassel
- National
- de | en
- 04.11.2024
Kurzvorstellung
Zuvor war Herr P. bereits 6 Jahre als Software-Engineer in mittelständischen Unternehmen tätig.
Qualifikationen
Projekt‐ & Berufserfahrung
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
Angular, CSS (Cascading Style Sheet), DevOps, Git, HTML, Java (allg.), JavaScript, Kubernetes, Node.Js, Spring Framework, Typescript
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
Java (allg.), Spring Framework, Angular
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
Java (allg.), Spring Framework, Angular
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
Java (allg.), Spring Framework, Angular
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
Java (allg.), Spring Framework, Angular
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
Java (allg.), Spring Framework, Angular
Zertifikate
angulartraining.com
Ausbildung
Universität Kassel
Kassel
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden