Fullstack-Entwickler - Cloud || Web || App
- Verfügbarkeit einsehen
- 4 Referenzen
- auf Anfrage
- 54518 Osann-Monzel
- auf Anfrage
- de | en
- 02.06.2024
Kurzvorstellung
Auszug Referenzen (4)
"Einsatz als App-Entwickler in einem komplexen App-Entwicklungsprojekt (Xamarin Forms). Gemeinsame und sehr gute Zusammenarbeit von 08/2018- 03/2019"
1/2016 – 3/2019
TätigkeitsbeschreibungNebst 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 QualifikationenDevOps, Apple Mac Systems, Windows 10, Scrum, Software Architecture, Software Design, .Net, .Net Framework (Microsoft), Android Entwicklung, C#, Entity Framework, iOS Entwicklung, Jira, Microsoft Visual Studio, Xamarin, Xamarin.Android, Xamarin.Forms, Xamarin.iOS
"Wir waren sehr zufrieden"
4/2014 – 7/2014
TätigkeitsbeschreibungÜberarbeitung, Refaktorisierung bestehender Bestandteile, sowie Implementierung eines virtuellen Fußball-Gewinnspiels in die offizielle McDonalds App im Rahmen der Fußballweltmeisterschaft.
Eingesetzte QualifikationenWindows Phone, Scrum, .Net, Git, Jira, Microsoft Visual Studio
"Die Zusammenarbeit mit C. war super. Ich kann Ihn wirklich nur Empfehlen und suche gerade nach ein neues Projekt für Ihn;)"
2/2013 – 3/2014
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
.Net Framework (Microsoft), C#, Softwareentwicklung (allg.), Microsoft Visual Studio, Windows Presentation Foundation, Xamarin
"Übertragene Aufgaben wurden stets hervorragend, mit Weitsicht und Hinblick auf optimale Skalierbarkeit erledigt.
Die Zusammenarbeit war spitze!"
10/2010 – 12/2012
TätigkeitsbeschreibungNeuentwicklung eines nach FDA validierfähigen SCADA Systems zur Überwachung und Steuerung von Fermentationsprozessen, Requirements Engineering, Funktionale Spezifikation, Technische Spezifikation, Definition der Softwarearchitektur.
Eingesetzte QualifikationenSQL, DevOps, Scrum, Software Architecture, Software Design, .Net, .Net Framework (Microsoft), Entity Framework, Git, Windows Presentation Foundation, Konzeption (IT)
Qualifikationen
Projekt‐ & Berufserfahrung
7/2022 – 12/2023
Tätigkeitsbeschreibung
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, Cake, Azure, Kubernetes, Docker, Azure DevOps, Node.js, Git, Git-Kraken, PostgresQL, Jira, Insomnia, Postman
.Net, ASP.NET, C#, Docker, Elasticsearch, Entity Framework, Git, Graphql, Jira, Kubernetes, Microsoft Azure, Node.Js, Postgresql, Microsoft Visual Studio
3/2022 – 7/2023
Tätigkeitsbeschreibung
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
Design (allg.), Continuous Delivery, Software Quality, Test Automation, Softwareanforderungsanalyse, Software Architecture, C#, Docker, Typescript, Microsoft Visual Studio, Microsoft Azure, ASP.NET, Vue.Js
9/2020 – 3/2022
Tätigkeitsbeschreibung
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
Postgresql, DevOps, QoS (Quality of Service), Test Automation, Software Architecture, C#, Git, Softwareentwicklung (allg.), Java Message Service, Microsoft Azure, Elasticsearch
3/2019 – 9/2020
TätigkeitsbeschreibungDigitalisierung von Prozessen, Konzeption, Entwicklung und Test innovativer, firmenintern genutzter Apps für Paketzusteller und Depotmitarbeiter. Hardwareanbindung.
Eingesetzte Qualifikationen.Net, Android Entwicklung, C#, Continuous Delivery, DevOps, Git, Grafikdesign, Scrum, Softwareentwicklung (allg.), Microsoft Visual Studio, Xamarin.Android
1/2016 – 3/2019
TätigkeitsbeschreibungNebst 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 QualifikationenDevOps, Apple Mac Systems, Windows 10, Scrum, Software Architecture, Software Design, .Net, .Net Framework (Microsoft), Android Entwicklung, C#, Entity Framework, iOS Entwicklung, Jira, Microsoft Visual Studio, Xamarin, Xamarin.Android, Xamarin.Forms, Xamarin.iOS
4/2014 – 7/2014
TätigkeitsbeschreibungÜberarbeitung, Refaktorisierung bestehender Bestandteile, sowie Implementierung eines virtuellen Fußball-Gewinnspiels in die offizielle McDonalds App im Rahmen der Fußballweltmeisterschaft.
Eingesetzte QualifikationenWindows Phone, Scrum, .Net, Git, Jira, Microsoft Visual Studio
2/2013 – 3/2014
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
.Net Framework (Microsoft), C#, Softwareentwicklung (allg.), Microsoft Visual Studio, Windows Presentation Foundation, Xamarin
10/2012 – 12/2016
TätigkeitsbeschreibungEntwicklung 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 QualifikationenDevOps, Windows 10, IT Service Management (ITSM), Projektleitung / Teamleitung (IT), Scrum, Software Architecture, Software Design, .Net, .Net Framework (Microsoft), Subversion, C#, Jira, Team Foundation Server, Microsoft Visual Studio, Xamarin, Xamarin.Android, Xamarin.Forms, Xamarin.iOS, Microsoft Azure, JavaScript
10/2010 – 12/2012
TätigkeitsbeschreibungNeuentwicklung eines nach FDA validierfähigen SCADA Systems zur Überwachung und Steuerung von Fermentationsprozessen, Requirements Engineering, Funktionale Spezifikation, Technische Spezifikation, Definition der Softwarearchitektur.
Eingesetzte QualifikationenSQL, DevOps, Scrum, Software Architecture, Software Design, .Net, .Net Framework (Microsoft), Entity Framework, Git, Windows Presentation Foundation, Konzeption (IT)
Über mich
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.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden