The National Police Defense Foundation became an EGS client in December 2001, weeks after EGS was formed. It has never left.
A logo wall proves someone hired you once. Twenty-five years inside one organization proves something harder: that the mission keeps growing on what you build, and that you stay.
The portfolio model
The relationship model
This relationship is what “the operating layer” means in practice. →
npdf.org and donations.npdf.org, designed, built, and managed — guided by audience research, personas, and journey mapping.
The merchandise store, membership commerce, and secure donation experience that turn supporters into funding.
Membership and photo ID renewals, civilian, student, and public safety programs, Safe Cop plates, and the awards dinner journal.
The Bloomerang CRM migration and the centralized member, donor, and constituent data it now holds.
Microsoft 365, SharePoint Online, and Teams — migrated from legacy servers, administered ever since.
Multi-factor authentication, conditional access, data loss prevention, and access reviews. Watched continuously, reviewed weekly.
The Google Ad Grant — up to $10,000 per month in search advertising — plus paid social and social media management.
The direct line. Support, administration, and user lifecycle management, answered by the team that built the systems.

Joseph Occhipinti
Founder & Executive Director, National Police Defense Foundation
A client relationship since 2001
One engagement, four working parts. Each one runs deeper on its own page.
The move from legacy systems to a modern, secure, collaborative cloud environment — and the operation of it ever since.
The redesign of npdf.org and donations.npdf.org started with people, not pages: personas and journey maps for the officers, members, donors, and supporters the sites serve.
The online store, membership commerce, and donation experience — secure payments, one-time and recurring giving, and the merchandise that supports the Foundation’s work.
The part that never shows up in a portfolio: remote support answered directly, permissions that follow people as they join and leave, security watched continuously, and an environment tuned as the Foundation changes.
Tell us what you're trying to grow: the mission, the membership, the operation. We'll talk through what it would take to run it.