About Us

san quentin state prison

TLM Works is a web development shop inside San Quentin State Prison serving clients with complex custom development needs.

We have a clear goal: to be job-ready upon release from San Quentin. We know that lack of employment opportunities for previously incarcerated people is a huge contributing factor to recidivism. Through TMLW, we can build stable lives and contribute to our community instead of returning to prison.

TLM Works employs qualified graduates of a unique partnership between The Last Mile and the California Industry Prison Authority.

Each graduate of The Last Mile computer programming program has more than 2000 hours of training before interviewing to join TLM Works. We are the only web development shop staffed by incarcerated programmers. We’ve proven our ambition and drive to learn complicated programming, and we’re ready to create individualized software solutions for clients.

Our unique setting presents both technical challenges and opportunities for custom development work. Inside a prison, our coders are legally denied access to the Internet. To meet this challenge, we constructed an Internet-simulating infrastructure to do work. Hosted on our local server, our shop is complete with StackOverflow, mock Twitter and Facebook APIs, the entire npm registry, and more. Achieving a high level of technical sophistication has been possible by virtue of of extensive training, creative problem solving, and our indomitable will to learn.


On the back-end, our tools of choice are mainly NodeJS (using Express) and WordPress. We have also built complex data visualizations using D3.js and a wide variety of UI animation techniques.

The foundation of our business model is support. Support for our clients, for our community, and support for our employees. When a client partners with TLM Works, the profit generated from web development funds the maintenance and expansion of The Last Mile’s technology training programs for incarcerated students. The money we earn as employees offsets the cost of room and board, and is distributed to support three groups: victims’ support funds, families of current TLM Works employees, and also into a savings account to be claimed upon release.

Through TLM Works, our time in prison becomes conscientious rehabilitation. We are forging new lives for ourselves and our families.

At TLM Works, we build your website and you build our future.


Frequently Asked Questions

What is The Last Mile Works?

We are a 501(c) (3) non-profit organization, providing soft development services for companies looking for an alternative to outsourcing overseas. All proceeds generated from The Last Mile Works are cycled back into our prison education program, providing opportunities for incarcerated individuals. Our engineers are paid industry comparable  wages, dictated by the EDD (Employment Development Department).


What are the benefits of contracting with The Last Mile Works?

The Last Mile Works provides top-quality service while providing in-prison job training.  Our employees are hardworking and determined to succeed. They have studied and trained for over a year to earn their position working for The Last Mile Works. By selecting The Last Mile Works over offshore outsourcing options, you are keeping jobs in the US, improving public safety, and reducing recidivism.

What kind of services will The Last Mile ‘Works provide?

Our engineers are capable front-end developers who are determined to provide excellent quality products. Beyond a strong foundation in HTML/CSS and Javascript, they have experience working with Angular.js, D3.js, and Bootstrap. They are also trained to build websites using WordPress and Ruby on Rails.

Why should incarcerated individuals receive in-prison software training?

California spends over $9 billion a year on its’ broken criminal justice system and with all this money spent, we still have a recidivism rate of 54%. One of the main problems that incarcerated individuals struggle with is the lack of job readiness training available to them while incarcerated. Through in-prison software engineering training, we prepare students for employment as front-end developers and web designers.  A projected shortage of nearly 1 million software engineering jobs by 2020 means that these job skills will be in demand. If recidivism is reduced by just 10%, California has the opportunity to save over $233 million in annual savings.

How do I get involved?

If you are interested in becoming a mentor or if you would like to contract with The Last Mile Works please complete our contact form. We are not only looking for organizations interested in hiring our team for their web development needs, but we are also looking for software companies interested in hiring our graduates upon their release.

Please contact info@thelastmile.org for more information