English Sarah Allen (software developer) Cited by user SeaKrackenAllTime on 11 Jul 2021 Sarah Allen (born Sarah Lindsley) is an American software developer and entrepreneur.