Profilbild von Christian Daniel Fullstack Entwickler .NET || Cloud || Apps || Web aus OsannMonzel

Christian Daniel

nicht verfügbar bis 01.06.2024

Letztes Update: 09.01.2024

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

Firma: Softwareentwicklung Daniel
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

CV-Christian-Daniel-102023_081023.pdf
Referenz-DanielC-2023_081023.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.

Projekthistorie

06/2022 - bis jetzt
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

03/2022 - 07/2022
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

09/2020 - 03/2022
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

03/2019 - 10/2020
.NET / Xamarin Developer
Quickmail Systems GmbH (Transport und Logistik, 500-1000 Mitarbeiter)

Tätigkeitsbeschreibung
Entwicklung und Design einer App für Paketzusteller und Depot-Mitarbeiter.

Eingesetzte Qualifikationen
Grafikdesign, Continuous Delivery (CDE), DevOps, SCRUM, .Net, Android Entwicklung, C#, Git, Softwareentwicklung (allg.), Visual Studio, Xamarin.Android

01/2016 - 03/2019
Fullstack .NET & Mobile App Developer
Itelligence AG (Sonstiges, 1000-5000 Mitarbeiter)

Tätigkeitsbeschreibung
Nebst der Entwicklung Kundenspezifischer Sales- & Service Lösungen auf UWP, sowie Xamarin.Forms Basis, war Ich an der Entwicklung eines generischen Next Generation App-Frameworks einer Multi-Tier; Multi-Backend (u.a. SAP) Lösung beteiligt.

Eingesetzte Qualifikationen
DevOps, Mac OS, Windows 10, SCRUM, Software Architektur / Modellierung, Software Design, .Net, .Net Framework (Mircosoft), Android Entwicklung, C#, Entity Framework, iOS Entwicklung, Jira, Visual Studio, Xamarin (allg.), Xamarin.Android, Xamarin.Forms, Xamarin.iOS

02/2013 - 12/2016
CTO & Founder ; .NET & Xamarin & Cloud Developer
10Geeks (Internet und Informationstechnologie, < 10 Mitarbeiter)

Tätigkeitsbeschreibung
Entwicklung maßgeschneiderte Software auf Basis neuester Microsoft Technologien. Vom Tool bis hin zur ausgewachsenen Enterprise-Lösung für Smartphone, Tablet, Desktop- oder Server-Systeme.

Eingesetzte Qualifikationen
DevOps, Windows 10, IT Service Management (ITSM), Projektleitung / Teamleitung (IT), SCRUM, Software Architektur / Modellierung, Software Design, .Net, .Net Framework (Mircosoft), Apache Subversion (SVN), C#, Jira, Team Foundation Server (TFS), Visual Studio, Xamarin (allg.), Xamarin.Android, Xamarin.Forms, Xamarin.iOS, Microsoft Azure, JavaScript

04/2014 - 07/2014
.NET / Windows Phone Developer
Razorfish (Medien und Verlage, 250-500 Mitarbeiter)

Tätigkeitsbeschreibung
Überarbeitung, Refaktorisierung bestehender Bestandteile, sowie Implementierung eines virtuellen Fußball-Gewinnspiels in die offizielle McDonalds App im Rahmen der Fußballweltmeisterschaft.

Eingesetzte Qualifikationen
Windows Phone, SCRUM, .Net, Git, Jira, Visual Studio

02/2013 - 03/2014
.NET Developer / Architekt
Schneider Electric (Industrie und Maschinenbau, 5000-10.000 Mitarbeiter)

Tätigkeitsbeschreibung
Mitarbeit an der Entwicklung einer Entwicklungsumgebung für MicroController (SoMachine).

Visual Studio, C#, .NET, WPF, WinForms, Git, Subversion, MS SQL-Server, Team-City, Jenkins, UI-Design, Softwareentwicklung, Softwarearchitektur, Softwarekonzeption, Clean-Code, Design-Patterns

Eingesetzte Qualifikationen
.Net Framework (Mircosoft), C#, Softwareentwicklung (allg.), Visual Studio, Windows Presentation Foundation (WPF), Xamarin (allg.)

10/2010 - 12/2012
.NET Developer
Sartorius Stedim Systems (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

Tätigkeitsbeschreibung
Neuentwicklung eines nach FDA validierfähigen SCADA Systems zur Überwachung und Steuerung von Fermentationsprozessen, Requirements Engineering, Funktionale Spezifikation, Technische Spezifikation, Definition der Softwarearchitektur.

Eingesetzte Qualifikationen
SQL, DevOps, SCRUM, Software Architektur / Modellierung, Software Design, .Net, .Net Framework (Mircosoft), Entity Framework, Git, Windows Presentation Foundation (WPF), Konzeption (IT)

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Christian Daniel Fullstack Entwickler .NET || Cloud || Apps || Web aus OsannMonzel Fullstack Entwickler .NET || Cloud || Apps || Web
Registrieren