09.04.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Fullstack Entwickler .NET || Cloud || Apps || Web

Osann-Monzel, Deutschland
Deutschland
Osann-Monzel, Deutschland
Deutschland

Profilanlagen

CV - Christian Daniel 102023.pdf
Referenz-DanielC_2023.pdf

Skills

Kurzvorstellung
Seit nun mehr über 20 Jahren liebe Ich meinen Beruf und unterstütze meist, aber nicht ausschließlich, größere Unternehmen bei der Umsetzung von Cloud-Lösungen, dem Design und der Umsetzung von komplexen Software-Architekturen, aber auch bei der Entwicklung von Web- oder mobiler Apps. 

In all den Jahren habe Ich viele spannende und herausfordernde Projekte erfolgreich umgesetzt, und mir dadurch eine breite Palette an Expertise aneignen dürfen. Obwohl man mir nachsagt, ein sehr gutes Auge für ansprechende UI und durchdachtes UX zu haben, schlägt mein Herz vor allem für die Backend-Entwicklung. 

Sie haben ein spannendes Projekt? Gerne mit Fokus auf Security und Performance? Kontaktieren Sie mich per Mail oder telefonisch und wir schauen uns gemeinsam an, wie Ich sie bestmöglich unterstützen kann.

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Fullstack Developer - Fokus Gateways & Backends

Hoffmann Group

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Fullstack Developer – Hoffmann Group / Hoffmann Engineering Services GmbH

Erneut hatte ich die Gelegenheit, Teil des 5-köpfigen Data-Hubs Entwicklungsteams der Hoffmann Group zu sein. Das Projekt zielt darauf ab, Daten aus verschiedenen Systemen der Hoffmann Group und dessen Partnerunternehmen - darunter SAP, PIM, MS-CRM und viele mehr, effizient zusammenzuführen und diese in der Cloud für andere digitale Produkte wie Microservices und anderen Systeme zugänglich zu machen. Des weiteren gehörte die Visualisierung dieser Daten und der damit verbundenen (Performance-  und Validierungs-) Metriken, sowie die Weiterentwicklung des „Playground“ & Monitoring Web-Frontends zu meinen Aufgaben.


Identity- / Product- & Order- Data Hubs
 
  • Analyse der bestehenden Microservice-Landschaft und Datenquellsysteme
  • Erstellung neuer Services in einer Cloud-basierten Microservice-Landschaft (Azure / Kubernetes) im Kontext der einzelnen GraphQL API Gateways jedes Data Hubs auf Basis der zuvor erstellten Analysen zu den Legacy Systemen & Services
  • Entwicklung der Backends verschiedener Microservices des Data Hubs mittels C#, ASP.NET Core, GraphQL, RabbitMQ, Elastic, Hangfire
  • Entwicklung mehrerer Synchronisierungs-Services mit den Quellsystemen der Data Hubs (z.B. SAP, Informatica PIM, Dynamics CRM usw.) mittels C#, ASP.NET Core, RabbitMQ, Service Bus, GraphQL jeweils mit eigenen Logiken pro Datenquelle
  • Stetige (Weiter-)Entwicklung von API-Gateways pro themenspezifischem Data Hub (Identity-, Product- & Order) mittels GraphQL, welches die Datenmodelle aller im Hintergrund liegender Microservices vereint (Federation) und für Konsumentensysteme zugänglich macht
  • Stetige Optimierung der Performance hinsichtlich flexiblem Datenabrufs durch verschiedene abnehmende Microservices und Systeme (u.a. Indexing, Search, …)
  • Implementierung von automatisiertem Testing (Unit-/Integration-Tests, Live E2E Tests); Neu-Implementierung von Dockerized-IntegrationTests als neue Strategie
  • Erstellung zugehöriger technischer Dokumentation (im Code sowie in Confluence)
  • Optimierung der Build-Automation (Azure Pipelines / Cake)

Tech-Stack: Jetbrains Rider, Visual Studio Code, C#, .Net Core, ASP.Net Core, GraphQL, Rest, WebAPI, RabbitMQ, Elastic-Search, Kibana, Redis, Entity-Framework, CQRS, Cake, Azure, Kubernetes, Docker, Azure DevOps, Node.js, Git, Git-Kraken, PostgresQL, Jira, Insomnia, Postman

Fullstack Developer - Fokus Frontend

Quickmail Systems GmbH

Konsumgüter und Handel

500-1000 Mitarbeiter

Eigenverantwortliche Entwicklung eines Portals zur Kundenseitigen Erstellung- und Auftragsverwaltung großer Postwurfsendungen. Entwicklung des Frontend in Vue.Js und zugehörigem ASP.NET Core Backend.

Tech-Stack: Jetbrains Rider, Visual Studio Code, C#, .NetCore, ASP.Net Core, WebAPI, Vue.js, TypeScript, Azure DevOps, Azure, Git, GitKraken, MS SQL-Server, OpenProject, Softwarearchitektur, Design Patterns, UI/UX Design, Continous-Integration, Automated Testing, Clean-Code

Fullstack Developer - Fokus Gateways & Backends

Hoffmann Group

Industrie und Maschinenbau

1000-5000 Mitarbeiter

In meiner Rolle als Entwickler in einem 5-köpfigen Scrum-Entwicklungsteams war Ich maßgeblich an der Entwicklung von Data Hubs beteiligt. Dabei handelt es sich um eine Eigenentwicklung von Daten-Services, die das Ziel verfolgen, Daten performant und konsumentengerecht aus unterschiedlichen Systemen der Hoffmann Group, sowie deren Partnern (darunter SAP, PIM, Ms CRM, etc.) anzubinden, zusammenzuführen und anderen digitalen Produkten (Microservices / Systeme) in der Cloud zur Verfügung stellen.

Identity- & Product Data Hubs
 
  • Analyse der bestehenden Microservice-Landschaft und Datenquellsysteme
  • Erstellung neuer Services in einer Cloud-basierten Microservice-Landschaft (Azure / Kubernetes) im Kontext der einzelnen GraphQL API Gateways jedes Data Hubs auf Basis der zuvor erstellten Analysen zu den Legacy Systemen & Services
  • Entwicklung der Backends verschiedener Microservices des Data Hubs mittels C#, ASP.NET Core, GraphQL, RabbitMQ, Elastic, Hangfire
  • Entwicklung mehrerer Synchronisierungs-Services mit den Quellsystemen der Data Hubs (z.B. SAP, Informatica PIM, Dynamics CRM usw.) mittels C#, ASP.NET Core, RabbitMQ, Service Bus, GraphQL jeweils mit eigenen Logiken pro Datenquelle
  • Stetige (Weiter-)Entwicklung von API-Gateways pro themenspezifischem Data Hub (Identity, Product, Order) mittels GraphQL, welches die Datenmodelle aller im Hintergrund liegender Microservices vereint (Federation) und für Konsumentensysteme zugänglich macht
  • Stetige Optimierung der Performance hinsichtlich flexiblem Datenabrufs durch verschiedene abnehmende Microservices und Systeme (u.a. Indexing, Search, …)
  • Implementierung von automatisiertem Testing (Unit-/Integration-Tests, Live E2E Tests); Neu-Implementierung von Dockerized-IntegrationTests als neue Strategie
  • Erstellung zugehöriger technischer Dokumentation (im Code sowie in Confluence)


Tech-Stack: Jetbrains Rider, Visual Studio Code, C#, .Net Core, ASP.Net Core, GraphQL, Rest, WebAPI, RabbitMQ, Elastic-Search, Kibana, Redis, Hangfire, Azure, Kubernetes, Docker, Azure DevOps, Insomnia, Git, Git-Kraken, PostgresQL, Jira, Microservices, Design Patterns, Continous Integration, Buildautomation, Automated Testing

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden