• The Difference Engine

    Web Development Apprenticeship

Transforming people and nonprofits through technology

We Deliver Much More Than Code

Our web development apprenticeship program exists to transform people’s lives by empowering those who do not have the typical background for entering tech to launch new careers in that field. We provide professional technical solutions to nonprofit and mission-based organizations to help carry out their purpose.

We can build a range of products and features, including:

Database apps (to replace spreadsheets)

Volunteer / inventory management systems

Secure payment / donation collection

Workflow and collaboration tools

Customized social networks

Mobile responsive websites

...and more!

We create web applications and sites that allow organizations to use tech to further their missions throughout the world.

How It Works

Our organization works with non-traditional entry level web developers not students and provides them with real life projects over a staggered 17 week program participation model. They work collaboratively within a team environment under the supervision and mentorship of experienced tech professionals. We offer our solutions PRO BONO to qualified nonprofit or social organizations.

Client Interviews

First, we schedule a meeting with your organization's key stakeholders and our program director to get the initial details of your project and see if we're a good fit. The ideal client/project is brand new, open to any technical solution(s) our team can create and has an open time frame.

Requirements Gathering & Kickoff

Once we're ready to go, we collaborate with you on breaking the project down into specific roles and detailed features. This is a critical first step into getting started on your project - client involvement is KEY. Then we get to work!

Development & Delivery

This is the crux of what we do. Using an iterative process, we breathe life into your product, creating the features that drive its functionality and turning idea into reality. Instead of waiting until the end to demonstrate the final product, we build it in stages, always looping you in to make sure we stay on the right track. Our apprentice developers make sure you’re beyond satisfied before handing over your finalized, polished product.

Ready to get started?

Let’s Talk

Latest portfolio

Our work

Women who code

View Detail

Women Who Code

John marshall

View Detail

John Marshall Law School

Jab homepage

View Detail

Just-a-Break

Sharing wisdom

View Detail

Sharing Wisdom

Svp home

View Detail

SVP Chicago

Screen shot 2017 04 25 at 3.12.34 pm

View Detail

Rescue Leftover Cuisine

Vw homepage

View Detail

Veterans Work

Img 0474

Ethan Bard

Web Developer
Copy of  ssw5775 jonathan martinez

Jonathan Martinez

Web Developer
Img 0545

Soren Yeadon

Web Developer
Screen shot 2018 05 16 at 7.45.28 pm

Saul Ocampo

Web Developer
Zach garwood2

Zach Garwood

Technical Lead
Screen shot 2018 05 16 at 8.09.28 pm

Michelle Peoples

Product Manager
Screen shot 2018 04 08 at 4.29.52 pm

Jenna Dalgety

Web Developer
Img 0289

Samiha Viqar

Technical Lead
Img 0316

Tejas Rawal

Technical Lead
Img 0371

Nick Phillips

Technical Lead
Img 0525

Elisha Goldman

Product Manager
Img 0425

Jason Souza

Technical Lead
Img 0448

Aaron Cleveland

Web Developer
Jay lockridge

Jay Lockridge

Web Developer
Screen shot 2018 03 01 at 3.43.30 pm

Emily Wengel

Product Manager
Screen shot 2018 03 01 at 3.44.04 pm

James Scott

Web Developer
Img 0558

Brian Carlisle

Web Developer
Timothy meixell

Tim Meixell

Web Developer

Thank you to our Corporate Sponsors and Partners


Get Involved

Making a difference will take all of us