Dustin Kremer

Years of software engineering
From freelance web development to enterprise consulting to AI integration
Years of enterprise development
As an external consultant in energy trading — Angular/.NET platforms for enterprise clients since 2016
Cloud platforms in production
Enterprise projects on AWS, Azure, and Google Cloud — with microservices, Kubernetes, and Infrastructure-as-Code
Industries
From energy and automotive to e-commerce, medical, and the public sector
Summary
For over 20 years, I've been developing software — initially as a freelance web developer with over 100 completed websites, today as an independent senior software engineer delivering tailored solutions for companies of all sizes. Over a decade of this experience was spent as an external consultant in large enterprises, analyzing and digitalizing complex business processes using .NET, Angular/TypeScript, PostgreSQL, and cloud-native microservices architectures (AWS, Azure, GCP, Kubernetes). The formal foundation is a Bachelor's degree in Applied Informatics from Ruhr-University Bochum.
Today I solve the same challenges faster and more precisely — with AI-powered workflows (Claude API, Model Context Protocol, LLM integration) that permeate the entire development process. From requirements analysis through architecture to delivery, I use AI as a multiplier for proven software engineering principles. This produces not only custom applications, but also automated workflows and integrations that make businesses sustainably more efficient.
My mission is to deploy technology in ways that solve real business problems — backed by 20 years of understanding what companies actually need.
Industry knowledge
- Artificial Intelligence
- Energy sector
- E-Commerce
- Food and Nutrition Industry
- Event Industry
- Medical Industry
- Public Sector
- Custom Software
- Research and Development
- Automotive Industry
Expertise
Mediator between business and development — understands both sides and translates requirements into viable concepts
Strong self-motivation and entrepreneurial mindset from over 20 years of independent work
Communicating complex topics to the right audience — whether stakeholder presentation or code review
Pragmatic problem solver focused on sustainable, maintainable solutions over over-engineering
Experience coordinating and technically leading distributed development teams
German (native speaker) and English (business fluent) — years of experience in international project teams
Project overview
RWE Supply & Trading GmbH
Energy sector·2016–today·10 years of collaboration·3 projects
Senior Full Stack Developer & Business Analyst — Angular/.NET Customer Portal in the Energy Sector
VIEW B2B Customer PortalFull-stack development and business requirements analysis within an agile Scrum and Kanban team for the VIEW B2B Customer Portal by RWE Supply & Trading — 4 core modules (portfolioVIEW, forecastVIEW, dataVIEW, marketVIEW), the central platform for industrial and enterprise customers in European energy trading. Close collaboration with business stakeholders to define detailed requirements and implement complex features.
Co-development of portfolioVIEW for managing electricity and gas portfolios with real-time contract and metering data overview, forecastVIEW for automated day-ahead and intraday nominations with LimitForecast functionality, dataVIEW for access to current and historical exchange prices across Europe, and marketVIEW for analyst assessments and market intelligence.
Implementation of user-friendly interfaces with Angular and AG Grid for complex data visualization, integration with .NET microservices using PostgreSQL, and enterprise authentication via Azure B2C and Microsoft Entra ID. Deployment on Amazon EKS with Terraform-based infrastructure-as-code and CI/CD via Azure DevOps.
Technical Product Owner & Full Stack Developer — .NET/Angular Gas Trading Platform in European Energy Trading
Optimization of European gas trading flowsIndependent assumption of the Technical Product Owner role for a web-based gas trading platform. Close collaboration with business stakeholders to structure and prioritize features, combined with full technical implementation — from requirements analysis through architecture decisions to development.
Design and development of an interactive map visualization of European gas trading zones modeled after Google Maps — displaying delivery points, virtual trading points (VPPs), and pipeline connections between market areas. Implementation of a Dijkstra-based route calculation algorithm with cost allocation to determine optimal gas trading routes considering transaction costs and transport fees.
Development of an automated arbitrage seeker for systematic identification of profitable trading opportunities between European market areas. The system enables traders to detect price differentials in real-time and optimize trading strategies based on data.
Full Stack Developer — .NET & Angular ETL Platform in the Energy Sector
Market Data ETL PlatformFull-stack development of an enterprise-wide ETL platform for automated extraction, transformation, and provision of market data in energy trading. Construction of a microservices architecture with specialized connectors for diverse data sources — including SFTP servers, email inboxes, web portals, and Excel files — for structured extraction and normalization of curve data.
Implementation of transformation modules for unifying heterogeneous data formats into standardized time series, as well as development of a generic REST API with role-based access control for enterprise-wide provision of processed market data. Close integration within an agile development team using Scrum and Kanban methodology.
Result: a scalable platform processing data from over ten different sources daily, providing real-time insights for trading decisions in the European energy market.
AB SportEvent GmbH
Event Industry·2008–2026·18 years of collaboration·4 projects
Solution Architect & Analyst — API Integration Shop ↔ Eventmanager
AB Events: Brand Merger & Shopify Hydrogen PlatformAnalysis & Scope: Assessment of the existing Eventmanager landscape and the three historically grown sub-brands (AB SportEvent, AB Kultur & Genuss, AB Pferde Erlebnis) as the starting point for the platform merger. Structuring of the previously manual booking processes and derivation of the functional and non-functional requirements for a directly bookable e-commerce platform under the new AB Events umbrella brand.
Integration Architecture: Design of the overall architecture for the interplay between Shopify Hydrogen (Oxygen deployment) and the existing Eventmanager. Focus on the API contract: definition of the REST interfaces for travel data, departure points, and availability, specification of synchronization direction and frequency, as well as clear decoupling between shop frontend and operational backend — so that booking and fulfillment processes run automated without having to replace core systems.
Handover: The outcome is a documented integration blueprint that serves as the basis for the subsequent implementation by the delivery team. The role deliberately ends at analysis and architecture — with no code contribution to the shop or the API implementation.
Frontend Developer — Angular-based Website Relaunch
AB Events: Website Relaunch with Responsive DesignComplete relaunch of a tour operator's company website after over a decade — redevelopment as a responsive Angular application with TypeScript and a modern UI concept. Integration with the existing Eventmanager backend via REST API for dynamic display of current travel offers, departure points, and availability.
Deployment on Google Cloud Run with Docker containerization and Google Cloud Storage for static assets. Implementation of a modular component system focused on maintainability and extensibility — as the technical foundation for later integration of an online booking portal. Optimization for all devices with a mobile-first approach.
Software Architect & Developer — PHP/MySQL-based Management Software
EventManager – ERP System for Tour Operators in the Sports Event SegmentBusiness requirements analysis, software architecture, and complete implementation of a central management system for a tour operator specializing in sports and cultural events. The system covers the entire business process — from event configuration through booking management and capacity planning to financial calculation and billing.
Development of a comprehensive master data module for events with management of departure points, hotels with room categories, vehicles with bus operators, event tickets, seating blocks, and optional excursions. Implementation of a full customer management system with participant assignment, payment tracking, dunning, and credit management, as well as a partner system with commission billing.
Construction of an event calculation engine with automated vehicle assignment, room assignment, and block assignment, plus disposition management with billing overview, PDF generation, and print functions. Integration of a content management system for the company website with page structure management, image editing, newsletter dispatch, and offer maintenance. Over 11 configurable master data types enable flexible customization without developer intervention.
Iterative development in close collaboration with the client. Result: a custom solution for parallel management of over 20 travel packages with 80% time savings in booking and billing — the foundation for 300% revenue growth.
Web Developer — PHP/MySQL-based Company Website
AB SportEvent: First Company WebsiteConcept and development of the first company website for a tour operator specializing in sports and cultural events. Implementation with PHP and MySQL — including structured trip listings with detail pages for all available travel packages, photo galleries of past events, and a contact form for lead generation.
The website replaced the previously exclusively telephone-based customer acquisition and made the offerings visible online for the first time. Foundation for a digitalization partnership spanning over 18 years, accompanying the company from a simple website to a complete digital business platform.
IDENTIC Projects eGbR
Artificial Intelligence·2025
AI Integration Architect — Enterprise AI Platform with Claude API & MCP
Enterprise Platform for AI Integration and Service AutomationEnd-to-end architecture design and iterative evolution of an enterprise platform for integrating AI services into existing corporate infrastructures. Starting from an initial monolithic approach with over 96 tools in a single MCP server, the system was strategically restructured into domain-specific MCP servers — grouped by service context such as Google Workspace, GitHub, Sanity CMS, Garmin, and more.
Development of standardized MCP server modules based on FastMCP and Python with a focus on modularity, maintainability, and independent deployability. Design and implementation of a plugin architecture for Claude Code that extends beyond pure MCP functionality to include shell scripts and declarative skills — enabling holistic automation of recurring development and business processes.
Close collaboration with AI models (Anthropic Claude) for continuous validation and optimization of tool interfaces. Result: a modular, extensible platform that seamlessly integrates AI-powered automation into daily workflows.
Geschenkzeitung.de
E-Commerce·2021–2023·2 years of collaboration·2 projects
Technical Lead & Business Analyst — Angular E-Commerce & GCP Cloud Architecture
Geschenkzeitung.de: Modern E-Commerce with Angular PWATechnical leadership for the complete redevelopment of the Geschenkzeitung.de e-commerce shop as an Angular Progressive Web App — 2M+ items, 14 product categories, ~20,000 orders/year, 6 payment methods. Business requirements analysis, design of the GCP cloud architecture with Google Cloud Run, Cloud Storage, and Cloud Armor, plus construction of a Node.js/Express-based API layer.
Development of a date-based product search as the core feature — customers enter a desired date and receive matching historical original newspapers, magazines, and other products across 14 categories. Implementation of product-type-specific result displays, cross-selling logic, and bundle configuration for curated gift packages.
Custom development of integrations for six payment methods (Stripe, PayPal, purchase on account, SEPA direct debit, cash on delivery, prepayment), shipping logistics (DHL), and product image optimization (Cloudimage). Integration of Shopvote for verified customer reviews and generation of personalized authenticity certificates.
Implementation of a mobile-first design with optimized checkout process, content management via configurable content blocks, and SEO-optimized page structures. The shop serves as the frontend to the simultaneously developed ERP system “Babylon” and processes approximately 20,000 orders annually.
Full Stack Developer — Angular/Node.js Enterprise ERP in E-Commerce
Babylon: Enterprise Inventory Management for Geschenkzeitung.deCoordination and full-stack development of a custom enterprise resource planning (ERP) system based on Angular, Node.js, and MongoDB for an e-commerce retailer — 2M+ products, 14 product types, ~20,000 orders/year, −80% processing time per order. Design of a modular, API-based architecture with NgRx state management and automated workflows for the entire order lifecycle.
Implementation of comprehensive article management for 14 product types — from historical newspapers and magazines to books, chronicles, CDs, DVDs, and collector coins. Construction of an inventory management system with storage location tracking for media and accessory stocks, plus a process engine for flexible mapping and automation of business workflows.
Integration of seven payment methods (PayPal, direct debit, purchase on account, cash on delivery, prepayment, cash payment, and Barzahlen.de), three DHL shipping options (standard, express, premium) with returns management, and a complete invoicing system with invoice generation, cancellations, and corrections. Accounting export via DATEV CSV interface.
Deployment on Google Cloud Run with Docker containerization.
IDENTIC GROUP
E-Commerce, Food and Nutrition Industry·2021–2022
Full Stack Developer & Technical Architect — Angular-based E-Commerce Platform
E-Commerce Platform for a Digital Food StartupTechnical concept and full-stack development of a fully customized e-commerce platform for an in-house food startup within the IDENTIC group. Construction of the cloud infrastructure on Google Cloud Platform with Cloud Run and Cloud Storage, plus architecture of the shop system based on Angular and Node.js.
Development of a tailored inventory management system with processes customized for food production — from raw material management through production planning to shipping. Parallel implementation of the e-commerce shop with product catalog, shopping cart, checkout, and payment integration.
Full ownership of all technical decisions — from infrastructure design through API architecture to frontend implementation. The platform formed the digital foundation for selling preserved jarred meals through the online shop and at catering events.
ProDocMed UG
Medical Industry·2020
Full Stack Developer — Angular-based QM Application for Urology
UroStatistix: Quality Management for Urine MicrobiologyDevelopment of a browser-based Angular application for EUCAST-compliant quality assurance of microbiological urine examinations in urological practices. The application enables structured recording of urinary pathogens, antibiotic resistances, and antibiograms, as well as monitoring of multi-resistant organisms — compliant with the requirements of the German Infection Protection Act (IfSG §23) and the German Medical Association guidelines (Rili-BÄK).
Implementation of a statistical analysis component with graphical and tabular display of aggregated resistance data across all recorded patients. Integration of a copy-and-paste interface to practice management systems (PVS) to avoid double documentation, plus PDF export for legally required archiving.
Realization of a shared codebase for the public marketing website and the locally installable practice application. Development in close collaboration with medical expert Dr. Ivo Beyaert (DIAG WISS) to ensure medical and regulatory compliance.
Additional Projects
Public Sector, Custom Software, Research and Development, Energy sector, Automotive Industry
Software Developer — .NET-based Examination System in the Public Sector
Digital Examination Platform for German Chambers of CommerceBusiness requirements analysis and implementation of a platform for complete digitization of examination processes for the German Chambers of Industry and Commerce (IHKs). Built on CoreFrame (formerly RADFramework) — the model-driven development platform whose frontend was migrated from Silverlight to HTML5 in the preceding project.
Personal participation in on-site requirements analysis at IHK München to capture examination processes for dangerous goods safety advisors and dangerous goods drivers (ADR). Detailed documentation of the entire examination lifecycle — from document preparation and admission verification through organization and execution of examinations to evaluation, certificate issuance, and archiving.
Implementation of captured processes into CoreFrame’s generic rule engine, enabling IHKs to flexibly configure examination workflows and adapt them to individual requirements of different examination types. Result: an efficient tool for standardized management and execution of examinations that meets the specific regulatory requirements of the IHKs.
Frontend Developer — Silverlight-to-HTML5 Migration
CoreFrame: Frontend Migration from Silverlight to HTML5Migration of the user interface of the RADFramework — a model-driven development platform for master data and business processes — from the deprecated Silverlight platform to a modern HTML5 and JavaScript architecture. Analysis of the existing Silverlight application with its complex UI patterns (ListView, SummaryView, DetailView) and development of a comprehensive software architecture for the new frontend.
Implementation of a client-side MVVM architecture with KnockoutJS for declarative data binding and RequireJS for modular dependency management. Seamless integration with the existing service architecture of the RADFramework for client-server communication. Migration of all functionalities — from dynamic form generation through metadata-driven UI generation to management of complex object relationships.
The migration established the foundation for platform-independent use of the framework and enabled the subsequent development of the WebCMS as an extension of the RADFramework.
Application Developer — CMS Concept & Prototype
WebCMS: Concept and Prototype (Bachelor Thesis)Scientific concept development and prototypical implementation of a novel content management system (WebCMS) as part of the bachelor thesis at Ruhr-Universität Bochum. Comparative analysis of existing CMS solutions (Typo3, WordPress) to identify architectural weaknesses as a foundation for the system design.
Development of an innovative architecture with strict separation of model, view, and content — built on top of the RADFramework by W3L AG. Design of a generic data model with object and class diagrams, plus extension of the metadata infrastructure. Implementation of client-side ViewModel representations with KnockoutJS-based binding architecture for dynamic data binding without proprietary template languages.
Realization as a single-page application with HTML5 History API for deep-linking and efficient caching. UserTemplates enable flexible content modeling purely through HTML annotations — without programming code. Result: a functional prototype demonstrating architectural advantages over established CMS and enabling transfer of implementation aspects into other software products.
Application Developer — .NET-based Billing System for Renewable Energies
Schleupen.CS: EEG Billing Module for Renewable EnergiesRequirements analysis and implementation of a comprehensive software module for Schleupen SE for recording, managing, and billing renewable energies in an agile Scrum process. Integration into the enterprise platform Schleupen.CS — the industry-standard system used by every fourth German municipal utility.
Translation of complex legal requirements of the German Renewable Energy Sources Act (EEG) into automated billing processes for solar power plants, wind farms, and other generation facilities. Development of configurable workflows to map different remuneration models and feed-in regulations based on installation type, commissioning date, and capacity class.
Result: a flexible and scalable solution within the Schleupen.CS platform that helps municipal utilities optimize their EEG billing processes, ensure regulatory compliance, and actively contribute to the energy transition.
Application Developer — PHP-based Ticketing System in the Automotive Industry
Georg Fischer: Operational Ticketing System for Shift OperationsRequirements analysis and complete implementation of a comprehensive ticketing system for Georg Fischer AG for recording, delegating, and escalating operational processes in shift operations. Translation of shift worker needs into technical specifications and implementation into a practical web application based on PHP and MySQL.
Development of an intuitive reporting interface enabling shift workers to directly report problems and incidents. Implementation of automatic categorization and rule-based assignment to responsible personnel, as well as a multi-level escalation mechanism for time-critical cases or processes requiring specialized expertise.
The system improves internal communication and cross-shift collaboration through transparent task structures, early bottleneck detection, and comprehensive documentation of all processes — with the goal of optimizing workflows and sustainably increasing operational efficiency.
Technical skills
| Technical Skill | Experience (years) | Last Used |
|---|---|---|
| Spoken Languages | ||
English | 10 yr. | 2026 |
| Programming Languages | ||
C#C-sharp, C sharp, CSharp | 15 yr. | 2026 |
JavascriptJS, ES6, ECMAScript, Java Script | 12 yr. | 2019 |
PHP | 8 yr. | 2016 |
TypeScriptTS, Type Script | 7 yr. | 2026 |
Python | 1 yr. | 2025 |
| AI Models & LLMs | ||
OpenAI GPTChatGPT, OpenAI GPT, GPT-4 | 4 yr. | 2026 |
Anthropic ClaudeClaude, Claude AI | 1 yr. | 2025 |
| Database Technologies | ||
MSSQLMS SQL, SQL Server, Microsoft SQL | 8 yr. | 2019 |
MySQLMy SQL | 8 yr. | 2016 |
PostgreSQLPostgre SQL | 4 yr. | 2026 |
MongoDBMongo DB | 4 yr. | 2023 |
| Integrations & Services | ||
REST APIREST, RESTful, HTTP API | 13 yr. | 2026 |
SwaggerSwagger UI | 7 yr. | 2026 |
OpenAPIOpenAPI Specification, OAS | 7 yr. | 2026 |
API Integration | 2 yr. | 2026 |
Shopify | 2 yr. | 2026 |
CloudimageCloudimage CDN | 2 yr. | 2022 |
Stripe | 2 yr. | 2022 |
PayPal | 2 yr. | 2022 |
Model Context ProtocolMCP | 1 yr. | 2025 |
FastMCPFastMCP Framework | 1 yr. | 2025 |
| Backend Development | ||
.NETDotNet, Dot Net, dotnet | 15 yr. | 2026 |
Entity FrameworkEF, EF Core, Entity Framework Core | 14 yr. | 2026 |
MicroservicesMicroservice Architecture | 7 yr. | 2026 |
Windows ServicesWindows-Dienste, Windows Service | 5 yr. | 2020 |
Node.JSNodeJS, Node, Node.js | 4 yr. | 2023 |
ExpressExpress.js, ExpressJS | 4 yr. | 2023 |
SignalRASP.NET SignalR, Real-time Communication | 3 yr. | 2022 |
| Frontend Development | ||
CSSCSS3 | 19 yr. | 2026 |
HTMLHTML5, HTML 5 | 19 yr. | 2026 |
jQueryjquery, jQ | 9 yr. | 2016 |
AngularAngular 2+ | 7 yr. | 2026 |
RxJSReactive Extensions | 7 yr. | 2026 |
NgRxNGRX, ngrx | 7 yr. | 2026 |
SassSCSS | 7 yr. | 2026 |
AG Grid | 7 yr. | 2026 |
WPFWindows Presentation Foundation | 5 yr. | 2019 |
XAMLExtensible Application Markup Language | 5 yr. | 2019 |
AngularJSAngular.js, Angular 1.x, Angular 1 | 5 yr. | 2018 |
Shopify HydrogenHydrogen, Shopify Storefront Framework | 2 yr. | 2026 |
Progressive Web AppsPWA, PWAs | 2 yr. | 2022 |
Knockout.jsKnockoutJS, Knockout | 2 yr. | 2015 |
RequireJSRequire.js, AMD | 2 yr. | 2015 |
SilverlightMicrosoft Silverlight | 2 yr. | 2015 |
| UI/UX & Design | ||
Figma | 2 yr. | 2022 |
| Cloud & Infrastructure | ||
Amazon AWSAWS, Amazon Web Services | 10 yr. | 2026 |
Docker | 10 yr. | 2026 |
Amazon S3AWS S3 | 10 yr. | 2026 |
Nginxnginx, NGINX | 8 yr. | 2016 |
Amazon EKSAWS EKS | 7 yr. | 2026 |
Amazon Route 53Route53, AWS Route 53 | 7 yr. | 2026 |
Microsoft Entra IDAzure AD, Azure Active Directory, AAD, Entra ID | 7 yr. | 2026 |
KubernetesK8s | 7 yr. | 2026 |
TerraformHashiCorp Terraform | 7 yr. | 2026 |
HelmHelm, Helm Charts, Kubernetes Helm | 7 yr. | 2026 |
Azure B2C | 4 yr. | 2026 |
Google Cloud Platform GCPGCP, Google Cloud | 3 yr. | 2023 |
Google Cloud RunCloud Run | 3 yr. | 2023 |
Google Cloud StorageGCS, Cloud Storage | 3 yr. | 2023 |
Amazon DynamoDBAWS DynamoDB, Dynamo DB | 3 yr. | 2018 |
Shopify OxygenOxygen, Shopify Edge Hosting | 2 yr. | 2026 |
Google Cloud ArmorCloud Armor | 2 yr. | 2022 |
Google Cloud Load-BalancingCloud Load Balancer | 2 yr. | 2022 |
| Tools & Administration | ||
Git | 15 yr. | 2026 |
NPMNode Package Manager | 10 yr. | 2026 |
Visual StudioMicrosoft Visual Studio, VS | 8 yr. | 2019 |
Team Foundation ServerTFS | 8 yr. | 2019 |
Adobe DreamweaverDreamweaver | 8 yr. | 2016 |
VS CodeVisual Studio Code, VSCode | 7 yr. | 2026 |
Azure DevOpsADO, Azure Pipelines | 7 yr. | 2026 |
JetBrains RiderRider, JetBrains | 7 yr. | 2026 |
DataGripJetBrains DataGrip | 7 yr. | 2026 |
PostmanPostman API | 7 yr. | 2026 |
k9sk9s, Kubernetes CLI, k9s terminal | 7 yr. | 2026 |
Atlassian JIRA | 6 yr. | 2022 |
PowerShellWindows PowerShell, pwsh, PS | 6 yr. | 2018 |
GitHub CopilotCopilot, GH Copilot | 4 yr. | 2026 |
Jenkins | 4 yr. | 2019 |
BitbucketBit Bucket | 2 yr. | 2022 |
Claude CodeClaude CLI | 1 yr. | 2025 |
GitHubGit Hub | 1 yr. | 2025 |
PIPpip, Python Package Index | 1 yr. | 2025 |
YAMLYAML, YAML Ain't Markup Language, Config | 1 yr. | 2025 |
Cursor | 1 yr. | 2025 |
| Testing & Quality Assurance | ||
Jest | 7 yr. | 2026 |
Playwright | 7 yr. | 2026 |
ESLintES Lint | 7 yr. | 2026 |
Cypress | 4 yr. | 2026 |
Lighthouse | 1 yr. | 2021 |