Dustin Kremer

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 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, and cloud technologies (AWS, Azure, GCP).
Today I solve the same challenges faster and more precisely — with AI-powered workflows 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
AI Integration Architect — Enterprise AI Platform with Claude API & MCP
End-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.
Full Stack Developer & Business Analyst — Angular/.NET Customer Portal in the Energy Sector
Full-stack development and business requirements analysis within an agile Scrum and Kanban team for the VIEW B2B Customer Portal by RWE Supply & Trading — 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 across four core modules.
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 Lead & Business Analyst — Angular E-Commerce & GCP Cloud Architecture
Technical leadership and business requirements analysis for the complete redevelopment of the Geschenkzeitung.de e-commerce shop as an Angular Progressive Web App. 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 for a product catalog with over 2 million items.
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 12 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 & Technical Architect — Angular-based E-Commerce Platform
Technical 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.
Full Stack Developer — Angular/Node.js Enterprise ERP in E-Commerce
Coordination and full-stack development of a custom enterprise resource planning (ERP) system based on Angular, Node.js, and MongoDB for an e-commerce retailer with over 2 million products. 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. Reduction of processing time per order by 80% at a volume of approximately 20,000 orders annually.
Frontend Developer — Angular-based Website Relaunch
Complete 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.
Full Stack Developer — Angular-based QM Application for Urology
Development 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.
Technical Product Owner & Full Stack Developer — .NET/Angular Gas Trading Platform in European Energy Trading
Independent 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.
Software Developer — .NET-based Examination System in the Public Sector
Business 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.
Full Stack Developer — .NET & Angular ETL Platform in the Energy Sector
Full-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.
Frontend Developer — Silverlight-to-HTML5 Migration
Migration 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
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.
Software Architect & Developer — PHP/MySQL-based Management Software
Business 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.
Application Developer — .NET-based Billing System for Renewable Energies
Requirements 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
Requirements 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.
Web Developer — PHP/MySQL-based Company Website
Concept 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.
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 | ||
MySQLMy SQL | 8 yr. | 2016 |
MSSQLMS SQL, SQL Server, Microsoft SQL | 7 yr. | 2019 |
PostgreSQLPostgre SQL | 4 yr. | 2026 |
MongoDBMongo DB | 4 yr. | 2023 |
| Integrations & Services | ||
SwaggerSwagger UI | 7 yr. | 2026 |
OpenAPIOpenAPI Specification, OAS | 7 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 |
Node.JSNodeJS, Node, Node.js | 4 yr. | 2023 |
ExpressExpress.js, ExpressJS | 4 yr. | 2023 |
Offline-First ArchitectureOffline-First, Offline-fähig, Offline Capable | 1 yr. | 2020 |
Windows ServicesWindows-Dienste, Windows Service | 1 yr. | 2020 |
| 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 |
AngularJSAngular.js, Angular 1.x, Angular 1 | 5 yr. | 2018 |
Progressive Web AppsPWA, PWAs | 2 yr. | 2022 |
Knockout.jsKnockoutJS, Knockout | 2 yr. | 2015 |
RequireJSRequire.js, AMD | 2 yr. | 2015 |
| 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 |
KubernetesK8s | 7 yr. | 2026 |
TerraformHashiCorp Terraform | 7 yr. | 2026 |
Microsoft Entra IDAzure AD, Azure Active Directory, AAD, Entra ID | 4 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 |
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 |
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 |
Atlassian JIRA | 6 yr. | 2022 |
GitHub CopilotCopilot, GH Copilot | 4 yr. | 2026 |
Jenkins | 4 yr. | 2019 |
Team Foundation ServerTFS | 3 yr. | 2014 |
BitbucketBit Bucket | 2 yr. | 2022 |
Claude CodeClaude CLI | 1 yr. | 2025 |
GitHubGit Hub | 1 yr. | 2025 |
PIPpip, Python Package Index | 1 yr. | 2025 |
| Testing & Quality Assurance | ||
Jest | 7 yr. | 2026 |
Playwright | 7 yr. | 2026 |
ESLintES Lint | 7 yr. | 2026 |