HomeProjectsAboutArchitecture
Profile Picture

Logan Kragt

Software Developer | Azure Certified | MBA

Software developer with 7+ years of expertise in building scalable web apps using modern technologies like Azure, Blazor, and React. Expertise in intralogistics systems, warehouse management, and supply chain solutions.

C#

90%

SQL

80%

React

50%

CSS

85%

HTML

85%

Java

40%

Motivation

99%

Eagerness to Learn

99%

Architecture Pattern Library

Reusable patterns I oftenuse to design resilient, cloud-native systems. Filter by domain, tags, and complexity to explore how I approach common problems.

Complexity

Domains

Tags
.NET Framework
Azure Functions
Azure SQL
Blob Storage
Control Systems
ETL
Event-Driven
Industrial
Java
Kinetic
MQTT
Manhattan
Orchestration
PLC
Pub/Sub
Queue
REST
SOAP
Scalability
Staging DB
WMS
Warehouse
Windows Services
XAML Workflows
Event-Driven File Processing Pipeline

Process uploaded files asynchronously using storage events, queues, and functions.

Complexity 3
Stable
Integration
File Processing
ERP -> Portal Sync via Staging Database

Pull ERP data into a staging database before publishing to the portal.

Complexity 4
Stable
Integration
Reporting
Pub/Sub Messaging to PLC Control Cabinets

Use a pub/sub messaging layer so software can send commands and status messages to multiple PLC control cabinets in a decoupled way.

Complexity 4
Stable
Integration
Messaging
Warehouse Orchestration Layer Bridging XAML Workflow Services and WMS

A Java/Tomcat orchestration layer coordinates seven .NET XAML workflow service instances via SOAP and integrates with the Manhattan WMS via REST.

Complexity 5
Stable
Integration
Messaging