Halo Highlight: Greg Wyatt
“Halo Highlight” is a series of interviews showcasing our unique and talented team members. This week, we sat down with Senior Software Engineer Greg Wyatt to learn more about his role, the company culture at Halo, and the latest book he’s read.
Tell us about your role here.
I’m a tech lead on the back-end services team, responsible for the evolution of the platform. I also work on furthering our use of AWS services in our development, which allow us to have better reliability, scalability, and throughput. My team is tasked with making all aspects of the system better while ensuring there is no downtime.
What aspect of the job do you enjoy the most?
I love solving complex problems, so for me one of the greatest benefits of this job has been a lot of interesting and difficult puzzles to figure out. Some of our projects have hundreds of moving parts and require several phased deployments. There is a sequence of events that have to happen in a specific order or it could affect the platform. Figuring out every detail in advance is like a chess game and it is very rewarding.
What is the most challenging part of the job?
The meticulous planning that comes with delivering the most reliable, highest quality code and determining how we deploy the code into production. There can be no interruption in service because we are supporting health systems and patient care. It is a lot of work, and we’ve done a good job making sure those things run smoothly!
What is the best advice you ever received?
Early in my career when I was interning, someone told me to make sure I held out for the type of job I really wanted so I didn’t get pigeonholed into something which would make it harder to make a change later.
What did you want to be when you grew up?
A zoologist! I really liked Jane Goodall and how she lived with gorillas in the wild, and that really was fascinating to me. But then I got into computers and decided I wanted to work with them more.
What is your favorite part of working at Halo?
It’s twofold – the work itself is stimulating and interesting, but equally important I have the ability to change things. I’m afforded the opportunity to go out and design something new and implement it. When you work at a larger company, there are long, drawn-out processes, a lot of bureaucracy, and the likelihood that you will design something that gets out to the market is basically nil. Being here, we not only get to be a part of the effort, but we see our work going out and helping people. It’s pretty cool!
What would Halo employees be surprised to find out about you?
Most people are surprised to find out I’ve been married almost 10 years – and we’ve spent half of our lives together because we started dating in high school. We actually met in 3rd grade!
What is the last book your read?
Release IT by Michael T. Nygard. He tells a lot of great stories about companies that have outages and what exactly caused them, so it’s all about not making those mistakes.