Pufferfish SoftwarePufferfish Software is a mobile app development company. We develop educational apps, for both typical and special needs children.