4 minute read

Project period: 2025-2026 founder/engineer work.

Some projects start as products. Others start as a practical request.

KiNDD began closer to the second category: a commissioned website to help families find developmental disability resources. The initial shape was a provider map and directory. Useful, concrete, bounded.

Then the product kept revealing a larger problem.

Families were not just missing a map. They were trying to navigate a fragmented service system: Regional Centers, ZIP-code assignment, provider lists, therapy types, funding paths, language barriers, documents, and unclear next steps.

That is how a commissioned web project became a founder/engineer project.

The Starting Point

The first version was a web mapping system:

  • provider search
  • Regional Center information
  • map-based discovery
  • mobile-responsive UX
  • Django backend
  • provider data and geospatial queries

This solved an immediate problem: make provider information easier to find and browse.

But once the product was in front of the actual domain, the map exposed deeper questions:

  • Why does the user’s ZIP code matter so much?
  • Which Regional Center serves this family?
  • How should provider relevance be determined?
  • How should the product explain the system without becoming advice?
  • What should happen when a family does not know the right search term?
  • How should Spanish-speaking families access the same guidance?

Those questions moved the work from “website” to “navigation infrastructure.”

The Platform Shift

The platform direction became:

web map -> Django/PostGIS service layer -> iOS app -> AI-assisted navigation -> nonprofit operating model

Each step changed the engineering job.

The web map needed good UX and reliable provider search.

The backend needed to become the source of truth for Regional Center geography, ZIP assignment, provider records, and service-area logic.

The iOS app needed a family-facing flow that made navigation easier on a phone, not just a smaller copy of the website.

The AI layer needed to answer questions without inventing provider truth or making unsafe claims.

The nonprofit layer needed documentation, governance, data policy, clinical review paths, and a credible funding story.

That is a different job than shipping a website.

Founder/Engineer Work

Founder/engineer work sits between product, code, operations, and narrative.

For KiNDD, that meant building:

  • the Django/PostGIS backend
  • the Vue/Mapbox web platform
  • the SwiftUI iOS application
  • the AI assistance layer
  • the research RAG pipeline
  • deployment and DNS infrastructure
  • App Store submission materials
  • SEO and public positioning
  • clinical and nonprofit stakeholder handoff docs
  • grant and nonprofit-formation materials

The code mattered, but the code was only part of the work. A public-interest healthcare-adjacent product also needs language that can survive review, policies that can survive growth, and an architecture that can be explained to non-engineers.

Why Nonprofit Structure Matters

KiNDD is moving toward nonprofit startup framing because the problem is public-interest infrastructure.

The platform is not a consumer app built around paid conversion. It is intended to help families understand and access services they may already be eligible for. That changes the operating model.

A nonprofit structure can support:

  • charitable funding
  • clinical and community review
  • public accountability
  • privacy and AI-use policies
  • data governance
  • partnerships with service organizations, public agencies, and institutions

The technical architecture has to support that future. It cannot be a pile of one-off scripts and undocumented model calls. It needs handoff documentation, source policy, review workflows, and a clear map of what the system does and does not do.

The Product Boundary

One of the most important product decisions is what KiNDD is not.

It is not:

  • a diagnostic tool
  • a medical provider
  • an eligibility determination system
  • a replacement for Regional Center staff
  • a promise that a provider is available

It is:

  • a service-navigation tool
  • a Regional Center guide
  • a provider discovery surface
  • a bilingual family support layer
  • a research and data foundation for future service-gap work

That boundary shapes the software. It shapes prompts, copy, UI flows, database fields, App Store language, and nonprofit policies.

Technical Layers That Emerged

The platform now has several distinct technical layers:

Geospatial Navigation

The Regional Center model anchors the product. ZIP codes, service-area polygons, provider records, and proximity logic give the app its service-navigation foundation.

Family-Facing Apps

The web map makes the resource navigator accessible from a browser. The iOS app turns the same concept into a more direct family-facing experience with maps, Regional Centers, provider discovery, bilingual UI, and AI assistance.

Product AI

The Bedrock-backed assistant helps users understand the service context, ask questions, and interpret available data. It is designed as guided support over platform data, not an unconstrained chatbot.

Research RAG

The Cohere/Pinecone research assistant is a separate path for public-source NDD research. It is citation-oriented and governed by source policy, especially around controlled-access data.

Governance And Operations

The nonprofit materials, clinical handoff docs, grant framing, and safety boundaries are part of the system. They make the product legible to people who are not reading code.

What I Would Generalize

The pattern applies beyond KiNDD:

  1. Start with a concrete workflow, not an abstract AI product.
  2. Model the real-world system structure, especially geography, eligibility, or authority boundaries.
  3. Make the backend the source of truth for that structure.
  4. Add AI only where it reduces cognitive load.
  5. Separate product guidance from research retrieval.
  6. Write down what the product is not allowed to claim.
  7. Treat stakeholder handoff as engineering work.

That is the difference between building a demo and building a platform that can become an institution.

Current State

KiNDD now has:

  • a live public web platform at kinddhelp.org
  • an iOS app published as NDD Resources / KiNDD
  • a Django/PostGIS backend
  • Regional Center and provider navigation logic
  • Bedrock-backed AI assistance
  • a separate Cohere/Pinecone research RAG path
  • nonprofit registration and grant-readiness materials

The project is still evolving, but the direction is clear: build public-interest service-navigation infrastructure that families, clinicians, and institutions can trust.