Fullstack-Experte, spezialisiert auf React, Cross-Platform Entwicklung, TypeScript, Python, Azure Cloud, APIs, Automation und AI
Aktualisiert am 27.12.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.01.2025
Verfügbar zu: 100%
davon vor Ort: 20%
React
Python
Azure
Azure Devops
TypeScript
Atlassian
GitHub
SonarQube
Playwright
MS Power BI
Deutsch
Muttersprache
Englisch
Gut in Wort und Schrift

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Monate
2024-10 - 2024-12

Migration von APIs in das zentrale API-Management

Migration von APIs für 2 Abteilungen in die zentralen Azure API Management-Instanzen, Erstellung eines Prototyps für ein Self-Service Portal

  • Analysieren von OpenAPI-Spezifikationen 
  • Spezifikationen importieren 
  • Erstellen von Richtlinien 
  • Versionierungsspezifikationen mit Git und Python 
  • Erstellen einer FastAPI-Anwendung 
  • Implementieren des Azure Cloud SDK 
  • Verwenden von Azure-APIs 
  • Dokumentation des Systems, der Architektur und der Komponenten

django celery eventdriven fastapi python git pytest azureapimanagement azure azureentra api oauth bicep azuredevops pipelines vscode testing rest azurefunctions kubernetes docker sonar jira confluence
Power und Gartenwerkzeuge
D-Waiblingen
4 Monate
2024-06 - 2024-09

Analysieren Sie die aktuelle Geschäftsplattform

Analysieren Sie die aktuelle Geschäftsplattform und erstellen Sie ADRs für die neue Plattform, um einen einheitlichen Technologie-Stack zu erstellen. Erstellung von Architectural Decision Records für das Azure Cloud Setup, Erstellung von Prototypen für Typescript-Stack und Versionierung.

  • Full-Stack-Typescript-Entwicklung
  • Unterstützung von Teams 
  • Analysieren von Azure Cloud-Mandanten 
  • Analysieren von Azure-Abonnements 
  • Analysieren des Versionierungskonzepts 
  • Analysieren des Monorepo-Setups 
  • Erstellen eines Konzepts für die Azure-Organisation für Domänenexperten 
  • Konzept für die Bereitstellung analysieren 
  • Erstellung eines Konzepts für die Versionierung mit nx, git, semantischer Versionierung für npm-Pakete 
  • Analysieren von Azure DevOps Pipelines 
  • Dokumentation des Systems, der Architektur und der Komponenten

react typescript jest azure api nx vscode testing sonar rest nodejs nextjs nestjs ddd azurefunctions azuredevops azureentra iam kubernetes docker yaml pipelines jira confluence
Power und Gartenwerkzeuge
1 Jahr
2023-04 - 2024-03

Erstellen einer SaaS-Plattform

Erstellen einer SaaS-Plattform mit Verbindungen zu Diensten von Drittanbietern zur Verwaltung und Erstellung digitaler Projekte. Erstellung einer Kollaborationsplattform für Mitarbeiter und Kunden zur Verwaltung von Projekten.

  • Fullstack React Typescript-Entwicklung 
  • Erstellen einer Webanwendung mit React, Next.js, Redux 
  • Erstellen eines Workflow-Tools zum erstellen von Flows mit Low Code 
  • Erstellen einer Responsive UI-Komponentenbibliothek basierend auf Styled Components und TailwindCSS wie Material-UI
  • Erstellen von Konnektoren zu Headless-CMS-Systemen wie Sanity/Contentful 
  • Verbinden zu Power Platform (BI und Automate) mit dem Dashboard 
  • Erstellen eines Backend-GraphQL-Dienstes, um alle Schnittstellen von Drittanbietern zusammenzustellen 
  • Implementieren von Backstage 
  • Anpassung von Backstage auf die CI des Kunden 
  • Integration von Azure, Github 
  • Erstellen eines Software Katalogs für nextjs, React, React native, Azure pipelines 
  • Erstellen serverloser TypeScript-Azure-Funktionen und -Pipelines 
  • Bereitstellungen im Kubernetes-Cluster 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Erstellen von End-to-End- und Unit-Tests für die Webanwendung 
  • LLMs mit OpenAI zum kundenorientierten Teil 
  • Dokumentation des Systems, der Architektur und der Komponenten

react redux react-flow formik yup typescript jest cypress puppeteer azure api azurefunctions sanity nx nextjs nodejs graphql vscode typeorm testing storybook tailwindcss rest python docker kubernetes azuredevops chatgpt llm promtengineering powerbi powerautomate vercel html css threejs gsap lighthouse sentry
Digital Agency, Collaboration & Self-Service Portal
D-Stuttgart
4 Jahre 11 Monate
2019-01 - 2023-11

Web App für Video Chat mit eCommerce

Entwicklung einer VideoChat-Anwendung für den Einzelhandel. Die App ist der Hauptkommunikationskanal für Kunden, ähnlich wie MS Teams oder Zoom, aber auf E Commerce zugeschnitten. Go-Live des ersten MVP, der den Einzelhandel über Videoanrufe wie Microsoft Teams mit Kunden verbindet. Bereitstellung einer plattformübergreifenden nativen App.
  • Fullstack-Entwicklung und technischer Leiter 
  • Entwicklung einer REST API mit Python FastApi und Azure Functions 
  • Sichern von Apis mit OAuth und JWT 
  • API mit Swagger 
  • Erweiterung des Adminbereichs 
  • Live-Kundensupport 
  • Entwicklung einer Typescript-Webapp für Videotelefonie und Warenkorbanbindung (kundenseitig)
  • Implementierung von WebRTC mit einer ereignisgesteuerten Architektur 
  • Pflege und Erweiterung einer Material-UI Mobile App für Videotelefonie und Warenkorbintegration (geschäftsseitig) 
  • Erweiterung der mobilen App zum Lesen und Verarbeiten von QR-Codes 
  • Administration der Cloud-Infrastruktur 
  • Erstellen von Release-Strategien und Pipelines für die App 
  • Verwalten der Veröffentlichung in einem geschlossenen benutzerdefinierten Store 
  • Erstellen von Beta-Releases 
  • Bereitstellungen im Kubernetes-Cluster 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Erstellen von End-to-End- und Unit-Tests für die Webanwendung 
  • Dokumentation des Systems, der Architektur und der Komponenten
python fastapi statemachine xstate webrtc rest react reactnative mongodb vscode azure docker appcenter appcentercli azurepipelines azurefunctions materialui typescript javascript websocket kubernetes mui html css
Retail
D-Esslingen am Neckar
3 Monate
2023-01 - 2023-03

Erstellen von TypeScript-basierten Contentful-Modellen

Dazu beitgetragen, dass der MVP einer Unternehmensseite mit Shop-Anbindung an verschiedene eCommerce-Apis zur Branchenmesse live gehen kann. Go-Live für die Webanwendung. Eine Reihe von APIs und Komponenten erstellt

  • Erstellen von TypeScript-basierten Contentful-Modellen 
  • Erstellen von Typescript-basierten Reaktionskomponenten 
  • Recherche und Implementierung der Frontify Typescript API 
  • End-to-End- und Unit-Testkomponenten 
  • Erweitern der Akeneo Api Typescript Middleware 
  • Erweitern der Spryker Api Typescript Middleware 
  • Dokumentation des Systems und der Komponenten

react redux reduxsaga typescript jest cypress azure api contentful nx nextjs nodejs graphql vscode typeorm testing storybook frontify spryker akeneo html css
Zahnmedizin, Digital Experience Platform mit eCommerce
8 Monate
2022-03 - 2022-10

Go-Live der eCommerce-Plattform

Gemeinsam mit dem Team in Kroatien am Aufbau eines neuen Online-Shops auf Basis von Commercetools arbeiten, der den aktuellen ersetzen soll. Go-Live der eCommerce-Plattform. Erstellung einer einzigartigen GraphQL-Schnittstelle für alle Dienste im gesamten Unternehmen sowie einfach zu integrierende Komponentenpakete.
  • Erstellen von Release-Strategien für Webanwendungspakete 
  • Erforschung und Etablierung neuer Technologien 
  • End-to-End-, Unit- und Integrationstest von Komponenten und Anwendungen 
  • Architektur für i18n-Integration und automatische Synchronisierung 
  • Erstellen von Pipelines für den Aufbau und die Bereitstellung im Kubernetes-Cluster
  • Erstellen einer Framework-unabhängigen und mandantenfähige Bestellverlaufskomponente 
  • Erstellen eines Checkout Typescript-Komponentenpaket für Storefront als ersten Consumer 
  • Erstellen einer Produktimporter-API von Excel nach JSON in Kotlin 
  • Erweitern der GraphQL-Commerce-API-Schnittstelle für Storefront 
  • Dokumentation des Systems, der Architektur und der Komponenten
react recoil terraform githubactions aws awscdk s3 typescipt nodejs graphql apollo vscode typeorm testing cypress storybook styledcomponents stitching webcomponents fargate nextjs nestjs docker commercetools contentful phrase kotlin html css redis postgresql
Sportwagen-hersteller, eCommerce Plattform für Lifestyle Products
D-Ludwigsburg
5 Monate
2022-05 - 2022-09

App für Managing Assets

Erstellen eines Assistenten für ein dezentrale Finance Netzwerk, der einen Bot so konfiguriert, dass er Hebel- und Kreditlimits je nach Marktsituation automatisch anpasst. Bereitstellung einer plattformübergreifenden nativen App zur Verwaltung von Krypto-Assets
  • React Native Typescript Frontend und Release Engineer 
  • Erstellen von Release-Strategien und Pipelines für die App
  • Erforschung und Etablierung von Technologien für den Kryptobereich 
  • Verwalten der Verpackung und Veröffentlichung im Google Store 
  • Verwalten der Verpackung und Veröffentlichung im Apple Store 
  • Erstellen von Beta-Releases 
  • Erstellen von Komponenten mit und ohne Expo 
  • Styling-Komponenten 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Dokumentation des Systems, der Architektur und der Komponenten
react reactnative formik tailwind expo typescipt javascript nodejs vscode appleconnectapi appcenter appcentercli styledcomponents crypto html css
Crypto
5 Monate
2021-10 - 2022-02

Frontend-Lead-Unterstützung zur Erweiterung des Admin-Dashboards

Frontend-Lead-Unterstützung zur Erweiterung des Admin-Dashboards zur Verwaltung von Werbepartnern und Verbrauchern. Stabilisieren des Verwaltungs-Dashboards und zuverlässiger Komponenten.
  • Erweiterung der 2 Material-UI-Typescript-Dashboards für Verbraucher und Partner 
  • Installation neuer Technologien für zukünftige Verbesserungen 
  • Erstellen einer gemeinsamen Komponentenbibliothek für beide Dashboards 
  • Analysieren und Refactoring 
  • Monorepo erstellen 
  • Unterstützung und Schulung der Teammitglieder
  • Unit-Tests, End-to-End-Tests, Layout-Tests, Integrationstests, API-Tests 
  • Entwicklung von Typescript-Komponenten ? Erweiterung des Query Builder für SQL 
  • Bereitstellungen im Kubernetes-Cluster 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Dokumentation des Systems und der Komponenten
react redux typescipt javascript nodejs testing cypress styledcomponents npmworkspaces mui docker gitlab sql html css postgresql
Advertising Provider
D-Hamburg
8 Monate
2021-02 - 2021-09

Fullstack-Unterstützung (vor Ort) für die Weiterentwicklung einer Plattform

Fullstack-Unterstützung (vor Ort) für die Weiterentwicklung einer Plattform rund um Nachhaltigkeit und Smart Home-Produkte. Es wurden mehrere Komponenten erstellt, die einfach in die vorhandene Webanwendung eingebunden werden können. Schulung der Mitarbeiter in den Technologien
  • Erweiterung des Shops 
  • Installation neuer Technologien für zukünftige Verbesserungen 
  • Shop-Erweiterungen 
  • Unterstützung und Schulung der Teammitglieder 
  • Dokumentation des Systems und der Komponenten 
  • Incident Management der laufenden Systeme 
  • Unit-Tests, End-to-End-Tests, Layout-Tests, SEO-Tests, Integrationstests, API-Tests 
  • Einrichten von Infrastrukturen und verteilten Paketen 
  • Entwicklung von Typescript-Komponenten 
  • SEO-Verbesserungen
react aws awscdk s3 typescipt javascript lambdas nodejs vscode googleanalytics googletagmanager googlelighthouse usercentrix typeorm testing cypress browserstack storybook styledcomponents webcomponents serverless serversiderendering nextjs graphql docker bitbucket shapeup mailchimp
Smart Home-Products
D-Munich
1 Jahr
2019-10 - 2020-09

Fullstack-Unterstützung (vor Ort)

Fullstack-Unterstützung (vor Ort) für die Weiterentwicklung einer Plattform für den Verkauf von neuen und gebrauchten Sportwagen. Erstellung einer komplett neuen Webanwendung zur Anzeige von Neu- und Gebrauchtwagen sowie Erstellung von Landingpages für die Automodelle.
  • Erweiterung der bestehenden Typescript-Webanwendungen 
  • Einarbeitung und Installation neuer Technologien für die Next Generation Platform wie Typescript und Nextjs 
  • Unterstützung der Teammitglieder 
  • Dokumentation des Systems und der Komponenten 
  • Erstellen einer domänengesteuerten Anwendungsarchitektur 
  • Incident Management der laufenden Systeme 
  • Unit-Tests, End-to-End-Tests, Layout-Tests, SEO-Tests, Integrationstests, API-Tests 
  • Einrichten von Infrastrukturen und AWS-Lambdas (ähnlich wie Azure Functions) 
  • Entwicklung und Verpackung von Typescript-Komponenten wie Material-UI 
  • Docker-Container erstellen und verteilen
react aws awscdk typescipt javascript lambdas apigee nodejs vscode googleanalytics googlelighthouse usercentrix typeorm ddd graphql testing cypress codepipelines storybook styledcomponents webcomponents serverless serversiderendering nextjs tensorflow python docker html css redis postgresql newrelic
Neu und Gebrauchtwagenmarkt
D-Ludwigsburg
4 Monate
2019-11 - 2020-02

Frontend-Entwicklung einer responsiven Gebrauchtwagen-Website

Frontend-Entwicklung einer responsiven Gebrauchtwagen-Website mit Formularen zur Auflistung der verfügbaren Autos. Erstellung einer vollständigen Website zur Anzeige von Gebrauchtwagen für einen Drittanbieter
  • Greenfield-Ansatz mit React und Bootstrap Dokumentation des Systems und der Komponenten 
  • Schulung mit dem Kunden 
  • Incident Management der laufenden Systeme 
  • Layouttests, SEO-Tests, Integrationstests, API-Tests 
  • Entwicklung und Verpackung von Typescript-Komponenten
react gitlab typescipt javascript nodejs vscode googleanalytics googlelighthouse testing storybook styledcomponents bootstrap serversiderendering html css
Sportwagenhersteller, Gebrauchtwagenmarkt
D-GR Göppingen
11 Monate
2018-11 - 2019-09

Weiterentwicklung eines Webshops für Bekleidung

Frontend-Unterstützung (vor Ort) für die Weiterentwicklung eines Webshops für Bekleidung

  • Ist-Analyse
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Dokumentation des Systems, der Architektur und der Komponenten 
  • Unit-Tests, End-to-End-Tests und Layout-Tests 
  • Weiterentwicklung der Javascript-Plattform

react javascript jenkins agile kanban scrum atlassian jira bitbucket sql testing html css
Handel
D-Weiden i.d.O.Pf
4 Monate
2018-08 - 2018-11

Unterstützung bei der Planung

Unterstützung bei der Planung, Konzeption und Umsetzung von Produkten im agilen Umfeld

  • Planung und Konzeption einer Javascript-App mittels Design Thinking 
  • Evaluierung von Prototyping-Tools 
  • Implementieren mehrerer Prototypen für Benutzertests 
  • Konvertierung und Erweiterung des Prototyps in die Zielentwicklungsumgebung

designthinking react javascript vsts agile progressiveapps kanban devops azure html css
Agile Consulting
D-Mannheim
5 Monate
2018-04 - 2018-08

Unterstützung bei der Umsetzung der digitalen Transformation

Unterstützung bei der Umsetzung der digitalen Transformation für die gesamte Gruppe
  • Erstellung von Prozessen und Pipelines als DevOps Engineer für verschiedene Anwendungsfälle und Abteilungen
  • Entwicklung eines Frontend-Feedback-Tools mit React 
  • Erstellen von Dokumentationen und Präsentationen für die DevOps-Transformation 
  • Coaching von Mitarbeitern 
  • Erstellen von APIs mit Azure Functions
react javascript agile vsts kubernetes devops progressiveapps kanban azure azurefunctions msflow docker
Chemie
D-Ludwigshafen
1 Jahr
2017-04 - 2018-03

Überarbeitung der unternehmenskritischen Anwendung

Unterstützung bei der Überarbeitung der unternehmenskritischen Anwendung für das Callcenter
  • Erstellung technischer Konzepte und Implementierung im bestehenden Javascript Framework 
  • Entwicklung von Typescript-Frontend-Modulen mit ReactJS 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Erstellen von End-to-End- und Unit-Tests für die Webanwendung 
  • Dokumentation des Systems, der Architektur und der Komponenten 
  • Coaching von Mitarbeitern in Köln und Hamburg
react knockout tfs visualstudio typescript javascript kanban html css lodash
Versicherung
D-Köln
8 Monate
2016-08 - 2017-03

Unterstützung bei der Implementierung bestehender Produkte

Entwicklungskonzept und Implementierung von React-Anwendungen. Einbringung von Test- und Konzeptmethoden sowie neuen Technologien
  • Erstellung des UI-Konzepts und Implementierung 
  • Entwicklung eines Javascript-Frontends mit ReactJS, Redux 
  • Architektur von React- und Angular 2.x-Webanwendungen 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Erstellen von End-to-End- und Unit-Tests für die Webanwendung 
  • Dokumentation des Systems, der Architektur und der Komponenten 
  • Coaching von Mitarbeitern
react angular gitlab protractor selenium typescript javascript scrum agile pairprogramming bdd html css
Versicherung
D-Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 7 Monate
2004-09 - 2008-03

Ausbildung zum Fachinformatiker

Indeca
Indeca

Kompetenzen

Kompetenzen

Top-Skills

React Python Azure Azure Devops TypeScript Atlassian GitHub SonarQube Playwright MS Power BI

Produkte / Standards / Erfahrungen / Methoden

Profil:

Ich arbeite seit 20 Jahren mit IT-Systemen und Softwareprojekten. Seit Beginn meiner Karriere verfolge ich das Ziel, Erfahrungen in allen Bereichen der digitalen Technologie zu sammeln und habe ein enormes Wissen über Strukturen, IT-Systeme, Management, Entwicklung, Kreation und Konzepte gesammelt. Seit Abschluss meiner Ausbildung war ich für viele mittlere und große Projekte verantwortlich. Seit 10 Jahren arbeite ich für Kunden als Berater, Full-Stack-Entwickler und Analyst in den Bereichen neue Technologien und digitale Transformation. Das Erlernen neuer Technologien und das Befähigen von Teams gehört zu meiner täglichen Arbeit. Ich habe Erfahrung mit Architektur, agilen Arbeitsmethoden, der Erstellung von Typescript-Anwendungen inklusive Dokumentation und Bereitstellungen in Cloud-Umgebungen und vermittle Best Practices.

  • Konzeption und Implementierung moderner App und Webanwendungen 
  • Konzeption und Implementierung von Cloud Anwendungen 
  • Agiles IT-Projektmanagement mit Kanban, SaFe, Scrum oder ShapeUp 
  • Research und Optimierung von bestehenden Konzepten und mobilen Strategien 
  • Aus- und Weiterbildung von Mitarbeitern 
  • Konzeption und Implementierung von Testfällen und E3E Tests auf Code und Fachlicher Ebene 
  • Konzeption von Infrastrukturen " DevOps/Fullstack relevante Themen 
  • Research und Prototyping von neuen Techologien 
  • Research und Prototyping von DeepLearning Use Cases


Beruflicher Werdegang:

10/2010 ? Heute

Rolle: CEO/CTO

Kunde: Auf Anfrage


07/2010 ? 03/2017

Rolle: Software Engineer

Kunde: diconium Gmbh 


03/2008 ? 06/2010

Rolle: Software Engineer

Kunde: Indeca


Cloud Kompetenzen:

  • Microsoft Azure (Virtual Machines, Mobile Hubs, AppServices, Notification Hubs, Databases, Data Analysis, Routing, Containerization, AKS, ACR, Appcenter, Azure Functions, Azure Storage, AD, Application Insights) 
  • AWS (Codebuild, Codepipeline, Lambda, Lambda@Edge, EFS, Secretsmanager, S3, CDK, CodeArtifacts, Fargate (Docker/Kubernetes) 
  • Google Cloud Platform Basics, Kubernetes 
  • Terraform, Terraform CDK, Github Actions, Pulumi, Sentry 
  • Vercel


Mobile-Development:

  • React Native 
  • React 
  • Progressive Web Apps 
  • Apple, Google Stores


CMS/E-Commerce:

  • Headless Contentful 
  • Headless Sanity 
  • Headless Wordpress 
  • Wordpress, Webflow 
  • Commercetools 
  • Woocommerce


Web-Development:

  • Web Frontends mit HTMX, HTML, CSS, Javascipt, Webcomponents, WebXR, ThreeJS, GSAP, Framer Motion 
  • Typescript, Babel, Styled Components, TailwindCSS, Sass, StyleX 
  • Backend: Node.js, Nest.js, .net with c#, python, mssql, mysql, MongoDB, Micropython, Circuitpython, Serverless with Azure Functions/Lambdas, Backstage 
  • Frameworks: React, React Native, Next.js, Recoil, Redux, MaterialUI, Azure SDK, AWS CDK, Keras, Tensorflow, Jupyter, TypeORM, GraphQL, Apollo, Auth.js 
  • Test Frameworks: Jest, Cypress, Pact, Puppeteer, Playwright, Lighthouse, Browserstack, Testing Library, CodeceptJS, Cucumber 
  • Tsc, Webpack, Parcel, Vite, Babel


Methoden und Tools:

  • Microservice Design Pattern 
  • SOLID
  • Unified Modeling Language, C4 Model 
  • Domain Driven Architecture 
  • Agile Development (Scrum, SaFe, Kanban, Rapid Prototyping, Design Thinking, ShapeUp) 
  • Continuous Delivery 
  • Continuous Integration 
  • Git, Gitlab, Github 
  • Dev Environments VS, VS Code, Docker, Kubernetes, WSL, Ubuntu, Windows 
  • TDD, BDD, Mobile First, Content First 
  • Event-Driven Architecture 
  • Monorepos, yarn/npm workspaces, nx/Lerna Workspaces

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Monate
2024-10 - 2024-12

Migration von APIs in das zentrale API-Management

Migration von APIs für 2 Abteilungen in die zentralen Azure API Management-Instanzen, Erstellung eines Prototyps für ein Self-Service Portal

  • Analysieren von OpenAPI-Spezifikationen 
  • Spezifikationen importieren 
  • Erstellen von Richtlinien 
  • Versionierungsspezifikationen mit Git und Python 
  • Erstellen einer FastAPI-Anwendung 
  • Implementieren des Azure Cloud SDK 
  • Verwenden von Azure-APIs 
  • Dokumentation des Systems, der Architektur und der Komponenten

django celery eventdriven fastapi python git pytest azureapimanagement azure azureentra api oauth bicep azuredevops pipelines vscode testing rest azurefunctions kubernetes docker sonar jira confluence
Power und Gartenwerkzeuge
D-Waiblingen
4 Monate
2024-06 - 2024-09

Analysieren Sie die aktuelle Geschäftsplattform

Analysieren Sie die aktuelle Geschäftsplattform und erstellen Sie ADRs für die neue Plattform, um einen einheitlichen Technologie-Stack zu erstellen. Erstellung von Architectural Decision Records für das Azure Cloud Setup, Erstellung von Prototypen für Typescript-Stack und Versionierung.

  • Full-Stack-Typescript-Entwicklung
  • Unterstützung von Teams 
  • Analysieren von Azure Cloud-Mandanten 
  • Analysieren von Azure-Abonnements 
  • Analysieren des Versionierungskonzepts 
  • Analysieren des Monorepo-Setups 
  • Erstellen eines Konzepts für die Azure-Organisation für Domänenexperten 
  • Konzept für die Bereitstellung analysieren 
  • Erstellung eines Konzepts für die Versionierung mit nx, git, semantischer Versionierung für npm-Pakete 
  • Analysieren von Azure DevOps Pipelines 
  • Dokumentation des Systems, der Architektur und der Komponenten

react typescript jest azure api nx vscode testing sonar rest nodejs nextjs nestjs ddd azurefunctions azuredevops azureentra iam kubernetes docker yaml pipelines jira confluence
Power und Gartenwerkzeuge
1 Jahr
2023-04 - 2024-03

Erstellen einer SaaS-Plattform

Erstellen einer SaaS-Plattform mit Verbindungen zu Diensten von Drittanbietern zur Verwaltung und Erstellung digitaler Projekte. Erstellung einer Kollaborationsplattform für Mitarbeiter und Kunden zur Verwaltung von Projekten.

  • Fullstack React Typescript-Entwicklung 
  • Erstellen einer Webanwendung mit React, Next.js, Redux 
  • Erstellen eines Workflow-Tools zum erstellen von Flows mit Low Code 
  • Erstellen einer Responsive UI-Komponentenbibliothek basierend auf Styled Components und TailwindCSS wie Material-UI
  • Erstellen von Konnektoren zu Headless-CMS-Systemen wie Sanity/Contentful 
  • Verbinden zu Power Platform (BI und Automate) mit dem Dashboard 
  • Erstellen eines Backend-GraphQL-Dienstes, um alle Schnittstellen von Drittanbietern zusammenzustellen 
  • Implementieren von Backstage 
  • Anpassung von Backstage auf die CI des Kunden 
  • Integration von Azure, Github 
  • Erstellen eines Software Katalogs für nextjs, React, React native, Azure pipelines 
  • Erstellen serverloser TypeScript-Azure-Funktionen und -Pipelines 
  • Bereitstellungen im Kubernetes-Cluster 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Erstellen von End-to-End- und Unit-Tests für die Webanwendung 
  • LLMs mit OpenAI zum kundenorientierten Teil 
  • Dokumentation des Systems, der Architektur und der Komponenten

react redux react-flow formik yup typescript jest cypress puppeteer azure api azurefunctions sanity nx nextjs nodejs graphql vscode typeorm testing storybook tailwindcss rest python docker kubernetes azuredevops chatgpt llm promtengineering powerbi powerautomate vercel html css threejs gsap lighthouse sentry
Digital Agency, Collaboration & Self-Service Portal
D-Stuttgart
4 Jahre 11 Monate
2019-01 - 2023-11

Web App für Video Chat mit eCommerce

Entwicklung einer VideoChat-Anwendung für den Einzelhandel. Die App ist der Hauptkommunikationskanal für Kunden, ähnlich wie MS Teams oder Zoom, aber auf E Commerce zugeschnitten. Go-Live des ersten MVP, der den Einzelhandel über Videoanrufe wie Microsoft Teams mit Kunden verbindet. Bereitstellung einer plattformübergreifenden nativen App.
  • Fullstack-Entwicklung und technischer Leiter 
  • Entwicklung einer REST API mit Python FastApi und Azure Functions 
  • Sichern von Apis mit OAuth und JWT 
  • API mit Swagger 
  • Erweiterung des Adminbereichs 
  • Live-Kundensupport 
  • Entwicklung einer Typescript-Webapp für Videotelefonie und Warenkorbanbindung (kundenseitig)
  • Implementierung von WebRTC mit einer ereignisgesteuerten Architektur 
  • Pflege und Erweiterung einer Material-UI Mobile App für Videotelefonie und Warenkorbintegration (geschäftsseitig) 
  • Erweiterung der mobilen App zum Lesen und Verarbeiten von QR-Codes 
  • Administration der Cloud-Infrastruktur 
  • Erstellen von Release-Strategien und Pipelines für die App 
  • Verwalten der Veröffentlichung in einem geschlossenen benutzerdefinierten Store 
  • Erstellen von Beta-Releases 
  • Bereitstellungen im Kubernetes-Cluster 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Erstellen von End-to-End- und Unit-Tests für die Webanwendung 
  • Dokumentation des Systems, der Architektur und der Komponenten
python fastapi statemachine xstate webrtc rest react reactnative mongodb vscode azure docker appcenter appcentercli azurepipelines azurefunctions materialui typescript javascript websocket kubernetes mui html css
Retail
D-Esslingen am Neckar
3 Monate
2023-01 - 2023-03

Erstellen von TypeScript-basierten Contentful-Modellen

Dazu beitgetragen, dass der MVP einer Unternehmensseite mit Shop-Anbindung an verschiedene eCommerce-Apis zur Branchenmesse live gehen kann. Go-Live für die Webanwendung. Eine Reihe von APIs und Komponenten erstellt

  • Erstellen von TypeScript-basierten Contentful-Modellen 
  • Erstellen von Typescript-basierten Reaktionskomponenten 
  • Recherche und Implementierung der Frontify Typescript API 
  • End-to-End- und Unit-Testkomponenten 
  • Erweitern der Akeneo Api Typescript Middleware 
  • Erweitern der Spryker Api Typescript Middleware 
  • Dokumentation des Systems und der Komponenten

react redux reduxsaga typescript jest cypress azure api contentful nx nextjs nodejs graphql vscode typeorm testing storybook frontify spryker akeneo html css
Zahnmedizin, Digital Experience Platform mit eCommerce
8 Monate
2022-03 - 2022-10

Go-Live der eCommerce-Plattform

Gemeinsam mit dem Team in Kroatien am Aufbau eines neuen Online-Shops auf Basis von Commercetools arbeiten, der den aktuellen ersetzen soll. Go-Live der eCommerce-Plattform. Erstellung einer einzigartigen GraphQL-Schnittstelle für alle Dienste im gesamten Unternehmen sowie einfach zu integrierende Komponentenpakete.
  • Erstellen von Release-Strategien für Webanwendungspakete 
  • Erforschung und Etablierung neuer Technologien 
  • End-to-End-, Unit- und Integrationstest von Komponenten und Anwendungen 
  • Architektur für i18n-Integration und automatische Synchronisierung 
  • Erstellen von Pipelines für den Aufbau und die Bereitstellung im Kubernetes-Cluster
  • Erstellen einer Framework-unabhängigen und mandantenfähige Bestellverlaufskomponente 
  • Erstellen eines Checkout Typescript-Komponentenpaket für Storefront als ersten Consumer 
  • Erstellen einer Produktimporter-API von Excel nach JSON in Kotlin 
  • Erweitern der GraphQL-Commerce-API-Schnittstelle für Storefront 
  • Dokumentation des Systems, der Architektur und der Komponenten
react recoil terraform githubactions aws awscdk s3 typescipt nodejs graphql apollo vscode typeorm testing cypress storybook styledcomponents stitching webcomponents fargate nextjs nestjs docker commercetools contentful phrase kotlin html css redis postgresql
Sportwagen-hersteller, eCommerce Plattform für Lifestyle Products
D-Ludwigsburg
5 Monate
2022-05 - 2022-09

App für Managing Assets

Erstellen eines Assistenten für ein dezentrale Finance Netzwerk, der einen Bot so konfiguriert, dass er Hebel- und Kreditlimits je nach Marktsituation automatisch anpasst. Bereitstellung einer plattformübergreifenden nativen App zur Verwaltung von Krypto-Assets
  • React Native Typescript Frontend und Release Engineer 
  • Erstellen von Release-Strategien und Pipelines für die App
  • Erforschung und Etablierung von Technologien für den Kryptobereich 
  • Verwalten der Verpackung und Veröffentlichung im Google Store 
  • Verwalten der Verpackung und Veröffentlichung im Apple Store 
  • Erstellen von Beta-Releases 
  • Erstellen von Komponenten mit und ohne Expo 
  • Styling-Komponenten 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Dokumentation des Systems, der Architektur und der Komponenten
react reactnative formik tailwind expo typescipt javascript nodejs vscode appleconnectapi appcenter appcentercli styledcomponents crypto html css
Crypto
5 Monate
2021-10 - 2022-02

Frontend-Lead-Unterstützung zur Erweiterung des Admin-Dashboards

Frontend-Lead-Unterstützung zur Erweiterung des Admin-Dashboards zur Verwaltung von Werbepartnern und Verbrauchern. Stabilisieren des Verwaltungs-Dashboards und zuverlässiger Komponenten.
  • Erweiterung der 2 Material-UI-Typescript-Dashboards für Verbraucher und Partner 
  • Installation neuer Technologien für zukünftige Verbesserungen 
  • Erstellen einer gemeinsamen Komponentenbibliothek für beide Dashboards 
  • Analysieren und Refactoring 
  • Monorepo erstellen 
  • Unterstützung und Schulung der Teammitglieder
  • Unit-Tests, End-to-End-Tests, Layout-Tests, Integrationstests, API-Tests 
  • Entwicklung von Typescript-Komponenten ? Erweiterung des Query Builder für SQL 
  • Bereitstellungen im Kubernetes-Cluster 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Dokumentation des Systems und der Komponenten
react redux typescipt javascript nodejs testing cypress styledcomponents npmworkspaces mui docker gitlab sql html css postgresql
Advertising Provider
D-Hamburg
8 Monate
2021-02 - 2021-09

Fullstack-Unterstützung (vor Ort) für die Weiterentwicklung einer Plattform

Fullstack-Unterstützung (vor Ort) für die Weiterentwicklung einer Plattform rund um Nachhaltigkeit und Smart Home-Produkte. Es wurden mehrere Komponenten erstellt, die einfach in die vorhandene Webanwendung eingebunden werden können. Schulung der Mitarbeiter in den Technologien
  • Erweiterung des Shops 
  • Installation neuer Technologien für zukünftige Verbesserungen 
  • Shop-Erweiterungen 
  • Unterstützung und Schulung der Teammitglieder 
  • Dokumentation des Systems und der Komponenten 
  • Incident Management der laufenden Systeme 
  • Unit-Tests, End-to-End-Tests, Layout-Tests, SEO-Tests, Integrationstests, API-Tests 
  • Einrichten von Infrastrukturen und verteilten Paketen 
  • Entwicklung von Typescript-Komponenten 
  • SEO-Verbesserungen
react aws awscdk s3 typescipt javascript lambdas nodejs vscode googleanalytics googletagmanager googlelighthouse usercentrix typeorm testing cypress browserstack storybook styledcomponents webcomponents serverless serversiderendering nextjs graphql docker bitbucket shapeup mailchimp
Smart Home-Products
D-Munich
1 Jahr
2019-10 - 2020-09

Fullstack-Unterstützung (vor Ort)

Fullstack-Unterstützung (vor Ort) für die Weiterentwicklung einer Plattform für den Verkauf von neuen und gebrauchten Sportwagen. Erstellung einer komplett neuen Webanwendung zur Anzeige von Neu- und Gebrauchtwagen sowie Erstellung von Landingpages für die Automodelle.
  • Erweiterung der bestehenden Typescript-Webanwendungen 
  • Einarbeitung und Installation neuer Technologien für die Next Generation Platform wie Typescript und Nextjs 
  • Unterstützung der Teammitglieder 
  • Dokumentation des Systems und der Komponenten 
  • Erstellen einer domänengesteuerten Anwendungsarchitektur 
  • Incident Management der laufenden Systeme 
  • Unit-Tests, End-to-End-Tests, Layout-Tests, SEO-Tests, Integrationstests, API-Tests 
  • Einrichten von Infrastrukturen und AWS-Lambdas (ähnlich wie Azure Functions) 
  • Entwicklung und Verpackung von Typescript-Komponenten wie Material-UI 
  • Docker-Container erstellen und verteilen
react aws awscdk typescipt javascript lambdas apigee nodejs vscode googleanalytics googlelighthouse usercentrix typeorm ddd graphql testing cypress codepipelines storybook styledcomponents webcomponents serverless serversiderendering nextjs tensorflow python docker html css redis postgresql newrelic
Neu und Gebrauchtwagenmarkt
D-Ludwigsburg
4 Monate
2019-11 - 2020-02

Frontend-Entwicklung einer responsiven Gebrauchtwagen-Website

Frontend-Entwicklung einer responsiven Gebrauchtwagen-Website mit Formularen zur Auflistung der verfügbaren Autos. Erstellung einer vollständigen Website zur Anzeige von Gebrauchtwagen für einen Drittanbieter
  • Greenfield-Ansatz mit React und Bootstrap Dokumentation des Systems und der Komponenten 
  • Schulung mit dem Kunden 
  • Incident Management der laufenden Systeme 
  • Layouttests, SEO-Tests, Integrationstests, API-Tests 
  • Entwicklung und Verpackung von Typescript-Komponenten
react gitlab typescipt javascript nodejs vscode googleanalytics googlelighthouse testing storybook styledcomponents bootstrap serversiderendering html css
Sportwagenhersteller, Gebrauchtwagenmarkt
D-GR Göppingen
11 Monate
2018-11 - 2019-09

Weiterentwicklung eines Webshops für Bekleidung

Frontend-Unterstützung (vor Ort) für die Weiterentwicklung eines Webshops für Bekleidung

  • Ist-Analyse
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Dokumentation des Systems, der Architektur und der Komponenten 
  • Unit-Tests, End-to-End-Tests und Layout-Tests 
  • Weiterentwicklung der Javascript-Plattform

react javascript jenkins agile kanban scrum atlassian jira bitbucket sql testing html css
Handel
D-Weiden i.d.O.Pf
4 Monate
2018-08 - 2018-11

Unterstützung bei der Planung

Unterstützung bei der Planung, Konzeption und Umsetzung von Produkten im agilen Umfeld

  • Planung und Konzeption einer Javascript-App mittels Design Thinking 
  • Evaluierung von Prototyping-Tools 
  • Implementieren mehrerer Prototypen für Benutzertests 
  • Konvertierung und Erweiterung des Prototyps in die Zielentwicklungsumgebung

designthinking react javascript vsts agile progressiveapps kanban devops azure html css
Agile Consulting
D-Mannheim
5 Monate
2018-04 - 2018-08

Unterstützung bei der Umsetzung der digitalen Transformation

Unterstützung bei der Umsetzung der digitalen Transformation für die gesamte Gruppe
  • Erstellung von Prozessen und Pipelines als DevOps Engineer für verschiedene Anwendungsfälle und Abteilungen
  • Entwicklung eines Frontend-Feedback-Tools mit React 
  • Erstellen von Dokumentationen und Präsentationen für die DevOps-Transformation 
  • Coaching von Mitarbeitern 
  • Erstellen von APIs mit Azure Functions
react javascript agile vsts kubernetes devops progressiveapps kanban azure azurefunctions msflow docker
Chemie
D-Ludwigshafen
1 Jahr
2017-04 - 2018-03

Überarbeitung der unternehmenskritischen Anwendung

Unterstützung bei der Überarbeitung der unternehmenskritischen Anwendung für das Callcenter
  • Erstellung technischer Konzepte und Implementierung im bestehenden Javascript Framework 
  • Entwicklung von Typescript-Frontend-Modulen mit ReactJS 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Erstellen von End-to-End- und Unit-Tests für die Webanwendung 
  • Dokumentation des Systems, der Architektur und der Komponenten 
  • Coaching von Mitarbeitern in Köln und Hamburg
react knockout tfs visualstudio typescript javascript kanban html css lodash
Versicherung
D-Köln
8 Monate
2016-08 - 2017-03

Unterstützung bei der Implementierung bestehender Produkte

Entwicklungskonzept und Implementierung von React-Anwendungen. Einbringung von Test- und Konzeptmethoden sowie neuen Technologien
  • Erstellung des UI-Konzepts und Implementierung 
  • Entwicklung eines Javascript-Frontends mit ReactJS, Redux 
  • Architektur von React- und Angular 2.x-Webanwendungen 
  • Überwachung, Wartung und Incident Management der laufenden Systeme (DevOps) 
  • Erstellen von End-to-End- und Unit-Tests für die Webanwendung 
  • Dokumentation des Systems, der Architektur und der Komponenten 
  • Coaching von Mitarbeitern
react angular gitlab protractor selenium typescript javascript scrum agile pairprogramming bdd html css
Versicherung
D-Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 7 Monate
2004-09 - 2008-03

Ausbildung zum Fachinformatiker

Indeca
Indeca

Kompetenzen

Kompetenzen

Top-Skills

React Python Azure Azure Devops TypeScript Atlassian GitHub SonarQube Playwright MS Power BI

Produkte / Standards / Erfahrungen / Methoden

Profil:

Ich arbeite seit 20 Jahren mit IT-Systemen und Softwareprojekten. Seit Beginn meiner Karriere verfolge ich das Ziel, Erfahrungen in allen Bereichen der digitalen Technologie zu sammeln und habe ein enormes Wissen über Strukturen, IT-Systeme, Management, Entwicklung, Kreation und Konzepte gesammelt. Seit Abschluss meiner Ausbildung war ich für viele mittlere und große Projekte verantwortlich. Seit 10 Jahren arbeite ich für Kunden als Berater, Full-Stack-Entwickler und Analyst in den Bereichen neue Technologien und digitale Transformation. Das Erlernen neuer Technologien und das Befähigen von Teams gehört zu meiner täglichen Arbeit. Ich habe Erfahrung mit Architektur, agilen Arbeitsmethoden, der Erstellung von Typescript-Anwendungen inklusive Dokumentation und Bereitstellungen in Cloud-Umgebungen und vermittle Best Practices.

  • Konzeption und Implementierung moderner App und Webanwendungen 
  • Konzeption und Implementierung von Cloud Anwendungen 
  • Agiles IT-Projektmanagement mit Kanban, SaFe, Scrum oder ShapeUp 
  • Research und Optimierung von bestehenden Konzepten und mobilen Strategien 
  • Aus- und Weiterbildung von Mitarbeitern 
  • Konzeption und Implementierung von Testfällen und E3E Tests auf Code und Fachlicher Ebene 
  • Konzeption von Infrastrukturen " DevOps/Fullstack relevante Themen 
  • Research und Prototyping von neuen Techologien 
  • Research und Prototyping von DeepLearning Use Cases


Beruflicher Werdegang:

10/2010 ? Heute

Rolle: CEO/CTO

Kunde: Auf Anfrage


07/2010 ? 03/2017

Rolle: Software Engineer

Kunde: diconium Gmbh 


03/2008 ? 06/2010

Rolle: Software Engineer

Kunde: Indeca


Cloud Kompetenzen:

  • Microsoft Azure (Virtual Machines, Mobile Hubs, AppServices, Notification Hubs, Databases, Data Analysis, Routing, Containerization, AKS, ACR, Appcenter, Azure Functions, Azure Storage, AD, Application Insights) 
  • AWS (Codebuild, Codepipeline, Lambda, Lambda@Edge, EFS, Secretsmanager, S3, CDK, CodeArtifacts, Fargate (Docker/Kubernetes) 
  • Google Cloud Platform Basics, Kubernetes 
  • Terraform, Terraform CDK, Github Actions, Pulumi, Sentry 
  • Vercel


Mobile-Development:

  • React Native 
  • React 
  • Progressive Web Apps 
  • Apple, Google Stores


CMS/E-Commerce:

  • Headless Contentful 
  • Headless Sanity 
  • Headless Wordpress 
  • Wordpress, Webflow 
  • Commercetools 
  • Woocommerce


Web-Development:

  • Web Frontends mit HTMX, HTML, CSS, Javascipt, Webcomponents, WebXR, ThreeJS, GSAP, Framer Motion 
  • Typescript, Babel, Styled Components, TailwindCSS, Sass, StyleX 
  • Backend: Node.js, Nest.js, .net with c#, python, mssql, mysql, MongoDB, Micropython, Circuitpython, Serverless with Azure Functions/Lambdas, Backstage 
  • Frameworks: React, React Native, Next.js, Recoil, Redux, MaterialUI, Azure SDK, AWS CDK, Keras, Tensorflow, Jupyter, TypeORM, GraphQL, Apollo, Auth.js 
  • Test Frameworks: Jest, Cypress, Pact, Puppeteer, Playwright, Lighthouse, Browserstack, Testing Library, CodeceptJS, Cucumber 
  • Tsc, Webpack, Parcel, Vite, Babel


Methoden und Tools:

  • Microservice Design Pattern 
  • SOLID
  • Unified Modeling Language, C4 Model 
  • Domain Driven Architecture 
  • Agile Development (Scrum, SaFe, Kanban, Rapid Prototyping, Design Thinking, ShapeUp) 
  • Continuous Delivery 
  • Continuous Integration 
  • Git, Gitlab, Github 
  • Dev Environments VS, VS Code, Docker, Kubernetes, WSL, Ubuntu, Windows 
  • TDD, BDD, Mobile First, Content First 
  • Event-Driven Architecture 
  • Monorepos, yarn/npm workspaces, nx/Lerna Workspaces

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.