
Sign up to save your podcasts
Or


In this episode of The Offer Letter – Candidate Spotlight, Brian sits down with Terrence Regan, a software engineer whose career path is anything but linear.
Terrence shares how an unexpected injury ended his pursuit of professional wrestling and ultimately led him into software engineering, teaching, and a series of real-world business experiences that shaped how he approaches technology today. From teaching English abroad to working in real estate and manufacturing environments, Terrence brings a grounded, people-first perspective to software development.
Throughout the conversation, Terrence reflects on the importance of mentorship, teamwork, and communication especially in complex, high-impact engineering environments. He discusses how his background outside of tech has influenced his ability to collaborate, problem-solve, and translate technical work into meaningful business outcomes.
The conversation also explores the evolving state of the software industry, including the rise of AI, the challenges facing junior developers, and what “good engineering” really looks like beyond lines of code. Terrence shares insights into his current projects, his decision to pursue a master’s degree in data analytics, and the types of teams and problems he’s hoping to work on next.
To reach out to Terrance reach him on LinkedIn.
By Brian PiotrowskiIn this episode of The Offer Letter – Candidate Spotlight, Brian sits down with Terrence Regan, a software engineer whose career path is anything but linear.
Terrence shares how an unexpected injury ended his pursuit of professional wrestling and ultimately led him into software engineering, teaching, and a series of real-world business experiences that shaped how he approaches technology today. From teaching English abroad to working in real estate and manufacturing environments, Terrence brings a grounded, people-first perspective to software development.
Throughout the conversation, Terrence reflects on the importance of mentorship, teamwork, and communication especially in complex, high-impact engineering environments. He discusses how his background outside of tech has influenced his ability to collaborate, problem-solve, and translate technical work into meaningful business outcomes.
The conversation also explores the evolving state of the software industry, including the rise of AI, the challenges facing junior developers, and what “good engineering” really looks like beyond lines of code. Terrence shares insights into his current projects, his decision to pursue a master’s degree in data analytics, and the types of teams and problems he’s hoping to work on next.
To reach out to Terrance reach him on LinkedIn.