Skip to content
View MikFoss's full-sized avatar

Block or report MikFoss

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MikFoss/README.md

Mike Foss, Enterprise Solution Architect: people-first, process-first, deterministic systems that bring automation and AI together.

BUSINESS • PROCESS • ARCHITECTURE • DELIVERY
People first  |  Process first  |  Technology with a job to do


I design enterprise systems that turn messy business reality into clear, maintainable, repeatable capability.

My work sits at the intersection of enterprise solution architecture, supply chain, Dynamics 365 Finance & Supply Chain Management, Power Platform, data, integration, automation, application development, analytics, and AI-assisted systems.

I care less about shiny technology than whether a solution is understandable, secure, supportable, measurable, maintainable, and actually useful to the people running the business.


BUSINESS

Process Design
Requirements
Operating Models
PLATFORMS

Dynamics 365
Power Platform
Enterprise Systems
ENGINEERING

Data
Integration
Applications
INTELLIGENCE

Automation
Agents
AI-Assisted Systems

Business + Technology Architecture

I work across the full solution lifecycle, from understanding how the business actually operates to designing, building, validating, deploying, and improving the systems that support it.

Understand the Business  →  Model the Process  →  Design the Architecture  →  Build  →  Integrate  →  Validate  →  Deploy  →  Improve

The goal is not technology for its own sake. The goal is useful, supportable enterprise capability.


Business processes inform solution architecture, which connects Dynamics 365, Power Platform, integration, data, development, automation, and AI capabilities.


Dynamics 365 Business Process Architecture

I use Microsoft's end-to-end business process model as a practical map for connecting:

Business outcomes → Requirements → Solution architecture → Configuration → Integration → Testing → Adoption


Acquire to dispose Case to resolution Concept to market
Design to retire Forecast to plan Hire to retire
Inventory to deliver Order to cash Plan to produce
Source to pay Project to profit Prospect to quote
Record to report Service to deliver Administer to operate

Business processes cross application boundaries. Good architecture should too.


Dynamics 365 + Microsoft Business Applications

⚙️ DYNAMICS 365 FSCM



Finance
Procurement
Sales
Inventory
Advanced Warehouse Management
Warehouse-only Mode
Manufacturing
Planning Optimization
Asset Management
Transportation
Product Information Management
Cost Management
Landed Cost
Project Operations
Commerce / Retail

⚡ POWER PLATFORM



Power Apps
Power Automate
Power BI
Dataverse
Copilot Studio
Custom Connectors
Solution Architecture
ALM



From
Manual work and disconnected decisions



To
Guided workflows and reusable capability

🔗 INTEGRATION + DELIVERY



Azure DevOps
GitHub
REST APIs
OData
Data Entities
Dual-write
Integration Architecture
Data Migration
Environment Strategy
Application Lifecycle Management
Testing
Release Management


Enterprise Delivery, Illustrated

Because every enterprise project eventually produces one of these moments.


A tiny request grows to include validation, approvals, and edge cases.

SCOPE
"It's just one small change."
Use automation for repeatable rules and AI when judgment is needed.

DECISION
Rules when rules work.
Reasoning when reasoning adds value.
A WMS-to-ERP-to-planning integration checklist grows from units to timing, exceptions, and ownership.

INTEGRATION
The API was never the complicated part.

Build Lab

POCs • Prototypes • Experiments • Tools • After-hours builds
Some stay experiments. Some become software. All start with a real problem worth solving.


🚀 KIVO Studio
Knowledge • Intelligence • Validation • Orchestration



A people-first, process-first architecture for building AI-assisted systems without turning every problem into an LLM call.



Focus

  • Deterministic-by-default execution
  • Human approval gates
  • Transparent tool execution
  • Reusable software over repeated prompting
  • Validation before delivery
  • Inspectable AI interactions
  • Clear separation between deterministic and AI-assisted execution

🛠️ D365 Implementation Tooling
Making enterprise delivery easier to understand and operate



Tools, accelerators, utilities, and experiments around the Dynamics 365 implementation lifecycle.



Examples

  • ADO control and backlog tooling
  • FDD / SDD generation workflows
  • D365 configuration guidance
  • Business process catalog alignment
  • Warehouse and planning utilities
  • Testing automation
  • Environment and configuration tooling

📦 Supply Chain Applications
Business decisions → ERP execution



Planning and operational applications that bridge real-world supply chain decisions with enterprise transactions.



Areas

  • Inventory visibility
  • Transfer planning
  • Warehouse orchestration
  • Replenishment
  • Manufacturing
  • Demand and supply planning
  • Operational decision support

🧠 AI-Assisted Applications
Make intelligence earn the call



I use AI where interpretation, reasoning, synthesis, or ambiguity actually requires it, then convert repeatable behavior into software whenever possible.



Pattern

Reason once → Validate → Reuse many

The goal is not more AI.

The goal is better systems.


How I Build

🧭 OPERATING PRINCIPLES
How I approach architecture and delivery



People first
Start with users, decisions, ownership, and outcomes.



Process first
Understand the workflow before automating it.



Deterministic by default
If software or rules can solve it reliably, use them.



AI earns the call
Use intelligence where judgment, interpretation, or synthesis adds value.



Validation matters
Make outputs inspectable before they affect the business.



Build for reuse
Turn successful behavior into maintainable capability.

🎯 CURRENT FOCUS
What I'm actively designing, testing, and building



D365 FSCM + WMS
Architecture, implementation, warehousing, and Warehouse-only mode.



Supply Chain Planning
Inventory visibility, planning, replenishment, and decision-support tools.



Agent Tooling
MCP, orchestration, tools, context, skills, and evals.



Human-in-the-Loop
Inspectable validation before AI-assisted outputs affect the business.



Enterprise UX
React and TypeScript applications for complex business workflows.



Prompt → Software
Turning repeated AI behavior into deterministic, reusable capability.


Engineering + Data Toolkit

I move between architecture, configuration, code, data, integration, analytics, automation, and delivery depending on what the problem actually requires.


Development

Development skills: Python, SQL, TypeScript, JavaScript, React, HTML5, CSS3, Vite, Next.js, Tailwind and GitHub Actions

Python  •  SQL  •  VBA  •  TypeScript  •  JavaScript  •  React  •  HTML  •  CSS  •  Vite  •  Next.js  •  Tailwind  •  GitHub Actions


📊 DATA + ANALYTICS
Operational records → Trusted decision intelligence



Architecture + Modeling
SQL Data Modeling Data Analysis



Pipelines + Transformation
ETL Data Transformation Power Query



Reporting + Visibility
Power BI Excel Reporting Visualization



Automation + Productivity
VBA Python Excel Automation Data Utilities

🤖 AUTOMATION + AI
Deterministic by default • Intelligence when judgment adds value



Agents + Context
MCP Agents Prompt Engineering Context Engineering



Orchestration + Governance
Tool Orchestration Human-in-the-Loop Evals Approval Gates



Repeatable Execution
Deterministic Automation Workflow Automation AI-Assisted Applications

🏛️ ARCHITECTURE + DELIVERY
Business intent → Scalable, governed enterprise capability



Strategy + Scoping
Business Analysis Requirements Engineering Fit-to-Standard Fit/Gap Analysis



System Architecture
Enterprise Architecture Solution Architecture Process Design Integration Design



Governance + Quality
Governance Security Testing Documentation Implementation Strategy

📦 SUPPLY CHAIN + OPERATIONS
Physical operations ↔ Enterprise transactions



Warehousing + Fulfillment
Warehousing Distribution Transportation Order Management



Planning + Replenishment
Demand Planning Supply Planning Replenishment Inventory Visibility



Manufacturing + Control
Manufacturing Inventory Procurement Product Management Costing


Tools I Reach For

BUILD

Python
TypeScript
JavaScript
React
Vite
Next.js
DATA

SQL
Power Query
Power BI
Excel
VBA
ETL
DELIVER

Azure DevOps
GitHub
GitHub Actions
ALM
Testing
Documentation
EXTEND

APIs
OData
Dataverse
MCP
Agents
Automation

Elsewhere

🌐 Fossome
💼 LinkedIn
🧭 GitHub: you are already here



BUSINESS INTENT → ARCHITECTURE → WORKING SYSTEM

Architecture is where business intent stops being a slide and starts becoming a system.

Pinned Loading

  1. ZPL-Studio ZPL-Studio Public

    C# 1