A life full of non-profit engagements. Also ran a one-man shop developing for non-profits for 30+ years. Avid SF reader, mulling over development patterns and... the jackpot.
This profile is from a federated server and may be incomplete. View on remote instance