Terrance MacGregor
The mostly true story of a
husband, father, son, software builder, and student


People over processes.
Processes are wonderful to build, refine, and perfect, but at the end of the day, technology is about the people it serves. Putting people over rigid policy leads to better decisions and outcomes. Software development is one of the most leadership intensive exercises there is.
Learn MoreSlowing down to speed up
Some of the best technical decisions come from slowing down and taking a wholistic approach. What are you building? Who is going to build it? How are you going to run it inside your business?
Read my thoughts
What People Say
“Terry is exceptional. I credit the successful transition of the Adolescent Depression Awareness Program (ADAP), a school-based educational curriculum ...”
Mary Beth Cogan, EdD, MPH, RN
Assistant Professor of Psychiatry and Behavioral Sciences
The Johns Hopkins University School of Medicine
“Terry is fantastic. He was the single-threaded owner of Olive Helps during my time with Olive, and he did exactly that... he owned it. Terry led mult...”
Gareth Mohamed
Senior Product Management Consultant
Kaiser Permanente
“I had the good fortune of working with Terry MacGregor at Bytelion, assisting with his sales and marketing efforts. It was a really refreshing experie...”
Chris Forhan
President/Founder
🔥 The Towsontown Torch
“I have had the pleasrue of working with Terrance during my tenure with ATT. He is a very promised technical engineer with moral fiber of an dedicate...”
Fern Bowers, MSIAE, MSCT
ISSO Support Systems Engineering
Peraton
“Working with Terrance was an awesome experience. His ability to drive a solution out of a technically challenging problem was very impressive. Terra...”
Alex Holland Jr
Principal Software Engineer
Leidos
“Terry is an visionary leader with a passion for excelling. During my 6 months working with Terry, these traits led to my best deployment based on tea...”
Matt Bussey
Director, Retail Media Search
Mars United Commerce
“I had the pleasure to work with Terry closely on a joint SharePoint - Java Portal Team and found his technical prowess to be a boon to our efforts. Te...”
Jim Brent, CISSP
Owner and Software Engineer
Future Field Solutions LLC
“Terry is a very dedicated, industrious and professional software engineer/consultant. He has managed and developed many technical projects with resoun...”
Joseph Raetano
Director of Artificial Intelligence
US AI
“During my time working with Terry, he quickly gained a reputation as a go-getter kind of guy. His ability to find solutions for the team and then imp...”
Timothy Fairchild
Software Engineer
SYSTOLIC, Inc
“Working with Terry through the Tech Meet and Share has been amazing. Terry brings both confidence, light heartedness, hand-on tech experience, and pur...”
Peyton Rice
GM of AWS Payments and Fraud Prevention
Amazon Web Services (AWS)
“During the time I worked with Terry, I found him to be uniquely open to creative and unconstrained thinking spanning numerous diverse disciplines: sof...”
Mark Russo
President & Chief Architect
Evolved Support Innovations
“Terry is an outstanding Software/Systems Engineer and consultant. In addition to his sharp technical skills, his consistent "can do" attitude and amia...”
Alan Simonson
Technology Advisor
InterImage
“Terrance is truly one of the brightest, most talented young Officers that I've ever had the pleasure of working with. I expect all of my Officers to ...”
Cleodis May
Deputy Director for Intelligence
US Army Japan
“I have been a professional associate for over five years and would most strongly recommend Terry for any position requiring an extremely intelligent p...”
Lou Shearer
Consultant
Booz Allen Hamilton
“I don't know of a more genuine person than Terry MacGregor. Terry's exceptional enthusiasm, foresight and attention to detail make him an invaluable ...”
David Archer
U.S. Navy Information Warfare Officer (IWO), IW Community
US Navy
Lets connect
If you have an offer, opportunity, or introduction that might my life more interesting or helpful, please contact me








