Case

Medical fulfillment platform

More control over data flows, clearer error handling and a platform foundation better aligned with operational growth.

Deep dive

Development of a data-driven fulfillment platform for medical self-test kits

Over several years I worked as lead developer and software architect on the development and further evolution of a scalable fulfillment platform for processing medical self-test kits.

The platform supports the full process from order intake to shipping and reporting for multiple customers in the medical sector. It is used daily for high order volumes and forms the technical core of the fulfillment operation.

The challenge

Customers in the medical sector deal with complex logistics processes. Existing processes were largely manual and error-prone, which put scalability and reliability under pressure.

  • Importing orders from multiple external systems
  • Composing test kits from several components
  • Generating unique barcodes and traceability data
  • Integrating with multiple shipping providers
  • Strict quality and validation checks
  • Processing sensitive personal data in line with GDPR
  • Supporting customer-specific workflows

My role

Within this project I was technically responsible for both architecture and hands-on delivery. I also acted as a technical point of contact for Dutch and international teams.

  • Software architecture
  • Backend development with .NET
  • Database design
  • API design and integrations
  • Performance optimization
  • Technical guidance for development teams
  • Stakeholder communication
  • Functional analysis of logistics processes

Solution

Solution

The fulfillment platform was designed as a modular and data-driven system where new customers, products and workflows can be configured without major software changes.

Order management

  • Importing orders through APIs, files and external systems
  • Automatic validation of incoming data
  • Support for high order volumes

Kit configuration

  • Dynamic composition of medical test kits
  • Validation of components and batch numbers
  • Checks on linked items and quality rules

Barcode & traceability

  • Generation of unique barcodes
  • Full tracking of all kit components
  • Audit trail for quality assurance

Production & fulfillment

  • Support for multiple production locations
  • Workflow-driven pick, pack and shipping process
  • Integration with scanners and workstations

Shipping integrations

  • Integrations with PostNL, FedEx, DHL and USPS
  • Automatic generation of shipping labels
  • Track & Trace information and customs documentation

Reporting & monitoring

  • Real-time insight into order flows
  • Monitoring of production processes
  • KPI dashboards for operations teams

Results

From technical tension to measurable result.

Through flexible configuration, extensive integration options and high reliability, the fulfillment platform became a central solution for logistics handling of medical self-test kits.

The system supports business-critical processes every day and is an essential part of the operational chain for multiple healthcare customers.

Strong reduction in manual processing
Higher order processing speed
Improved traceability of medical kits
Reduction in operational errors
Faster onboarding of new customers
Scalability for high order volumes and millions of barcode registrations

Technical stack

Technologies and architecture choices.

Backend

C#.NET Core / .NETASP.NET Web APIEntity Framework Core

Databases

Microsoft SQL Server

Architecture

REST APIsDomain Driven DesignEvent-driven processesCQRS patterns

Integrations

Shipping providersCustomer systemsBarcode systemsPrint and label services
.NETC#ASP.NET CoreEntity Framework CoreSQL ServerREST APIsLogistics IntegrationsBarcode TrackingFulfillment AutomationGDPR ComplianceDomain Driven DesignCQRS

Work together

Time for more technical clarity and better delivery?

I can help you define the first step: an architecture review, a temporary technical lead role or hands-on .NET support.

Contact me