The Difference Engine is a nonprofit organization with a mission to empower nontraditional developers wishing to launch careers in tech through our web development apprenticeship program. We build MVP websites and software for no-low revenue nonprofit organizations and social enterprises pro bono. During our 17 week apprenticeship, developers seeking full time employment build a live portfolio and learn to work in a real life team environment following agile software development processes. Nonprofit organizations and social enterprise receive mission impactful technology they otherwise would not have access to as part of this program.