Heiko Huvermann
Fullstack Developer / Architect
Experience
Fullstack 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
Self-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
Architect 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
Senior 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
Architect / 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
Software 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
Software 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
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Biotechnology (5 years), Healthcare (5 years), Energy (4.5 years), Information Technology (2.5 years), Manufacturing (1.5 years), and Utilities (0.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Product Development (12 years), Quality Assurance (7.5 years), Information Technology (7 years), and Project Management (5 years).
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
Certifications & licenses
Scrum Master
Scrum Alliance
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Heiko based?
What languages does Heiko speak?
How many years of experience does Heiko have?
What roles would Heiko be best suited for?
What is Heiko's latest experience?
Which industries is Heiko most experienced in?
Which business areas is Heiko most experienced in?
Which industries has Heiko worked in recently?
Which business areas has Heiko worked in recently?
Does Heiko have any certificates?
What is the availability of Heiko?
What is the rate of Heiko?
How to hire Heiko?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Fullstack Developer / Architect
Nearby freelancers
Professionals working in or nearby Petershagen, Germany