Heiko Huvermann
Fullstack-Entwickler / Architekt
Erfahrungen
Mai 2025 - Juli 2025
3 MonatenFullstack-Entwickler / Architekt
- Konzeption und Umsetzung einer Lösung zur Verwaltung von Projekten, Materialien und Assets im Außeneinsatz
- Entwicklung einer modernen Webanwendung (Blazor) für Projektleiter zur Bestandsführung, Bedarfsplanung und Erteilung von Transport- und Bestellaufträgen
- Bereitstellung einer mobilen MAUI-App für Außendienstmitarbeiter zur Ein- und Auslagerung von Material mit standortbezogener Fotodokumentation in Kartenansichten
- Steuerung der gesamten Business-Logik über eine zentrale API
- Technologie-Stack: .NET 9, C#, WebAPI, Blazor, MAUI, REST, PostgreSQL, Entity Framework, Docker, Docker Compose, Ansible, Keycloak, Aspire
- Identity- und Access-Management mit Keycloak
- Deployment und Orchestrierung über Docker Compose und Ansible
- Projekt in Erprobungs- und Evaluierungsphase
Jan. 2025 - Aug. 2025
8 MonatenSelbststudium & Prototyping
- Erstellung kleiner Beispielanwendungen mit React und .NET MAUI zur Evaluierung moderner Cross-Platform- und Cloud-Entwicklungsansätze (Microsoft Aspire)
- Lernprojekte zu Infrastructure-as-Code und Orchestrierung mit Terraform, Ansible und Kubernetes (lokal und in der Cloud)
- Entwicklung eines C# .NET 9-Prototyps für Außenlagerverwaltung mit Keycloak-Authentifizierung und Aspire-Integration
- Implementierung eines C#-basierten AI-Toolservers mit Integration in Open WebUI
- Experimente mit Automationsworkflows unter Einsatz von n8n
Mai 2023 - Nov. 2024
1 Jahr 7 MonatenArchitekt und Lead Developer
- Vollständiges Redesign der Codebasis und Benutzeroberfläche einer Mehrplatz-WPF-Anwendung für die automatisierte Programmierung manipulationssicherer Fiskaldatensticks mit integriertem SLE-Modul
- Aufbau einer skalierbaren, testbaren Architektur mit CQRS und modularer Drucker-Plugin-Struktur
- Implementierung sicherheitskritischer Kryptografie- und Produktionsprozesse (PKI/OpenSSL)
- Steuerung des Produktionsprozesses von Lizenznummernverwaltung über Zertifikatserstellung bis Bereitstellung von Firmware und Konfigurationsdaten auf Micro-SD-Karten
- Überwachung zentraler Services mit automatischem Failover und Statusindikatoren zur Vermeidung von Produktionsunterbrechungen
- Erstellung von Unit- und Integrationstests (XUnit, Moq)
- Koordination eines kleinen Entwicklerteams
- Technologie-Stack: C# (.NET 6), WPF, MVVM, MaterialDesign, CommunityToolkit, REST-API, Entity Framework 7, Oracle, Nexus Repository, FTDI-Integration, serielle Schnittstellen, Mediator-Pattern, Git
März 2019 - Dez. 2022
3 Jahren 10 MonatenSenior Software Developer / Architect
- Konzeption und Weiterentwicklung einer Microservice-Architektur zur länderübergreifenden Steuerung und Überwachung von Windturbinenflotten in europäischen Control-Rooms
- Verarbeitung von Echtzeit-Statusinformationen und Integration herstellerspezifischer Schnittstellen in eine skalierbare Systemlandschaft
- Entwurf und Implementierung eines modularen Command-Agents zur zentralen Fernsteuerung von Windturbinen und Regelung der Leistung ganzer Windfarmen
- Entwicklung einer Konfigurationssoftware zur flexiblen Anpassung an verschiedene Herstellerprotokolle
- Erfolgreiche Einführung in den Produktivbetrieb mit Lizenzierungs- und Internationalisierungsperspektive
- Technologie-Stack: C#, .NET Core, Microsoft SQL Server, OPC UA, RabbitMQ, Redis, Elasticsearch, Kibana, Prometheus, Grafana, Logstash, Azure DevOps, Docker, Consul, GraphQL, gRPC, WPF, XAML, Unit Testing, Integration Testing, XUnit, Moq, Git
Juni 2018 - Dez. 2018
7 MonatenArchitekt / Lead Softwareentwickler
- Entwicklung eines zentralen Services zur automatisierten Generierung und Verteilung von Netzwerkkonfigurationen für ein deutschlandweites Filialnetz
- Migration historisch gewachsener Mainframe-Datenstrukturen in eine wartbare C#-Logik
- Verarbeitung von Konfigurationsdaten auf Microsoft SQL Server zur Erzeugung standardisierter Netzwerk-Skripte und automatisiertes Ausrollen der Konfiguration
- Technische Konzeption, Überführung der bestehenden Logik und Qualitätssicherung mittels automatisierter Tests
- Technologie-Stack: IIS, ASP.NET, C#, Microsoft SQL Server, HP QC, TFS, NUnit, Autofac, Enterprise Architect 14
Nov. 2017 - Juni 2018
8 MonatenSoftwareentwickler Frontend / Backend
- Weiterentwicklung einer modellgetriebenen kaufmännischen Softwarelösung für Stadtwerke und Energieversorger (Strom, Gas, Wasser)
- Implementierung einer grafischen Modellierungsoberfläche zur Definition von Arbeitsabläufen, Informationsflüssen, Dialogen und Geschäftslogik
- Abdeckung des gesamten Prozessbereichs von Marktkommunikation über EDIFACT-Nachrichtenaustausch bis Tarifgestaltung und Rechnungsstellung
- Implementierung neuer Funktionen im Frontend und Backend
- Entwicklung automatisierter Tests zur Qualitätssicherung
- Technologie-Stack: Visual Studio, C#, ASP.NET MVC, WCF, PowerShell, UML/Enterprise Architect, Webmodeler, Fluent NHibernate, SQL Server, NUnit
Sept. 2010 - Aug. 2015
5 JahrenSoftwareentwickler und Tester, Scrum Master
- Entwicklung eines Basis-Frameworks für Laborgeräte zur molekular- und immunologischen Diagnostik (Fluoreszenzverfahren)
- Implementierung zentraler Funktionen wie Logging, Settings, Security (Hashing-Algorithmus für Passwort-Management) und Datenbank-Migration
- Durchführung von Machbarkeitsstudien für neue Technologien (z. B. Entity Framework)
- Aufbau und Pflege automatisierter Integrations- und UI-Tests mit voller Traceability zu Requirements und Spezifikationen nach IEC 62304
- Durchführung von Risk-Assessments und Qualitätssicherungsmaßnahmen
- Einführung und Weiterentwicklung agiler Praktiken als Scrum Master im internationalen Team
- Technologie-Stack: .NET Framework 4.0, Silverlight 4/5, C#, Entity Framework, WPF, WCF, TFS, Unity, MEF, Moq, MVVM, Enterprise Library, UML, SQL Server, Oracle
Fähigkeiten
Tätigkeitsschwerpunkte
- Agile Arbeitsweise (Scrum/kanban) Mit Schwerpunkt Auf Ai-integration, Insbesondere Microsoft Semantic Kernel Und Llms.
- Einsatz Von Docker Und Cloud-technologien (Azure, Hetzner) Für Containerisierung Und Deployment.
- Konzeption Und Umsetzung Modularer Architekturen – Von Klassischen Anwendungen Bis Hin Zu Microservices Mit Cqrs.
- Fokus Auf Wartbaren, Getesteten Code Und Durchgängige Testautomatisierung (Unit- Und Integrationstests, Tdd).
- Langjährige Erfahrung In Der C#/.net-entwicklung – Von Desktop-anwendungen (Wpf, Maui) Über Webanwendungen (Blazor) Bis Hin Zu Services Und Automatisierungslösungen.
Apis & Integration
- Anthropic Api (Llm-anbindung)
- Google Maps Api
- Hetzner Cloud Api
- Leaflet Api
- Ocp-server-implementierung Für Visual Studio Code
- Ocp-server-integration Für Open Webui (Toolserver)
- Openai Api (Llm-anbindung)
Architektur & Designpatterns
- Cqrs
- Clean Architecture
- Dependency Injection
- Factory
- Ioc
- Layerd Architekture
- Mvc
- Mvvm
- Microservices
- Observer
- Singleton
Branchen
- Automobilzulieferer (Automotive)
- Energiewirtschaft
- Handel
- Industrie
- Medizintechnik
- Öffentliche Verwaltung
Build- & Deployment-tools
- Azure Devops Pipelines
- Dotnet Cli
- Github Actions
- Gitlab Ci/cd
- Inno Setup
- Install Shield
- Msbuild
- Wix Toolset
Com-technologien
- Activex
- Com/dcom
- Ocx
- Ole
Datenbanken
- Intrabase / Firebird
- Microsoft Sql Server
- Mysql
- Oracle
- Postgres
- Redis
Datenbanktechnologien
- Ado, Dao, Odbc (Datenbindung)
- Entity Framework
- Entity Framework Core
- Sql / Transact Sql Server
Devops / Automatisierung
- Ansible
- Azure
- Github Actions Ci/cd
- Terraform / Tofu
Entwicklungsumgebungen
- Borland Delphi Studio
- Visual Studio
- Visual Studio Code
Frameworks
- .Net
- .Net Core
- .Net Framework
- Qt (Gui-entwicklung)
- React (Javascript Framework)
- Silverlight
- Wpf / Xaml
Programmiersprachen
- Batch- / Shellprogrammierung
- Delphi
- Javascript
- Nodejs
- Pascal / Turbopascal
- Powershell
- Python
- Rust
- C
- C#
- C++
Schnittstellen
- Opc (Open Platform Communication)
Sonstiges
- Elektronik Und Schaltplanerstellung
Spezielle Kenntnisse
- Entwicklung Audiologischer Software Zur Konfiguration Von Digitalen Hörgeräten
- Entwicklung Von Prüfsystemen/prüfsoftware Für Elektronische Baugruppen Bzw. Verstärker
- Herstellung Medizintechnischer Software
- Normen Iec 62304:2006, Iso 9001:2000, Iso 13485:2003
- Opc / Windturbinen, Schnittstellenentwicklung Zur Überwachung Und Steuerung
- Opc – Schnittstellen Von Windturbinen (Enercon, Vestas, Senvion, Nordex, Siemens, Quantec)
- Qualitätsmanagement
- Scrum Master Scrum Alliance
- Umsetzung Anpassalgorithmen Nal-nl1, Seewald Dsl, Fig6
Versionierung
- Git
- Github
- Svn
Virtualisierung
- Docker / Compose
- Hyper-v
- Kubernetes
- Portainer
- Proxmox
Webtechnologien & Standards
- Ajax
- Html
- W3c Standards
Sprachen
Deutsch
MutterspracheEnglisch
VerhandlungssicherZertifikate & Bescheinigungen
Scrum Master
Scrum Alliance
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.