moksha.dog

about
moksha dog

Moksha Dog LLC is my independent consulting practice, focused on helping mission-driven organizations—nonprofits, social enterprises, advocacy groups, community organizations—solve their workflow and business problems using Salesforce and web development frameworks. I work with organizations that need someone who can see the big picture, translate between technical and non-technical stakeholders, and build systems that actually make sense for how people work.

The name comes from my rescue dog Moksha and a .dog domain I grabbed over a decade ago during a career transition. At the time, I thought I'd eventually have my own business—though I wasn't sure what it would be. The LLC also serves as a catch-all for other ventures, including creative projects and merch.

It's professional, but it's also honest about who I am and how I work. I don't do much corporate jargon. I want to work with people who value clarity and practical solutions over buzzwords.

about
dave

I'm a Salesforce Certified Application Architect with a background spanning web development, enterprise systems, nonprofit work, and a long history of learning unfamiliar technology under pressure. I have worn the hats of Salesforce developer, administrator, and consultant over my decade working in the ecosystem.

I earned a Bachelor of Science in Psychology and a minor in Computer Science from Duke University back when my email client was Pine and Netscape Navigator was the browser of choice. I live in Durham, NC with my current best boy Patrick and two senior kitties, Buster and Lucille, who arrived at the homestead as a bonded pair just months after Moksha's arrival a dozen years ago.

I belive most technology problems are ultimately communication problems. I believe we perform better in environments that are psychologically safe, where we can be honest about what we know and don't know, and where we can bring our authentic selves to work. I try to bring that mindset to my work and the teams I work with.

not a manifesto
just how I tend to think

SYSTEMS, NOT ROLES

I don't approach Salesforce problems through predefined roles — developer, admin, architect, analyst. I approach them as systems: how things connect, where complexity accumulates, what becomes fragile six months later.

When I’m asked to build something, my first instinct is to step back and understand the structure underneath it — what’s actually changing, what should stay flexible, where duplication is quietly metastasizing. That usually leads to fewer moving parts, not more. Most Salesforce implementations don’t fail because of bad code. They fail because nobody was looking at the whole thing at once.

HOW I SEE PROBLEMS

When I'm thinking through a problem, I'm already three steps ahead — not because I'm impatient, but because I can't help seeing how the pieces connect.

That used to feel like a liability in environments that needed me to stay in my lane. It took me an embarrassingly long time to realize it wasn’t a flaw to fix — it was just how my brain works. I see patterns across systems, conversations, and org charts that aren’t always obvious when you’re inside them. That’s the thing I bring that doesn’t show up on a resume.

JOURNEY TO SALESFORCE

My background started in Remedy, moved through web development, and landed in Salesforce — not because I planned it that way, but because each transition followed the same instinct: design with users in mind, automate what helps, discard what doesn't.

Technically, my background starts with my Apple ][+. But as far as Salesforce is concered, I didn’t quite fall into it the way you fall into quicksand, but falling into it was not intentional. I had mixed feelings about getting entrenched in another enterprise ecosystem after Remedy (an IT service management platform), but I was excited about the canvas it provided to create meaningful, robust apps for the organizations using it.

WHO I WORK WITH

I work with small mission-driven organizations and individuals—nonprofits, social enterprises, advocacy groups, community organizations—anywhere people are trying to make things better.

There’s a decent chance I can work with you. I’m not a partner firm with account managers and a staffing bench pretending to be a solo consultant. I’m actually one person, which means you get that person — not whoever’s available that week.

TAKING OFF THE MASK

I do better work when I'm not wearing a mask all day — and the people who get that tend to be the people I work best with anyway.

Part of my neurodivergent experience is having more ideas than I know what to do with, and decades of carefully deciding which ones were safe to share. I’ve had public blogs, two sites about music, and a lot of writing that never went anywhere because the fear of not fitting the expected mold was louder than the need to share it. This site is me working through that. It’s professional, yes. But it’s also honest. If that resonates with you, let’s talk.

EVERYTHING ELSE

Based in Durham, NC. Patrick, Buster, and Lucille keep an eye on things.

Moksha lived here from 2014 to 2023, and the domain has been waiting patiently for the rest to catch up. The name comes from the Sanskrit concept of liberation or release — which felt right for a rescue dog, and honestly felt right for me too, at a point in my career when I wasn’t sure what came next. I still don’t have a clean answer to what Moksha Dog LLC is, exactly. A consulting practice, yes. But also a place to put everything that doesn’t fit anywhere else.

Let's talk.

If anything here resonated, reach out. No intake form, no sales process — just a conversation.

dave@mokshadog.com