09.04.2025 aktualisiert


Premiumkunde
100 % verfügbarFullstack Entwickler .NET || Cloud || Apps || Web
Osann-Monzel, Deutschland
Deutschland
Skills
C#.NET.NET CoreASP .NetEntity Framework (Core)● GraphQLAzureAzure DevOpsWebServices (SOAP/REST)ElasticSearchRabbitMQGatewayWebserviceWebService APIsSQLTypescriptJavascriptAzure PipelinesKibanaKubernetesDocker.NET FrameworkHangfirecakeWPFSoftware ArchitectureCyber securityTeamleitunggitTFSJIRAWebAPIjsonXMLScrumAgile SoftwareentwicklungDevOpsAzure App ServiceSoftware DesignDesign PatternVisual StudioRiderMS SQL ServerDev ExpresssyncfusionGithubiOS & AndroidopentelemetryMacOSTestingintegrationtestingXamarinXamarin.FormsWindows.UWPKNX
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.
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 – 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
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
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
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
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
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
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
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