freiberufler Projekt Manager | Product Owner | Senior Full-Stack Software Engineer auf freelance.de

Projekt Manager | Product Owner | Senior Full-Stack Software Engineer

zuletzt online vor wenigen Tagen
  • 125€/Stunde
  • 95100 Selb
  • auf Anfrage
  • de  |  en
  • 12.08.2024

Kurzvorstellung

Zielstrebiger, teamorientierter Projekt Manager und erfahrener Product Owner (A-CSPO) in der Planung und Entwicklung innovativer Softwareprodukte.
Senior Full Stack Software Engineer mit Schwerpunkt Frontend Development und Lead Erfahrung

Qualifikationen

  • Agile Methodologie6 J.
  • It-Beratung
  • Product Owner2 J.
  • Projektmanagement (IT)2 J.
  • Scrum8 J.
  • Software Architecture3 J.
  • Software engineering / -technik1 J.
  • Software Quality1 J.
  • Softwareanforderungsanalyse5 J.
  • Softwareentwicklung (allg.)8 J.

Projekt‐ & Berufserfahrung

Lead Full-Stack Software Engineer
Bundesagentur für Arbeit, Nürnberg
9/2023 – offen (1 Jahr, 3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

9/2023 – offen

Tätigkeitsbeschreibung

Das Elektronische Arbeitsmarktzulassungsverfahren (EAMZ) ist eine webbasierte Software, die die Arbeitsmarktzulassung für ausländische Fachkräfte in Deutschland digitalisiert. Das Verfahren ermöglicht es Arbeitgebern, die Zulassung von ausländischen Fachkräften online zu beantragen. Die Bundesagentur für Arbeit prüft den Antrag und entscheidet über die Zulassung.

Als Berater bin ich seit September 2023 in der Position des Leitenden Entwicklers und Verantwortlich für zwei agile Entwicklerteams.

Aufgaben:
Anforderungsanalyse und Weiterentwicklung der Architektur:
Durchführung einer detaillierten Analyse der Anforderungen gemeinsam mit dem Projektanalysten und dem Product Owner.
Erarbeitung und fortlaufende Verbesserung der Systemarchitektur zur Sicherstellung von Effizienz und Skalierbarkeit für zukünftige, rechtliche Bestimmungen bei der Arbeitsmarktzulassung 2024
Unterstützung des Entwicklungsteams:
Aktive Unterstützung des Entwicklungsteams sowohl bei fachlichen als auch technischen Herausforderungen.
Kontinuierliche Entwicklung von Tests und aktive Pflege der Testumgebung zur Sicherstellung der Softwarequalität.
Gewährleistung der Einhaltung von Code-Standards und kontinuierliche Überwachung der Softwarequalität.
Agiles Management (Moderation, Communities of Practice):
Moderation agiler Managementprozesse und aktive Teilnahme in Communities of Practice (CoPs).
Umfassende Dokumentation aller relevanten Entwicklungs- und Architekturaspekte für eine transparente Wissensbasis.


Methodik: Scrum
Werkzeuge: Jira, Confluence, Bitbucket, Excel, Exalidraw
Technologieeinsatz:
Java, Quarkus, Pact, Spock, Cassandra, Pupeteer, tecton, Kubernetes, Spring, Kafka, Maven, Grafana, Kibana, React, Typescriprt, NodeJS, Express, Stencil, pilet, jest, playwright

Eingesetzte Qualifikationen

Scrum, Softwareanforderungsanalyse, Software Architecture, Software engineering / -technik, Softwareentwicklung (allg.), Software Quality

Product Owner (Festanstellung)
FRONETIC. GmbH, Hof
12/2022 – 7/2023 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2022 – 7/2023

Tätigkeitsbeschreibung

Konzeption und Entwicklung einer Online-Community-Applikation mit starken Fokus auf live Vernetzung von Menschen mit gleichen Hobbies und Interessen. Entwurf einer Monetarisierungs-Strategie. Steuerung und Kontrolle des Entwicklungs-Teams.

Definition der fachlichen Anforderungen
Stakeholdermanagement
Reporting
Fachliche Abnahme
Sprint Coordination
Agile Management

Eingesetzte Qualifikationen

Product Owner

Product Owner (Festanstellung)
FRONETIC. GmbH, Hof
3/2022 – 6/2022 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2022 – 6/2022

Tätigkeitsbeschreibung

Entwicklung einer Web-Plattform zum Erstellen von Hilfsangeboten & Hilfsgesuchen im Rahmen der Ukrainekriese. Profilverwaltung für Helfende Vereine und Organisationen,SEO​​​​​​​

Fachliche Anforderungen spezifizieren
Milestones und Entwicklungstimeline abstimmen
Team Management im zeitkritischen Umfeld
Backlog erarbeiten, User Stories, Epics
Abnahme und Testen
Marketing, Networking, Presse

Tools: Clickup, Excel, Git/Git Flow
Technologien: React, Typescript, Redux, NextJS, NodeJS, PHP, Nginx, PostgreSQL, Docker, Kubernetes, Redis, Grafana, Prometheus, Kafka
Vorgehen: Kanban, FDD

Eingesetzte Qualifikationen

Agile Methodologie, Projektmanagement (IT), Product Owner

Product Owner
Meisterkanzlei GmbH, Selb
1/2022 – 12/2022 (1 Jahr)
Finanzdienstleister
Tätigkeitszeitraum

1/2022 – 12/2022

Tätigkeitsbeschreibung

Anforderungsanalyse zur Entwicklung einer Webapplikation zur Unterstützung von Prozessgesteuerter Beratung im Finanz/Steuerbereich.
Fachliche Featureentwicklung und Beratung.
Team Coordination und Agile Management.

Code Verwaltung: Git / Git Flow
Entwicklungsprozess: Scrum
Projekt Management: GitLab, ClickUp, Miro


Tech. Stack: React, Typescript, Spring Boot

Eingesetzte Qualifikationen

Agile Methodologie, Product Owner, Projektmanagement (IT)

Senior Full-Stack-Engineer & Lead Frontend Developer
Bundesamt für Migration und Flüchtlinge, Nürnberg
7/2021 – 12/2022 (1 Jahr, 6 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2021 – 12/2022

Tätigkeitsbeschreibung

Anforderungsanalyse einer bestehenden Applikation zur Migration auf einen neuen Technologiestack (MERN). Verantwortlich für das künftige Applikationsdesign & Systenarchitektur
Abstimmung der Entwicklungstimelines mit Stakeholdern.
Team Coordination zur Entwicklung des Featuressets.
Verantwortlich für die Code Quality und techn. Abnahme

Code Verwaltung: Git / Git Flow
Entwicklungsprozess: Scrum-ban Hybrid
Projekt Management: Atlassian Stack (Jira, Confluence, Stash)

Tech. Stack: React, Typescript, Webpack 5, Microfrontends, SASS, Storybooks, Native Webcomponents

Eingesetzte Qualifikationen

Responsive Webdesign, Software Architecture, Spring Framework, Typescript, React (JavaScript library)

Product Owner (Festanstellung)
FRONETIC. GmbH, Hof
1/2021 – 12/2021 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

1/2021 – 12/2021

Tätigkeitsbeschreibung

Web-Portal zum Vermarkten von Co-Working Umgebungen, Räumen und Gebäuden. Raumverwaltung, Belegungspläne, Buchungs- & Rechnungssystem, Check-In/Out, Integration von Zahlungssystemen, Profilverwaltung, Auswertung und Bewertungssystem.
Fachliche Anforderungen erarbeiten
Feedback der Stakeholder verwalten
Entwicklungsmeilensteine erarbeiten und festlegen
User Stories und Testszenarien definieren
Backlog und Sprint Koordination
fachliche Abnahme
Agiles Management, Scrum-Meetings, Dokumentation, DOD, DOR



Tools: Clickup, Miro, Git/Git Flow, Excel
Technologien: React, Typescript, Redux, NextJS, NodeJS, PHP, Nginx, PostgreSQL, Docker, Kubernetes, Redis, Grafana, Prometheus, Kafka
Methodik: Scrum, TDD

Eingesetzte Qualifikationen

Product Owner, Projektmanagement (IT), Scrum

Senior Full-Stack Engineer
Bundesamt für Migration und Flüchtlinge, Nürnberg
6/2020 – 12/2022 (2 Jahre, 7 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

6/2020 – 12/2022

Tätigkeitsbeschreibung

Entwicklung einer Spring Cloud Architektur zur Bearbeitung von Personendaten im Staatlichen. Sektor - Bereich Migration

• Entwicklung von Spring Boot Microservices
• Fachliche Analyse, Definition und Entwicklung von REST Schnittstellen [Feign, Swagger,OpenAPI]
• Depoymentpipelines via Jenkins/Ansible
• Betriebsverantwortung mit Bereitschaft.

Code Verwaltung: Git / Git Flow
Entwicklungsprozess: Scrum-ban Hybrid
Projekt Management: Atlassian Stack (Jira, Confluence, Stash)

Tech.Stack: Java, Spring Boot, Spring Cloud, Netflix Stack, Ansible, OpenAPI

Eingesetzte Qualifikationen

Scrum, Softwareanforderungsanalyse, Software Architecture, Softwareentwicklung (allg.)

Full Stack Engineer (Festanstellung)
FRONETIC. GmbH, Hof
1/2020 – 4/2020 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – 4/2020

Tätigkeitsbeschreibung

[ Typescript, React, Redux, Node.js, Express, MongoDB, MS Azure ]

• Entwicklung von GraphQL Schnittstellen (Node.js, Express, GraphQL,)
• Entwicklung von Backend Microservices (Node.js, Express, MongoDB)
• Entwicklung einer Progressive Web App (React, Redux, Apollo)
• Integration & End-to-End Tests (Cypress.io )

Code Verwaltung: Git / Git Flow Deployment: Docker, MS Azure Cloud Entwicklungsprozess: Kanban Projekt Management: Atlassian Stack (Jira, Confluence, Github)
Analytics

Eingesetzte Qualifikationen

Docker, Microsoft Azure, Mongodb, Node.Js, React (JavaScript library)

Senior Full Stack Engineer
Nvidia Deuschland GmbH, München
12/2019 – 12/2021 (2 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2019 – 12/2021

Tätigkeitsbeschreibung

Entwicklung einer Analytics Webapplikation für Social Media Daten
[Typescript, React, Redux, Node.js, Express, MongoDB, Firebase & GCS]

• Entwicklung von REST Schnittstellen (Node.js, Express, MongoDB, REST)
• Entwicklung von Backend Microservices (Node.js, Express, MongoDB, REST)
• Entwicklung eines Analyse Frontends (React, Redux, Firebase)

Code Verwaltung: Git / Git Flow
Entwicklungsprozess: Kanban
Projekt Management: Atlassian Stack (Jira, Confluence, Stash)

Eingesetzte Qualifikationen

Docker, Google Cloud, Mongodb, Node.Js, React (JavaScript library), Representational State Transfer (REST)

Sr. Frontend Developer
GfK SE, Nürnberg
6/2017 – 12/2019 (2 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2017 – 12/2019

Tätigkeitsbeschreibung

• Implementierung von Backend Microservices (Java (Spring), Kotlin, GraphQL, Apollo)
• Implementierung von Frontend Komponenten (Vaadin, Polymer, Javascript)
• Entwicklung einer Frontend-Applikation (React, Redux, Typescript, Node, GraphQL, Apollo)
• Entwicklung diverser React JS Frontend Komponenten
• Erstellen / Verwalten von Docker Files und Docker Containern
• Erstellen / Verwalten / Überwachen von Build Prozessen (Jenkins)
• Sicherstellen der Security (Auth0, CSRF-Tokens, Nginx, etc.)
• Sicherstellen der Software Qualität (SonarQube, PMD, Checkstyle, TSLint, SCSS, etc.)
• Umfangreiches Testen: Unit-Tests, Snapshot-Tests, Integration-Tests, End to End Tests

Code Verwaltung: Git / Git Flow
Entwicklungsprozess: Scrum, SAFe, Scrumban
Bug Tracking: Sonarqube
Projekt Management: Atlassian Stack (Jira, Confluence, Stash)

Eingesetzte Qualifikationen

Docker, Java (allg.), Nginx, React (JavaScript library), Selenium, Spring Framework, Typescript

Senior Full-Stack-Engineer
Hamberger Flooring GmbH, Stephanskirchen
3/2016 – 7/2022 (6 Jahre, 5 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

3/2016 – 7/2022

Tätigkeitsbeschreibung

Entwicklung, Weiterentwicklung und Betreuung einer B2C/B2B App auf iOS und Android

• Implementierung einer native App auf iOS
• Implementierung von Google Material Design Guidelines auf iOS
• Entwicklung der REST-Schnittstellen zur Kunden API (Alamofire & custom)
• Entwicklung diverser nötiger Services zum betreiben der App (XML Parser, Login + Registrierung 
• Implementierung von Analytics & GCM, Umstellung auf Google Firebase API und Cloud Services
• Erarbeitung von Tickets für beide Systeme
• Meilenstein und Versionsplanung, Synchronosierung beider Versionen
• Sprintplanung des iOS und Android Teams
• Kundenanforderungen einholen und bei der Umsetzungsstrategie beraten

Code Verwaltung: Git
Entwicklungsprozess: Scrum
Projektmanagement: GitLab, ClickUp

Tech. Stack: Swift 2, Swift 2.3, Swift 3, Swift 5, Kotlin

Eingesetzte Qualifikationen

Agile Methodologie, Release-Management, Scrum, Mobile Application Development

Software Developer
CUBE - ZPG GmbH & Co. KG, Waldershof
12/2014 – 11/2016 (2 Jahre)
Fertigungsindustrie
Tätigkeitszeitraum

12/2014 – 11/2016

Tätigkeitsbeschreibung

POC und Weiterentwicklung einer Vertriebsunterstützenden-Applikation für
Außendienstmitarbeiter für Flagship-Stores eines Fahrrad-Herstellers.

- Kundenanforderungen einholen
- Technologie und Umsetzung Planen
- Implementierung einer native iOS App
- Anbindung an diverse Services des Kunden (REST Schnittstellen, oAuth)
- Komplexer XML Parser für ERP Daten

Tech. Stack: Objective-C, Swift, oAuth, Pods, NodeJS, Javascript, REST, MS Azure

Code Verwaltung: Git / Git Flow
Entwicklungsprozess: Kanban
Projekt Management: Atlassian Stack (Jira, Confluence, Github)

Eingesetzte Qualifikationen

Kanban (Softwareentwicklung), Softwareanforderungsanalyse, Softwareentwicklung (allg.)

Softwareentwickler (Festanstellung)
Moyoki GmbH, Selb
9/2014 – 11/2015 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2014 – 11/2015

Tätigkeitsbeschreibung

Entwicklung von diversen Webapplikationen für Kundenprojekte

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Softwareentwickler (Festanstellung)
Moyoki GbR, Selb
1/2012 – 9/2014 (2 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2012 – 9/2014

Tätigkeitsbeschreibung

Entwicklung von Applikationen für Kunden im Bereich Web und Mobile für Android & iOS

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Zertifikate

A-CSPO - Advanced Certified Scrum Product Owner
Scrum Alliance
2023
CSPO - Certified Scrum Product Owner
Scrum Alliance
2023

Ausbildung

Angewandte Informatik
-
Fachhochschule München
2011
München
Fachhochschulreife
Ausbildung
Berufsoberschule Regensburg
2010
Fachinformatiker für Anwendungsentwicklung
Ausbildung
IHK Bayreuth
2009

Über mich

Zielstrebiger, teamorientierter Projekt Manager und erfahrener Product Owner in der Planung und Entwicklung innovativer Softwareprodukte.

In den vergangenen 10 Jahren habe ich durch meine Expertise in agiler Produkt- und Projektentwicklung die Projekte meiner Kunden nicht nur fachlich und strategisch umgesetzt, sondern auch maßgeblich an der technischen Ausrichtung mitgewirkt und die Entwicklung aktiv unterstützt.
In enger Zusammenarbeit mit meinen Teams habe ich eigenverantwortlich erfolgreiche Softwaresysteme entwickelt, die sowohl Endkunden direkt als auch interne Prozesse unterstützen und optimieren.

Währenddessen habe ich als Geschäftsführer die Fronetic GmbH von einem reinen Beratungsdienstleister zu einem eigenständigen, projektorientierten Softwarehaus mit einem professionellen, agilen Entwicklungsteam transformiert.

Durch meine Kombination aus technischem Fachwissen und der Fähigkeit, Produkte aus geschäftlicher Perspektive zu betrachten, schaffe ich Verbindungen zwischen Entwicklerteams und Stakeholdern.
So kann ich nicht nur technologisch überzeugende, sondern auch marktorientierte Produkte schaffen.

Ich strebe danach, kontinuierlich innovative und kundenorientierte Lösungen zu entwickeln, die nicht nur den Erwartungen gerecht werden, sondern auch neue Maßstäbe setzen können.

Weitere Kenntnisse

Programmier-/ Scriptsprachen:
Typescript, JavaScript, Java, Kotlin, SQL, HTML, CSS, SASS, Python, Perl, PHP, Swift, Objective C

Technische Fähigkeiten
React, NextJS, Vue.js, Vuex, Nuxt, NodeJS, Express, Mongoose, MongoDB, GraphQL, Apollo, Cypress.io, Cucumber, Selenium, Jest, Enzyme, Storybook, BITV, BITV 2.0, WACG, Java, Spring Boot, JPA, Quarkus, Spock, PACKT, Spring Cloud, Spring DataFlow, Feign, Eureka, Ki-bana, Swagger, PostgreSQL, Cassandra, MS_SQL, Maven, Gradle, Git / Git Flow, yarn, npm, REST, Kubernetes, Tecton, Docker, Ansible, Firebase, Jira, Bitbucket, Confluence, figma, InVision, Clickup, Redmine, Teams

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
2210
Alter
37
Berufserfahrung
9 Jahre und 11 Monate (seit 12/2014)
Projektleitung
5 Jahre

Kontaktdaten

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

Jetzt Mitglied werden