Jonathon Joiner

Independent D365 F&O Consultant

I've spent 13+ years inside Microsoft Dynamics 365 Finance & Operations — building, breaking, fixing, and optimizing enterprise systems. This site is where I share what I've learned along the way.

Jonathon Joiner

The Short Version

I started in Dynamics as a developer who was curious about the business side. That curiosity turned into a career spanning everything from X++ architecture to leading technical teams at Fortune 50 retailers. Most recently, I served as D365 Tech Lead managing post-go-live operations in a $1B+ retail environment.

In early 2025, I started 3J Advisory — my own independent consulting practice. Not because I was tired of the work, but because I was tired of watching enterprise projects get staffed with junior resources charging senior rates. I wanted to offer something different: principal-led consulting where the person who scopes the work is the same person who does the work.

This site exists separately from the business. It's my space to write, share code, and give back to the D365 community that taught me most of what I know. Everything here is free. No email gates, no "download my ebook" funnels. Just useful stuff.

What I Focus On

X++ Development

Custom extensions, batch jobs, data entities, complex business logic — the deep technical work most consultants avoid.

Technical Architecture

Solution design, data modeling, integration patterns, and technical roadmapping for enterprise D365 implementations.

Post-Go-Live Optimization

Stabilization, performance tuning, technical debt reduction. The work that starts after everyone else leaves.

Integration & Data

Azure integrations, dual-write, recurring data jobs, Electronic Reporting, and migration strategies that actually hold up.

Process Improvement

Finding the friction points in your D365 operations and eliminating them systematically.

Database Optimization

Query tuning, index strategies, and storage cost analysis for D365 environments at enterprise scale.