Heiko Huvermann
Fullstack Developer / Architect
Experience
May 2025 - Jul 2025
3 monthsFullstack Developer / Architect
- Design and implementation of a solution for managing projects, materials, and assets in field operations
- Development of a modern web application (Blazor) for project managers to maintain inventory, plan requirements, and issue transport and order requests
- Provision of a mobile MAUI app for field staff for material check-in and check-out with location-based photo documentation in map views
- Control of all business logic through a central API
- Technology stack: .NET 9, C#, WebAPI, Blazor, MAUI, REST, PostgreSQL, Entity Framework, Docker, Docker Compose, Ansible, Keycloak, Aspire
- Identity and access management with Keycloak
- Deployment and orchestration using Docker Compose and Ansible
- Project in testing and evaluation phase
Jan 2025 - Aug 2025
8 monthsSelf-study & Prototyping
- Creation of small sample applications with React and .NET MAUI to evaluate modern cross-platform and cloud development approaches (Microsoft Aspire)
- Learning projects on infrastructure as code and orchestration with Terraform, Ansible, and Kubernetes (local and in the cloud)
- Development of a C# .NET 9 prototype for external warehouse management with Keycloak authentication and Aspire integration
- Implementation of a C# based AI tool server with integration into Open WebUI
- Experiments with automation workflows using n8n
May 2023 - Nov 2024
1 year 7 monthsArchitect and Lead Developer
- Complete redesign of the codebase and user interface of a multi-user WPF application for automated programming of tamper-proof fiscal data sticks with integrated SLE module
- Built a scalable, testable architecture with CQRS and a modular printer plugin structure
- Implementation of security-critical cryptography and production processes (PKI/OpenSSL)
- Management of the production process from license number management through certificate creation to the deployment of firmware and configuration data on micro SD cards
- Monitoring of central services with automatic failover and status indicators to avoid production interruptions
- Creation of unit and integration tests (XUnit, Moq)
- Coordination of a small development team
- Technology stack: C# (.NET 6), WPF, MVVM, MaterialDesign, CommunityToolkit, REST API, Entity Framework 7, Oracle, Nexus Repository, FTDI integration, serial interfaces, mediator pattern, Git
Mar 2019 - Dec 2022
3 years 10 monthsSenior Software Developer / Architect
- Design and further development of a microservice architecture for cross-border control and monitoring of wind turbine fleets in European control rooms
- Processing of real-time status information and integration of manufacturer-specific interfaces into a scalable system landscape
- Design and implementation of a modular command agent for central remote control of wind turbines and performance regulation of entire wind farms
- Development of configuration software for flexible adaptation to different manufacturer protocols
- Successful rollout to production with licensing and internationalization perspective
- Technology 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
Jun 2018 - Dec 2018
7 monthsArchitect / Lead Software Developer
- Development of a central service for automated generation and distribution of network configurations for a Germany-wide branch network
- Migration of legacy mainframe data structures into maintainable C# logic
- Processing of configuration data on Microsoft SQL Server to generate standardized network scripts and automated rollout of the configuration
- Technical design, migration of existing logic, and quality assurance through automated tests
- Technology stack: IIS, ASP.NET, C#, Microsoft SQL Server, HP QC, TFS, NUnit, Autofac, Enterprise Architect 14
Nov 2017 - Jun 2018
8 monthsSoftware Developer Frontend / Backend
- Further development of a model-driven commercial software solution for municipal utilities and energy suppliers (electricity, gas, water)
- Implementation of a graphical modeling interface for defining workflows, information flows, dialogs, and business logic
- Coverage of the entire process area from market communication through EDIFACT message exchange to tariff design and invoicing
- Implementation of new features in the frontend and backend
- Development of automated tests for quality assurance
- Technology stack: Visual Studio, C#, ASP.NET MVC, WCF, PowerShell, UML/Enterprise Architect, Webmodeler, Fluent NHibernate, SQL Server, NUnit
Sep 2010 - Aug 2015
5 yearsSoftware Developer and Tester, Scrum Master
- Development of a base framework for laboratory devices for molecular and immunological diagnostics (fluorescence methods)
- Implementation of core functions like logging, settings, security (hashing algorithm for password management), and database migration
- Conducting feasibility studies for new technologies (e.g. Entity Framework)
- Setting up and maintaining automated integration and UI tests with full traceability to requirements and specifications according to IEC 62304
- Performing risk assessments and quality assurance measures
- Introducing and advancing agile practices as Scrum Master in an international team
- Technology stack: .NET Framework 4.0, Silverlight 4/5, C#, Entity Framework, WPF, WCF, TFS, Unity, MEF, Moq, MVVM, Enterprise Library, UML, SQL Server, Oracle
Skills
Areas Of Focus
- Agile Workflow (Scrum/kanban) With A Focus On Ai Integration, Especially Microsoft Semantic Kernel And Llms.
- Use Of Docker And Cloud Technologies (Azure, Hetzner) For Containerization And Deployment.
- Design And Implementation Of Modular Architectures – From Classic Applications To Microservices With Cqrs.
- Focus On Maintainable, Tested Code And End-to-end Test Automation (Unit And Integration Tests, Tdd).
- Many Years Of Experience In C#/.net Development – From Desktop Applications (Wpf, Maui) Through Web Apps (Blazor) To Services And Automation Solutions.
Apis & Integration
- Anthropic Api (Llm Integration)
- Google Maps Api
- Hetzner Cloud Api
- Leaflet Api
- Ocp Server Implementation For Visual Studio Code
- Ocp Server Integration For Open Webui (Tool Server)
- Openai Api (Llm Integration)
Architecture & Design Patterns
- Cqrs
- Clean Architecture
- Dependency Injection
- Factory
- Ioc
- Layered Architecture
- Mvc
- Mvvm
- Microservices
- Observer
- Singleton
Industries
- Automotive Suppliers (Automotive)
- Energy Industry
- Trade
- Industry
- Medical Technology
- Public Administration
Build & Deployment Tools
- Azure Devops Pipelines
- Dotnet Cli
- Github Actions
- Gitlab Ci/cd
- Inno Setup
- Install Shield
- Msbuild
- Wix Toolset
Com Technologies
- Activex
- Com/dcom
- Ocx
- Ole
Databases
- Intrabase / Firebird
- Microsoft Sql Server
- Mysql
- Oracle
- Postgres
- Redis
Database Technologies
- Ado, Dao, Odbc (Data Binding)
- Entity Framework
- Entity Framework Core
- Sql / Transact Sql Server
Devops / Automation
- Ansible
- Azure
- Github Actions Ci/cd
- Terraform / Tofu
Development Environments
- Borland Delphi Studio
- Visual Studio
- Visual Studio Code
Frameworks
- .Net
- .Net Core
- .Net Framework
- Qt (Gui Development)
- React (Javascript Framework)
- Silverlight
- Wpf / Xaml
Programming Languages
- Batch / Shell Scripting
- Delphi
- Javascript
- Nodejs
- Pascal / Turbo Pascal
- Powershell
- Python
- Rust
- C
- C#
- C++
Interfaces
- Opc (Open Platform Communication)
Miscellaneous
- Electronics And Schematic Design
Special Skills
- Development Of Audiological Software For Configuring Digital Hearing Aids
- Development Of Test Systems/test Software For Electronic Assemblies And Amplifiers
- Production Of Medical Software
- Standards Iec 62304:2006, Iso 9001:2000, Iso 13485:2003
- Opc / Wind Turbines, Interface Development For Monitoring And Control
- Opc Interfaces For Wind Turbines (Enercon, Vestas, Senvion, Nordex, Siemens, Quantec)
- Quality Management
- Scrum Master Scrum Alliance
- Implementation Of Fitting Algorithms Nal-nl1, Seewald Dsl, Fig6
Versioning
- Git
- Github
- Svn
Virtualization
- Docker / Compose
- Hyper-v
- Kubernetes
- Portainer
- Proxmox
Web Technologies & Standards
- Ajax
- Html
- W3c Standards
Languages
German
NativeEnglish
AdvancedCertifications & licenses
Scrum Master
Scrum Alliance
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience