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.
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.