Skip to content
The Glitch Doctor.SYSTEMS • SOLUTIONS • SOFTWARE
THE GLITCH DOCTOR / ENGINEERING & CONSULTING

Salesforce engineering
and custom software
that work together.

I build, improve, and troubleshoot Salesforce solutions, custom applications, and the infrastructure around them. Whether the problem involves complex automation, disconnected systems, or software that does not fit the way people work, I focus on understanding the entire system before making changes.

⌁
Salesforce, development, and infrastructureArchitecture • Automation • Purpose-built applications
MERGEMEDIC STUDIO • ILLUSTRATIVE PRODUCT PREVIEW
MergeMedic Studio / Visual Template
✚MergeMedicGraphixRx / Story Designer● Sample preview
FileDesignDataSmart Content↶   ↷   ⤢
0       100       200       300
ACCOUNT JOURNEY / 01
From record to story.
◇01 / SOURCEAccountRecord context
✣02 / TRANSFORMSmart ContentFields + rules
▦03 / OUTPUTYour storyVisual template
DATA-BOUND CANVAS · DRAG / CONNECT / GENERATE
◉ Canvas ready100%   •   Preview
Explore the GraphixRx interactive demo on the product page ↗
✣   PRECISION THROUGH EVERY LAYERSCROLL TO EXPLORE   ↓
WHAT'S UNDER THE HOODSalesforce PlatformApex + FlowsLightning Web ComponentsMicrosoft 365Infrastructure
01 / DIAGNOSTICS

Salesforce development, custom applications, and infrastructure engineering.

Business processes rarely stop at the boundary of a single application. My work spans administration, application engineering, integrations, and the supporting technology, so the solution accounts for the full workflow rather than one isolated symptom.

✣01 / PLATFORM

Salesforce administration and development

Salesforce data architecture, security, automation with Flow and Apex, and custom Lightning Web Components. I design solutions that are easier to maintain as the organization and its processes evolve.

ArchitectureAutomationCustom UI
⌘02 / ENGINEERING

Custom software and integrations

Purpose-built interfaces, business logic, APIs, and diagnostic tooling. When existing products cannot support a workflow, I can build an application around the actual requirements.

ApexJavaScriptIntegration
⌁03 / SYSTEMS

Infrastructure and Microsoft 365

Windows Server, Microsoft 365, identity, email deliverability, and the operational systems that keep people working. Reliable applications depend on reliable foundations.

Microsoft 365CloudReliability
02 / FROM THE PRODUCT LAB
MERGEMEDIC™

MergeMedic brings document generation, Smart Tables, and visual storytelling together.

MergeMedic is a Salesforce-native workspace for turning record data into documents and visual outputs. Design Microsoft Word templates, work with related records in Smart Tables, and use GraphixRx to arrange data as connected visual stories. Formulas, conditions, and reusable Smart Content let the result follow business rules without sacrificing design control.

Work visually with Salesforce fields, apply reusable logic, and compose the finished result in a format that makes the information useful to its audience.

Explore the product ↗
THREE EXPRESSIONS. ONE DATA SOURCE. ✚
▤
Text TemplatesWord-ready documents, elegantly composed
01
▦
Smart TablesRelated records, calculations, grouped output
02
◇
GraphixRx™Data-driven stories, spatial layouts, connected cards
03
03 / THE APPROACH

I start with the problem, examine the dependencies, and engineer a maintainable solution.

Good architecture starts with understanding what already exists, what needs to change, and how the result will be supported over time.

01

Trace the problem

Find the root cause, the real constraints, and the people impacted.

02

Engineer the solution

Favor maintainable architecture, clean interfaces, and predictable behavior.

03

Prove it works

Test against reality, surface diagnostics, and refine the details.

04 / OPEN A CASE

Discuss a technical challenge or a new project.

Describe what you're working through. The intake below is connected to the existing private service desk.

LET’S TURN THE PROBLEM INTO A PLAN

Tell me what’s getting in your way.

You don’t need the technical answer. Walk me through what’s happening, and we’ll put together a useful starting point.

Guided project intake
New service requestYour draft · not yet submitted
Start with the problem.

A few plain-English details are all we need to get started. Fields marked * are required.

Step 1 of 4
YOUR REQUEST. NO GUESSWORK.

See where things stand.

Use the ticket number and private access code from your receipt. No portal. No password to remember.

Private request tracking

Online tracking becomes available when the service desk connection is enabled.

The Glitch Doctor markPACIFIC NORTHWEST
INDEPENDENT ENGINEERING
05 / THE PERSON BEHIND THE CODE

Independent engineering with a background across Salesforce, software, and infrastructure.

My career began in technical support and expanded into infrastructure engineering, Salesforce administration, and application development. That experience lets me investigate a problem from the user interface all the way through the data model, automation, integrations, and underlying systems. Today I apply that same approach to consulting and to building software products like MergeMedic.

These days that same approach powers The Glitch Doctor and products like MergeMedic. You work directly with the person designing and building the solution.

↟ Vancouver, Washington⊕ Working remotely
YOUR NEXT IDEA STARTS HERE

Have a Salesforce challenge or a software project in mind?

Start a conversation ↗
NEW CONVERSATION

What’s getting in your way?

Tell me what you’re working on, what’s broken, or what you wish Salesforce could do. We’ll start there.

Schedule a conversationChoose a time on my calendarEmail Johndoc@theglitchdoctor.comGive me a call(971) 260-6993

App Launcher

Explore The Glitch Doctor.

ConsultingMake Salesforce work for youMergeMedic™Salesforce-native document generationSolutionsExplore real-world workTalk to JohnStart a conversation

Find a solution