#178 From freeCodeCamp to NASA with Data Engineer Joe Hill
The freeCodeCamp Podcast
Quincy Larson
5.0 • 549 Ratings
🗓️ 4 July 2025
⏱️ 92 minutes
🧾️ Download transcript
Summary
On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Joe Hill. He's a software engineer who works on a data platform for NASA.
Joe taught himself programming for 4 years while working as a janitor. As the single father of two Autistic boys, he first used his programming skills to build an iPad app to help them learn how to talk.
We talk about:
- Data Engineering and wrangling Department of Defense data into a central platform
- The role of soft skills in getting things done in big organizations
- The need for patience and practice in self-teaching
- How to stop jumping from one tool to another and to instead go deep
- Tips for parents raising kids with Autism
Support for this podcast comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com.
Support also comes from the 11,384 kind folks who support freeCodeCamp through a monthly donation. You can join these chill human beings and help our charity's mission by going to https://donate.freecodecamp.org
Links we talk about during our conversation:
- The trailer of the 1992 classic hacking heist movie Sneakers: https://www.youtube.com/watch?v=NEhgUxQ322A
- Joe on LinkedIn: https://www.linkedin.com/in/joe-hill-4a138123/
Transcript
Click on a timestamp to play from that location
| 0:00.0 | Welcome back to the Freecode Camp podcast. I'm Quincy Larson, teacher and founder of |
| 0:04.6 | Freecodecamp.org. Today, we're talking with Joe Hill. He's a software engineer who works |
| 0:09.6 | on a data platform for NASA. Joe taught himself programming for four years while working as a janitor. |
| 0:15.8 | As the single father of two autistic boys, he first used his programming skills to build an iPad app |
| 0:22.5 | to help them learn how to talk. We talk about data engineering and wrangling Department |
| 0:27.2 | of Defense data into a central data platform. We talk about the role of soft skills and getting |
| 0:32.9 | things done in big organizations. We talk about the need for patience and practice in self-teaching and how to stop |
| 0:39.3 | jumping from one tool to another and instead go deep. |
| 0:42.4 | And finally, we talk about tips for parents raising kids with autism. |
| 0:46.1 | Joe Hill, welcome to the Free Code Camp podcast. |
| 0:49.0 | Hi, Quincy. |
| 0:49.5 | Thanks for having me. |
| 0:50.8 | Yeah, it's great to have you here, man. |
| 0:52.2 | You and I have corresponded, like, I don't know, |
| 0:54.6 | for like practically a decade. And we got to meet in Brooklyn for a Free Code Camp, |
| 0:59.3 | top contributor event a while back, you know, before the pandemic. |
| 1:04.0 | Another time ago, right? Seems like forever. |
| 1:06.2 | It does seem like forever. It was like another life, basically. But you are somebody who is a huge inspiration to me because you have taught yourself |
| 1:15.2 | programming, you've taught yourself data engineering. |
| 1:18.1 | You've gone from working as a janitor to working as a data engineer with NASA and |
| 1:25.0 | with the Department of Defense and like other big organizations that have like true big data to munch and work with. |
| 1:32.7 | And I wanted to learn a little bit more about you. |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from Quincy Larson, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of Quincy Larson and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2026.

