IT-Consulting, Projektmanagement, IT-Architektur, Full-stack-Entwicklung
Aktualisiert am 25.04.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Projektmanagement
Agile Softwareentwicklung
Softwarearchitektur
Fullstack
REST
Oracle
PostgreSQL
GraphQL
Java
Spring Boot
JavaScript
Angular
React
CSS
Test
TypeScript
Node.js
Python
Docker
DevOps
Software Deployment
Kafka
Schnittstellendesign
Deutsch
Muttersprache
Englisch
fließend, verhandlungssicher
Italienisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 10 Monate
2023-07 - 2025-04

Digitalisierung im öffentlichen Sektor

Projektmanager, Lead Developer, IT-Architekt Angular TypeScript CSS ...
Projektmanager, Lead Developer, IT-Architekt

Projektmanagement
  • Leitung eines 6-köpfigen Entwicklerteams bei der Implementierung einer digitalen Aktenverwaltungsplattform 

  • Stakeholdermanagement und Koordination der Entwicklungszyklen 
  • Abstimmung mit Designteam und Testteams zur Priorisierung und Integration neuer Themen 
  • Schreiben technischer User Stories zur Einhaltung von technischen Standards 
  • Verbesserung der Prozesse zur Einplanung neuer Designthemen in alle 4 Entwicklungsteams 
  • Anforderungsmanagement an zentrales Architekturteam 
  • Regelmäßige Präsentation der Zwischenergebnisse vor bis zu 200 Zuschauern 


Architektur

  • Konzeption und Pflege einer teamübergreifend nutzbaren Frontend-Komponentenbibliothek 
  • Entwurf und Integration einer Service Orientierten Architektur (SOA) mit 30+ Microservices mit RESTful-API-Kommunikation 
  • Einhaltung höchster Barrierefreiheitsanforderungen nach WCAG AAA-Standard 
  • Fachliche und technische Dokumentation 


Implementierung, Deployment & Test

  • Full-Stack Entwicklung mit Angular 19 und Java Spring Boot 3 
  • Nutzung von h2, PostgreSQL und Oracle als Datenbanksysteme 
  • Vollautomatisierte CI/CD Pipelines mit Jenkins, Docker, Nexus 
  • Feature branch deployments, mutli-stage Testumgebungen 
  • Implementierung von Unit Tests und Integrationtests in Frontend und Backend 
  • Sicherstellung der Barrierefreiheit auf Frontend-Ebene 
  • Datenbankmigrationen mit Liquibase 


Erreichte Ziele

  • Erfolgreicher Aufbau einer nachhaltigen und wartbaren Systemlandschaft 
  • Stärkung der übergreifenden Entwicklungsprozesse durch eine wiederverwendbare Frontend-Bibliothek 
  • Erhöhung der Performance der Teams durch Verbesserung der teamübergreifenden Kommunikation und Austausch von Wissen 
  • Sicherstellung der Zugänglichkeit durch barrierefreies Design auf AAA-Niveau


Projektgröße:

70+ Personen

Angular TypeScript CSS Java Spring Boot Maven PostgreSQL Oracle DB Liquibase Jenkins Docker Nexus SonarQube ESlint Kibana Grafana Barrierefreiheit (WCAG AAA) Jira Confluence Scrum
Justizministerium Bayern
Frankfurt am Main
1 Jahr 10 Monate
2023-07 - 2025-04

Bewertung von bestehenden Software Anwendungen

  • Bewertung von bestehenden Software Anwendungen für Projektausschreibungen
  • Job Interviews und Recruiting von neuen Entwicklern
  • Vertretung auf Recruiting Messen
  • Interne Vermittlung von Entwicklern auf neue Projekte
Accenture GmbH
1 Jahr 6 Monate
2022-01 - 2023-06

Entwicklung einer skalierbaren E-Commerce Plattform (Yatta Checkout)

Full-Stack Developer, IT-Architekt Angular TypeScript SCSS ...
Full-Stack Developer, IT-Architekt

Projektmanagement

  • Abstimmung der Anforderungen mit fachlichen und technischen Stakeholdern 
  • Schreiben von technischen und fachlichen User Stories 
  • Koordination und Unterstützung des Releases im Oktober 2022 
  • Erstellen der fachlichen Dokumentation zur Integration des Checkouts 
  • Planung und Durchführung von Marketingaktivitäten auf Messen 


Architektur

  • Aufbau einer sicheren Microservice-Architektur mit OAuth-Authentifizierung 
  • Automatisierung von Zahlungsprozessen und Lizenzverwaltung 
  • Entwicklung einer Whitelabel-Checkout-Lösung für nahtlose Integration in Kundenwebseiten

Implementierung, Deployment & Test

  • Full-Stack Entwicklung mit Angular und Java Spring Boot 
  • Implementierung der Produkt Webseite mit Next.js und Tailwind 
  • Konfiguration von CI/CD Pipelines für automatisierte, container-basierte Deployments 
  • Bereitstellung verschiedener Testumgebungen 

  • Implementierung von Unit Tests und Komponenten Tests im Backend und Frontend


Erreichte Ziele

  • Erfolgreicher Launch einer flexiblen und sicheren E-Commerce-Plattform 
  • Optimierung der Kundenintegration durch Whitelabel-Ansatz 
  • Konzeption und Implementierung des voll automatisierten Regristierungs- und Integrationsprozess


Projektgröße:

10+ Personen

Angular TypeScript SCSS React Next.js Tailwind Vercel Java Spring Boot Maven PostgreSQL Flyway OAuth2 Jest Karma Jenkins Docker AWS SonarQube ESlint Kibana Grafana Scrum
Yatta Solutions GmbH
Frankfurt am Main
4 Jahre 9 Monate
2018-10 - 2023-06

Job Interviews und Recruiting von neuen Entwicklern

  • Vertretung auf Recruiting Messen
  • Onboarding neuer Mitarbeiter
  • Erster Ansprechpartner für Werksstudenten
  • Planung von Firmen Events (Sommerfest, Weihnachtsfeier)
  • Support beim Umzug des Unternehmens in ein neues Office. Logistische Koordination, Raumplanung
Yatta Solutions GmbH
3 Monate
2021-10 - 2021-12

Verschlu?sselungsalgorithmen

Embedded Developer C++ Jira Confluence ...
Embedded Developer

Projektmanagement

  • Zusammenarbeit mit dem wissenschaftlichen Team zur Implementierung maßgeschneiderter Sicherheitsalgorithmen 


Architektur

  • Implementierung von Verschlüssellungs-, Validierungs- und Entschlüsselungsalgorithmen mit ECC SHA512 
  • Bereitstellung der Sicherheitsalgorithmen als konfigurierbare Bibliothek 
  • Technische Dokumentation der Algorithmen und der Bibliothek 


Implementierung, Deployment & Test

  • Implementierung in C++ zur Umsetzung der Algorithmen 
  • Einsatz von Test-driven-development (TDD) zur Validierung der Algorithmen 


Erreichte Ziele

  • Stärkung der Sicherheit von Netzwerkgeräten durch maßgeschneiderte Algorithmen 
  • Vollständige Testabdeckung inkl. Positiv-, Negativ- und Randfalltests 


Projektgröße:

3 Personen

C++ Jira Confluence Kanban
Frankfurt am Main
10 Monate
2020-12 - 2021-09

Netzwerkgeräte-Konfigurationssystem

Co-Lead, Full-Stack Developer, IT-Architekt Angular TypeScript Angular Material ...
Co-Lead, Full-Stack Developer, IT-Architekt

Projektmanagement

  • Abstimmung der Anforderungen mit fachlichen und technischen Stakeholdern 
  • Erstellen fachlicher und technischer User Stories 
  • CO-Lead von einem 5-köpfigen Entwicklungsteam 


Architektur

  • Analyse und Konzeption zur Überführung eines Legacy-Systems 
  • Entwurf einer modularen Whitelabel-Architektur für verschiedene Produktvarianten 
  • Dynamische Feature-Kompilierung basierend auf Hardware-Ausbaustufen 


Implementierung, Deployment & Test

  • Entwurf der UI und UX 
  • Full-Stack Entwicklung von 4 Mikro Frontends mit Angular und Python 
  • Implementierung von Unit Tests, e2e-Tests und UI-Tests mit Selenium 
  • Kommunikation der Services mit REST, Websockets und Flatbuffers zur Minimierung der Netzwerklast 
  • Automatisierte Build-Prozesse mit Bash Skripten zur Variantenbildung 


Erreichte Ziele

  • Erfolgreiche Migration eines Alt-Systems in eine moderne, erweiterbare Microfrontend Architektur 
  • Einführung von Feature-Toggles zur Testbarkeit hardwareabhängiger Komponenten während der Entwicklung 
  • Erhöhung der Code-Wiederverwendung durch Whitelabel-Lösung 


Projektgröße:

9 Personen

Angular TypeScript Angular Material SCSS Python Flask Websockets REST FlatBuffers Bash Skripte e2e-Tests Selenium PlantUML SonarQube ESlint Jira Confluence Kanban
Frankfurt am Main
9 Monate
2020-03 - 2020-11

Cross-Platform App fu?r SmartHome-Steuerung

Mobile Developer Angular TypeScript SCSS ...
Mobile Developer
Projektmanagement
  • Abstimmen der Anforderungen mit Stakeholdern 

Architektur
  • Smart-Home-App zur klimaintelligenten Steuerung von Objekten 
  • Whitelabel fähige Cross-Platform App 

Implementierung, Deployment & Test
  • Entwicklung mit Angular & Ionic Framework 
  • Cross-Platform Entwicklung für Android und IOS 
  • Visualisierung von Messdaten in graphischer Form 
  • Aufbau einer virtuellen Testumgebung mit simulierten Sensoren 
  • Implementierung von A/B Testing fähigen features 

Erreichte Ziele
  • Entwicklung mit Angular & Ionic Framework 
  • Cross-Platform Entwicklung für Android und IOS 
  • Visualisierung von Messdaten in graphischer Form 
  • Aufbau einer virtuellen Testumgebung mit simulierten Sensoren 
  • Implementierung von A/B Testing fähigen features 


Projektgröße:

10+ Personen

Angular TypeScript SCSS Ionic SQLite Gitlab CI Jenkins SonarQube ESlint Jira Confluence Scrum
Noventic GmbH
1 Jahr 5 Monate
2018-10 - 2020-02

Echtzeit-Analyse und Prozessautomatisierung

Full-Stack Developer, IT-Architekt, DevOps Angular TypeScript SCSS ...
Full-Stack Developer, IT-Architekt, DevOps
Projektmanagement
  • Stakeholder-Workshops zur Anforderungsdefinition 
  • Regelmäßige Präsentation der Zwischenergebnisse für den Kunden 
  • Erstellung einer Dokumentation der Architektur und den Abläufen 

Architektur
  • Entwurf einer Event-driven Architecture (EDA) Kafka-basierten Microservice Plattform zur Echtzeitverarbeitung von Sensordaten (Smart Metering) 
  • Kombination aus asynchroner und synchroner Kommunikation der Services 
  • Datenspeicherung mit relationalen und NoSQL Datenbanken zur Optimierung der Zugriffszeiten 

Implementierung, Deployment & Test
  • Implementierung von 10+ Backend-Services zur Prozessautomatisierung 
  • Implementierung von 4 Frontends zur Visualisierung und Weiterverarbeitung der Daten 
  • Automatisierung von Prozessen mit Kontrollmechanismen durch Anwender 
  • Umsetzung einer Android App mit Xamarin für die Monteure 
  • Konfiguration voll automatisierter containerized Deployments mit Jenkins und Openshift (CI/CD Pipelines) 
  • Monitoring der Ressourcen und Zustände der deployten Services 

Erreichte Ziele
  • Steigerung der Effizienz der Anwender durch Automatisierung 
  • Realisierung einer hochverfügbaren Plattform zur Echtzeitdatenanalyse 
  • Optimierte Performance durch angepasste Datenhaltung und Datenzugriffe, Caching der Daten und Validierung der Performance mit selbständig durchgeführten Lasttests 


Projektgröße:

15+ Personen

Angular TypeScript SCSS Java Spring Boot Maven Xamarin C# Apache Kafka MongoDB PostgreSQL Oracle DB Flyway Bitbucket CI Jenkins Docker Openshift Kibana SonarQube ESlint Elasticsearch Logstash Grafana PlantUML Jira Confluence Scrum
Kalorimeta GmbH
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 6 Monate
2020-09 - 2023-02

IT-Management

Master of Science, FOM Frankfurt
Master of Science
FOM Frankfurt
6 Monate
2022-08 - 2023-01

Master-Thesis

Yatta Solutions GmbH
Yatta Solutions GmbH

  • Thema auf Anfrage


Projektmanagement

  • Eigenverantwortliche Planung und Durchführung der Master-Thesis in Zusammenarbeit mit dem Unternehmen
  • Analyse der Datenschutzanforderungen und rechtlichen Rahmenbedingungen


Architektur

  • Konzeption einer Schnittstelle zur Freigabe von anonymisierten Daten zu wissenschaftlichen Zwecken
  • Konzeption einer Schnittstelle zur Abfrage großer Datenmengen


Implementierung, Deployment & Test

  • Konzeption und Implementierung einer GraphQL Schnittstelle
  • Automatisierten Anonymisierung der Echtdaten
  • Authentifizierung inklusive Definition der Prozesse zur Vergabe der Zugänge
  • Durchführung von Tests zur Sicherstellung der Anonymisierung und Datenintegrität


Erreichte Ziele

  • Bereitstellung einer sicheren und datenschutzkonformen Lösung zur Datenfreigabe für wissenschaftliche Zwecke
  • Verbesserung des eigenen Produkts durch Marktanalysen von wissenschaftlichen Instituten, ohne die Notwendigkeit komplexe Verträge zu schließen


Kenntnisse:

Java Spring Boot, Maven, RESTful, GraphQL, PostgreSQL, Gitlab CI, Jenkins, Docker, Kibana, SonarQube, ESlint, Jira, Confluence

4 Monate
2018-07 - 2018-10

Bachelor-Thesis

Pirelli Deutschland GmbH
Pirelli Deutschland GmbH

  • Thema auf Anfrage


Projektmanagement

  • Einführung und Anwendung von Scrum im Unternehmen
  • Selbstorganisierte Arbeitsweise mit Daily Standups & Sprint Plannings und Reviews
  • Schulung von Mitarbeitern zum agilen Arbeiten mit Scrum


Architektur

  • Aufbau einer internen Anwendung zur Lagerbestandsverwaltung
  • Strukturierung einer AngularJS-Codebasis für einfache Erweiterbarkeit
  • Anbindung von SAP zur Abfrage der Lagerbestände


Implementierung, Deployment & Test

  • Entwicklung der Software mit AngularJS
  • Visualisierung der Daten der Lagerbestände mit D3.js
  • Manuelles Deployment im internen Firmennetzwerk


Erreichte Ziele

  • Erfolgreiche Erprobung von agilen Methoden im Unternehmen
  • Erstellung einer Webanwendung zur Prozessunterstützung in der Produktion


Kenntnisse:

AngularJS, JavaScript, CSS, D3.js

3 Jahre
2015-10 - 2018-09

Informationstechnik

Bachelor of Engineering, DHBW Mannheim
Bachelor of Engineering
DHBW Mannheim
3 Monate
2018-01 - 2018-03

Studienarbeit

Duale Hochschule Baden-Württemberg
Duale Hochschule Baden-Württemberg

Thema auf Anfrage


Projektmanagement

  • Eigenständige Organisation und Planung der Studienarbeit


Architektur

  • Backend Service zur Berechnung der Objekte und Visualisierung auf der HoloLens
  • Gestensteuerung der Objekte mit smartem Armband (Myo von Thalmic Labs)


Implementierung, Deployment & Test

  • Entwicklung einer 3D-Visualisierung des Verhaltens auf der Microsoft HoloLens
  • Konzeption und Implementierung von Algorithmen zur Berechnung des Schwarmverhaltens von Objekten im 3-dimensionalen Raum
  • Steuerung der Objekte per Handbewegung und Gesten mit dem smarten Armband Myo


Erreichte Ziele

  • Demonstration komplexer Verhaltensmodelle in Augmented Reality
  • Steuerung der virtuellen Objekte per Handgesten und -bewegungen


Kenntnisse:

Java Spring, Gradle, Unity, HoloLens, C#, Myo

Position

Position

  • IT-Architekt
  • Projketmanagement
  • Full-Stack developer
  • DevOps

Kompetenzen

Kompetenzen

Top-Skills

Projektmanagement Agile Softwareentwicklung Softwarearchitektur Fullstack REST Oracle PostgreSQL GraphQL Java Spring Boot JavaScript Angular React CSS Test TypeScript Node.js Python Docker DevOps Software Deployment Kafka Schnittstellendesign

Schwerpunkte

Architekturdesign
Experte
Code Qualität
Experte
Full-stack Development
Experte
CI / CI Pipelines
Experte
Datenbank Design
Fortgeschritten

Strategie & Konzeption
  • Architekturdesign moderner Softwaresysteme 
  • Aufbau und Skalierung leistungsfähiger Entwicklungsteams 
  • Qualitätssicherung auf Code-, Architektur- und Prozessebene 
  • Planung effizienter CI/CD-Pipelines 
  • Konzeption professioneller Test- und Staging-Umgebungen 
  • Konzeption Cloud basierter Deployment Prozesse 
  • Skalierbarkeit und Performance von Anwendungen 


Umsetzung & Integration

  • Full-Stack-Entwicklung (Frontend & Backend) 
  • App Entwicklung für mobile Endgeräte 
  • Datenbankdesign und ?integration 
  • Betreeung des vollständigen Project Lifecycle 


Optimierung & Teamarbeit

  • Verbesserung der Softwarequalität im laufenden Betrieb 
  • Weiterentwicklung agiler Entwicklungsprozesse 
  • Effizientere Kommunikation zwischen Teams und Stakeholdern 

Produkte / Standards / Erfahrungen / Methoden

TECHNISCHE FÄHIGKEITEN

Frontend Technologien

  • Angular
  • React
  • Vue.js
  • Next.js
  • Tailwind
  • CSS
  • SCSS
  • TypeScript
  • JavaScript
  • Angular Material
  • Websockets
  • HTML/CSS
  • Barrierefreiheit (WCAG AAA)


Backend Technologien

  • Java
  • Spring Boot
  • Maven
  • Node.js
  • Python
  • Flask
  • FlatBuffers
  • C++, C#
  • RESTful APIs
  • GraphQL
  • Apache Kafka
  • PostgreSQL
  • Oracle DB
  • MongoDB
  • MySQL
  • SQLite


Tools & Platformen

  • CI/CD
  • DevOps
  • Cloud
  • Docker
  • Kubernetes
  • Jenkins
  • Kibana
  • Elasticsearch
  • Grafana
  • Git
  • Bitbucket CI
  • Gitlab CI
  • Github Actions
  • Flyway
  • Liquibase
  • Jira
  • Confluence
  • Figma
  • OAuth2


Code Qualität

  • SonarQube
  • ESLint
  • Unit Tests
  • Mocking
  • Integrationtests
  • e2e-Tests
  • Selenium
  • Test Driven Development (TDD)
  • Jest
  • Karma


Projektmanagement

  • Teamführung
  • Agiles Projektmanagement
  • Zeitmanagement
  • Stakeholder-Management
  • Anforderungsmanagement
  • Konfliktlösung
  • PlantUML
  • Scrum
  • Kanban


Beruflicher Werdegang

2025 ? heute

Rolle: Freelancer ? IT Consulting, IT-Architekt, Projektmanager


2023 ? heute

Rolle: Managing Team Lead ? IT Consulting

Kunde: Accenture GmbH


2018 ? 2023

Senior Software Engineer ? IT Consulting

Kunde: Yatta Solutions GmbH

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 10 Monate
2023-07 - 2025-04

Digitalisierung im öffentlichen Sektor

Projektmanager, Lead Developer, IT-Architekt Angular TypeScript CSS ...
Projektmanager, Lead Developer, IT-Architekt

Projektmanagement
  • Leitung eines 6-köpfigen Entwicklerteams bei der Implementierung einer digitalen Aktenverwaltungsplattform 

  • Stakeholdermanagement und Koordination der Entwicklungszyklen 
  • Abstimmung mit Designteam und Testteams zur Priorisierung und Integration neuer Themen 
  • Schreiben technischer User Stories zur Einhaltung von technischen Standards 
  • Verbesserung der Prozesse zur Einplanung neuer Designthemen in alle 4 Entwicklungsteams 
  • Anforderungsmanagement an zentrales Architekturteam 
  • Regelmäßige Präsentation der Zwischenergebnisse vor bis zu 200 Zuschauern 


Architektur

  • Konzeption und Pflege einer teamübergreifend nutzbaren Frontend-Komponentenbibliothek 
  • Entwurf und Integration einer Service Orientierten Architektur (SOA) mit 30+ Microservices mit RESTful-API-Kommunikation 
  • Einhaltung höchster Barrierefreiheitsanforderungen nach WCAG AAA-Standard 
  • Fachliche und technische Dokumentation 


Implementierung, Deployment & Test

  • Full-Stack Entwicklung mit Angular 19 und Java Spring Boot 3 
  • Nutzung von h2, PostgreSQL und Oracle als Datenbanksysteme 
  • Vollautomatisierte CI/CD Pipelines mit Jenkins, Docker, Nexus 
  • Feature branch deployments, mutli-stage Testumgebungen 
  • Implementierung von Unit Tests und Integrationtests in Frontend und Backend 
  • Sicherstellung der Barrierefreiheit auf Frontend-Ebene 
  • Datenbankmigrationen mit Liquibase 


Erreichte Ziele

  • Erfolgreicher Aufbau einer nachhaltigen und wartbaren Systemlandschaft 
  • Stärkung der übergreifenden Entwicklungsprozesse durch eine wiederverwendbare Frontend-Bibliothek 
  • Erhöhung der Performance der Teams durch Verbesserung der teamübergreifenden Kommunikation und Austausch von Wissen 
  • Sicherstellung der Zugänglichkeit durch barrierefreies Design auf AAA-Niveau


Projektgröße:

70+ Personen

Angular TypeScript CSS Java Spring Boot Maven PostgreSQL Oracle DB Liquibase Jenkins Docker Nexus SonarQube ESlint Kibana Grafana Barrierefreiheit (WCAG AAA) Jira Confluence Scrum
Justizministerium Bayern
Frankfurt am Main
1 Jahr 10 Monate
2023-07 - 2025-04

Bewertung von bestehenden Software Anwendungen

  • Bewertung von bestehenden Software Anwendungen für Projektausschreibungen
  • Job Interviews und Recruiting von neuen Entwicklern
  • Vertretung auf Recruiting Messen
  • Interne Vermittlung von Entwicklern auf neue Projekte
Accenture GmbH
1 Jahr 6 Monate
2022-01 - 2023-06

Entwicklung einer skalierbaren E-Commerce Plattform (Yatta Checkout)

Full-Stack Developer, IT-Architekt Angular TypeScript SCSS ...
Full-Stack Developer, IT-Architekt

Projektmanagement

  • Abstimmung der Anforderungen mit fachlichen und technischen Stakeholdern 
  • Schreiben von technischen und fachlichen User Stories 
  • Koordination und Unterstützung des Releases im Oktober 2022 
  • Erstellen der fachlichen Dokumentation zur Integration des Checkouts 
  • Planung und Durchführung von Marketingaktivitäten auf Messen 


Architektur

  • Aufbau einer sicheren Microservice-Architektur mit OAuth-Authentifizierung 
  • Automatisierung von Zahlungsprozessen und Lizenzverwaltung 
  • Entwicklung einer Whitelabel-Checkout-Lösung für nahtlose Integration in Kundenwebseiten

Implementierung, Deployment & Test

  • Full-Stack Entwicklung mit Angular und Java Spring Boot 
  • Implementierung der Produkt Webseite mit Next.js und Tailwind 
  • Konfiguration von CI/CD Pipelines für automatisierte, container-basierte Deployments 
  • Bereitstellung verschiedener Testumgebungen 

  • Implementierung von Unit Tests und Komponenten Tests im Backend und Frontend


Erreichte Ziele

  • Erfolgreicher Launch einer flexiblen und sicheren E-Commerce-Plattform 
  • Optimierung der Kundenintegration durch Whitelabel-Ansatz 
  • Konzeption und Implementierung des voll automatisierten Regristierungs- und Integrationsprozess


Projektgröße:

10+ Personen

Angular TypeScript SCSS React Next.js Tailwind Vercel Java Spring Boot Maven PostgreSQL Flyway OAuth2 Jest Karma Jenkins Docker AWS SonarQube ESlint Kibana Grafana Scrum
Yatta Solutions GmbH
Frankfurt am Main
4 Jahre 9 Monate
2018-10 - 2023-06

Job Interviews und Recruiting von neuen Entwicklern

  • Vertretung auf Recruiting Messen
  • Onboarding neuer Mitarbeiter
  • Erster Ansprechpartner für Werksstudenten
  • Planung von Firmen Events (Sommerfest, Weihnachtsfeier)
  • Support beim Umzug des Unternehmens in ein neues Office. Logistische Koordination, Raumplanung
Yatta Solutions GmbH
3 Monate
2021-10 - 2021-12

Verschlu?sselungsalgorithmen

Embedded Developer C++ Jira Confluence ...
Embedded Developer

Projektmanagement

  • Zusammenarbeit mit dem wissenschaftlichen Team zur Implementierung maßgeschneiderter Sicherheitsalgorithmen 


Architektur

  • Implementierung von Verschlüssellungs-, Validierungs- und Entschlüsselungsalgorithmen mit ECC SHA512 
  • Bereitstellung der Sicherheitsalgorithmen als konfigurierbare Bibliothek 
  • Technische Dokumentation der Algorithmen und der Bibliothek 


Implementierung, Deployment & Test

  • Implementierung in C++ zur Umsetzung der Algorithmen 
  • Einsatz von Test-driven-development (TDD) zur Validierung der Algorithmen 


Erreichte Ziele

  • Stärkung der Sicherheit von Netzwerkgeräten durch maßgeschneiderte Algorithmen 
  • Vollständige Testabdeckung inkl. Positiv-, Negativ- und Randfalltests 


Projektgröße:

3 Personen

C++ Jira Confluence Kanban
Frankfurt am Main
10 Monate
2020-12 - 2021-09

Netzwerkgeräte-Konfigurationssystem

Co-Lead, Full-Stack Developer, IT-Architekt Angular TypeScript Angular Material ...
Co-Lead, Full-Stack Developer, IT-Architekt

Projektmanagement

  • Abstimmung der Anforderungen mit fachlichen und technischen Stakeholdern 
  • Erstellen fachlicher und technischer User Stories 
  • CO-Lead von einem 5-köpfigen Entwicklungsteam 


Architektur

  • Analyse und Konzeption zur Überführung eines Legacy-Systems 
  • Entwurf einer modularen Whitelabel-Architektur für verschiedene Produktvarianten 
  • Dynamische Feature-Kompilierung basierend auf Hardware-Ausbaustufen 


Implementierung, Deployment & Test

  • Entwurf der UI und UX 
  • Full-Stack Entwicklung von 4 Mikro Frontends mit Angular und Python 
  • Implementierung von Unit Tests, e2e-Tests und UI-Tests mit Selenium 
  • Kommunikation der Services mit REST, Websockets und Flatbuffers zur Minimierung der Netzwerklast 
  • Automatisierte Build-Prozesse mit Bash Skripten zur Variantenbildung 


Erreichte Ziele

  • Erfolgreiche Migration eines Alt-Systems in eine moderne, erweiterbare Microfrontend Architektur 
  • Einführung von Feature-Toggles zur Testbarkeit hardwareabhängiger Komponenten während der Entwicklung 
  • Erhöhung der Code-Wiederverwendung durch Whitelabel-Lösung 


Projektgröße:

9 Personen

Angular TypeScript Angular Material SCSS Python Flask Websockets REST FlatBuffers Bash Skripte e2e-Tests Selenium PlantUML SonarQube ESlint Jira Confluence Kanban
Frankfurt am Main
9 Monate
2020-03 - 2020-11

Cross-Platform App fu?r SmartHome-Steuerung

Mobile Developer Angular TypeScript SCSS ...
Mobile Developer
Projektmanagement
  • Abstimmen der Anforderungen mit Stakeholdern 

Architektur
  • Smart-Home-App zur klimaintelligenten Steuerung von Objekten 
  • Whitelabel fähige Cross-Platform App 

Implementierung, Deployment & Test
  • Entwicklung mit Angular & Ionic Framework 
  • Cross-Platform Entwicklung für Android und IOS 
  • Visualisierung von Messdaten in graphischer Form 
  • Aufbau einer virtuellen Testumgebung mit simulierten Sensoren 
  • Implementierung von A/B Testing fähigen features 

Erreichte Ziele
  • Entwicklung mit Angular & Ionic Framework 
  • Cross-Platform Entwicklung für Android und IOS 
  • Visualisierung von Messdaten in graphischer Form 
  • Aufbau einer virtuellen Testumgebung mit simulierten Sensoren 
  • Implementierung von A/B Testing fähigen features 


Projektgröße:

10+ Personen

Angular TypeScript SCSS Ionic SQLite Gitlab CI Jenkins SonarQube ESlint Jira Confluence Scrum
Noventic GmbH
1 Jahr 5 Monate
2018-10 - 2020-02

Echtzeit-Analyse und Prozessautomatisierung

Full-Stack Developer, IT-Architekt, DevOps Angular TypeScript SCSS ...
Full-Stack Developer, IT-Architekt, DevOps
Projektmanagement
  • Stakeholder-Workshops zur Anforderungsdefinition 
  • Regelmäßige Präsentation der Zwischenergebnisse für den Kunden 
  • Erstellung einer Dokumentation der Architektur und den Abläufen 

Architektur
  • Entwurf einer Event-driven Architecture (EDA) Kafka-basierten Microservice Plattform zur Echtzeitverarbeitung von Sensordaten (Smart Metering) 
  • Kombination aus asynchroner und synchroner Kommunikation der Services 
  • Datenspeicherung mit relationalen und NoSQL Datenbanken zur Optimierung der Zugriffszeiten 

Implementierung, Deployment & Test
  • Implementierung von 10+ Backend-Services zur Prozessautomatisierung 
  • Implementierung von 4 Frontends zur Visualisierung und Weiterverarbeitung der Daten 
  • Automatisierung von Prozessen mit Kontrollmechanismen durch Anwender 
  • Umsetzung einer Android App mit Xamarin für die Monteure 
  • Konfiguration voll automatisierter containerized Deployments mit Jenkins und Openshift (CI/CD Pipelines) 
  • Monitoring der Ressourcen und Zustände der deployten Services 

Erreichte Ziele
  • Steigerung der Effizienz der Anwender durch Automatisierung 
  • Realisierung einer hochverfügbaren Plattform zur Echtzeitdatenanalyse 
  • Optimierte Performance durch angepasste Datenhaltung und Datenzugriffe, Caching der Daten und Validierung der Performance mit selbständig durchgeführten Lasttests 


Projektgröße:

15+ Personen

Angular TypeScript SCSS Java Spring Boot Maven Xamarin C# Apache Kafka MongoDB PostgreSQL Oracle DB Flyway Bitbucket CI Jenkins Docker Openshift Kibana SonarQube ESlint Elasticsearch Logstash Grafana PlantUML Jira Confluence Scrum
Kalorimeta GmbH
Frankfurt am Main

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 6 Monate
2020-09 - 2023-02

IT-Management

Master of Science, FOM Frankfurt
Master of Science
FOM Frankfurt
6 Monate
2022-08 - 2023-01

Master-Thesis

Yatta Solutions GmbH
Yatta Solutions GmbH

  • Thema auf Anfrage


Projektmanagement

  • Eigenverantwortliche Planung und Durchführung der Master-Thesis in Zusammenarbeit mit dem Unternehmen
  • Analyse der Datenschutzanforderungen und rechtlichen Rahmenbedingungen


Architektur

  • Konzeption einer Schnittstelle zur Freigabe von anonymisierten Daten zu wissenschaftlichen Zwecken
  • Konzeption einer Schnittstelle zur Abfrage großer Datenmengen


Implementierung, Deployment & Test

  • Konzeption und Implementierung einer GraphQL Schnittstelle
  • Automatisierten Anonymisierung der Echtdaten
  • Authentifizierung inklusive Definition der Prozesse zur Vergabe der Zugänge
  • Durchführung von Tests zur Sicherstellung der Anonymisierung und Datenintegrität


Erreichte Ziele

  • Bereitstellung einer sicheren und datenschutzkonformen Lösung zur Datenfreigabe für wissenschaftliche Zwecke
  • Verbesserung des eigenen Produkts durch Marktanalysen von wissenschaftlichen Instituten, ohne die Notwendigkeit komplexe Verträge zu schließen


Kenntnisse:

Java Spring Boot, Maven, RESTful, GraphQL, PostgreSQL, Gitlab CI, Jenkins, Docker, Kibana, SonarQube, ESlint, Jira, Confluence

4 Monate
2018-07 - 2018-10

Bachelor-Thesis

Pirelli Deutschland GmbH
Pirelli Deutschland GmbH

  • Thema auf Anfrage


Projektmanagement

  • Einführung und Anwendung von Scrum im Unternehmen
  • Selbstorganisierte Arbeitsweise mit Daily Standups & Sprint Plannings und Reviews
  • Schulung von Mitarbeitern zum agilen Arbeiten mit Scrum


Architektur

  • Aufbau einer internen Anwendung zur Lagerbestandsverwaltung
  • Strukturierung einer AngularJS-Codebasis für einfache Erweiterbarkeit
  • Anbindung von SAP zur Abfrage der Lagerbestände


Implementierung, Deployment & Test

  • Entwicklung der Software mit AngularJS
  • Visualisierung der Daten der Lagerbestände mit D3.js
  • Manuelles Deployment im internen Firmennetzwerk


Erreichte Ziele

  • Erfolgreiche Erprobung von agilen Methoden im Unternehmen
  • Erstellung einer Webanwendung zur Prozessunterstützung in der Produktion


Kenntnisse:

AngularJS, JavaScript, CSS, D3.js

3 Jahre
2015-10 - 2018-09

Informationstechnik

Bachelor of Engineering, DHBW Mannheim
Bachelor of Engineering
DHBW Mannheim
3 Monate
2018-01 - 2018-03

Studienarbeit

Duale Hochschule Baden-Württemberg
Duale Hochschule Baden-Württemberg

Thema auf Anfrage


Projektmanagement

  • Eigenständige Organisation und Planung der Studienarbeit


Architektur

  • Backend Service zur Berechnung der Objekte und Visualisierung auf der HoloLens
  • Gestensteuerung der Objekte mit smartem Armband (Myo von Thalmic Labs)


Implementierung, Deployment & Test

  • Entwicklung einer 3D-Visualisierung des Verhaltens auf der Microsoft HoloLens
  • Konzeption und Implementierung von Algorithmen zur Berechnung des Schwarmverhaltens von Objekten im 3-dimensionalen Raum
  • Steuerung der Objekte per Handbewegung und Gesten mit dem smarten Armband Myo


Erreichte Ziele

  • Demonstration komplexer Verhaltensmodelle in Augmented Reality
  • Steuerung der virtuellen Objekte per Handgesten und -bewegungen


Kenntnisse:

Java Spring, Gradle, Unity, HoloLens, C#, Myo

Position

Position

  • IT-Architekt
  • Projketmanagement
  • Full-Stack developer
  • DevOps

Kompetenzen

Kompetenzen

Top-Skills

Projektmanagement Agile Softwareentwicklung Softwarearchitektur Fullstack REST Oracle PostgreSQL GraphQL Java Spring Boot JavaScript Angular React CSS Test TypeScript Node.js Python Docker DevOps Software Deployment Kafka Schnittstellendesign

Schwerpunkte

Architekturdesign
Experte
Code Qualität
Experte
Full-stack Development
Experte
CI / CI Pipelines
Experte
Datenbank Design
Fortgeschritten

Strategie & Konzeption
  • Architekturdesign moderner Softwaresysteme 
  • Aufbau und Skalierung leistungsfähiger Entwicklungsteams 
  • Qualitätssicherung auf Code-, Architektur- und Prozessebene 
  • Planung effizienter CI/CD-Pipelines 
  • Konzeption professioneller Test- und Staging-Umgebungen 
  • Konzeption Cloud basierter Deployment Prozesse 
  • Skalierbarkeit und Performance von Anwendungen 


Umsetzung & Integration

  • Full-Stack-Entwicklung (Frontend & Backend) 
  • App Entwicklung für mobile Endgeräte 
  • Datenbankdesign und ?integration 
  • Betreeung des vollständigen Project Lifecycle 


Optimierung & Teamarbeit

  • Verbesserung der Softwarequalität im laufenden Betrieb 
  • Weiterentwicklung agiler Entwicklungsprozesse 
  • Effizientere Kommunikation zwischen Teams und Stakeholdern 

Produkte / Standards / Erfahrungen / Methoden

TECHNISCHE FÄHIGKEITEN

Frontend Technologien

  • Angular
  • React
  • Vue.js
  • Next.js
  • Tailwind
  • CSS
  • SCSS
  • TypeScript
  • JavaScript
  • Angular Material
  • Websockets
  • HTML/CSS
  • Barrierefreiheit (WCAG AAA)


Backend Technologien

  • Java
  • Spring Boot
  • Maven
  • Node.js
  • Python
  • Flask
  • FlatBuffers
  • C++, C#
  • RESTful APIs
  • GraphQL
  • Apache Kafka
  • PostgreSQL
  • Oracle DB
  • MongoDB
  • MySQL
  • SQLite


Tools & Platformen

  • CI/CD
  • DevOps
  • Cloud
  • Docker
  • Kubernetes
  • Jenkins
  • Kibana
  • Elasticsearch
  • Grafana
  • Git
  • Bitbucket CI
  • Gitlab CI
  • Github Actions
  • Flyway
  • Liquibase
  • Jira
  • Confluence
  • Figma
  • OAuth2


Code Qualität

  • SonarQube
  • ESLint
  • Unit Tests
  • Mocking
  • Integrationtests
  • e2e-Tests
  • Selenium
  • Test Driven Development (TDD)
  • Jest
  • Karma


Projektmanagement

  • Teamführung
  • Agiles Projektmanagement
  • Zeitmanagement
  • Stakeholder-Management
  • Anforderungsmanagement
  • Konfliktlösung
  • PlantUML
  • Scrum
  • Kanban


Beruflicher Werdegang

2025 ? heute

Rolle: Freelancer ? IT Consulting, IT-Architekt, Projektmanager


2023 ? heute

Rolle: Managing Team Lead ? IT Consulting

Kunde: Accenture GmbH


2018 ? 2023

Senior Software Engineer ? IT Consulting

Kunde: Yatta Solutions GmbH

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.