David founded App Dev for All in 2023 to help bridge the divide between communities that have access to digital education materials and those that do not. App Dev for All’s first product is Code on the Go, is a FOSS, offline-first IDE that runs on low-end Android phones, designed to enable the two billion people who lack a laptop, lack reliable internet access, or live under repressive regimes to develop the apps they need. Previously, David was Vice President at BNY Mellon and held senior engineering roles at companies including LinkedIn, Zynga, Disney Interactive, and Oracle. He developed a love of teaching programming at Hewlett-Packard, where he designed and led the Software Job Skills program, which retrained hardware engineers and technicians to become programmers.



