Engineer- someone who designs structures, codes materials, or brings creative to life
Seattle- home to the Mariners, Nirvana, and awesome nature
The combination of the two? Meet Cody Thompson, Senior Software Engineer, manager of the DEC team. Who knew that the combination of coding and nature walks were BFFs? It’s time to tell us more about this match made in heaven and get AdColonized! Come as you are Cody!
What exactly do you do at AdColony?
I head up the DEC (Dynamic End-Card) engineering team. The DEC team is responsible for writing the code that brings all of the fancy ideas from creative to life. I usually spend my days making sure my team (shout out to my team: you’re the best) has everything they need to make rad end-cards! I also communicate to a variety of teams and clients about what is and is not possible within an end-card- and if there’s time, I’ll write code myself.
Tell us a little about your experiences prior to joining AdColony & how they have prepared you for your role here.
Before AdColony, I started out doing freelance web-dev stuff and then transitioned to a junior software engineer for an insurance company. The insurance job trained and familiarized me with working on a distributed team, while the freelancing gigs taught me how to turn a pretty mock into something interactive (and pretty).
What made AdColony the right fit for you?
I was really stoked to get a job offer from AdColony. After working in a super corporate environment, the prospect of working for a start-up was really appealing. Additionally, the VP of Tech at that time was my favorite professor from college. The icing on the cake for this position was the fact that I’d be based out of the Seattle area. My fiancee and I had a list of places we wanted to move to, and Seattle was on the top of that list. Since starting my career at AdColony, the work environment and company culture have become my favorite parts of going to work. Not to mention, living in Seattle has been an amazing experience.
Since you’re big move to Seattle, how do you keep learning in what you do?
Like a majority of people, I keep learning in my industry by read articles. I try to grow in my field by collaborating on a few pet programming projects, but lately, I have been trying to learn more from the people around me. Since becoming a manager of the DEC team, I’ve spent a lot more time interacting with other people’s code. The cool thing about code is that everybody has a unique style and approach. By working with my team, I have more intimate knowledge about how they attack problems. This provides me with a more critical eye when it comes to my own coding, ultimately growing my skill set.
Besides brushing up on coding skills, do you have any other hobbies outside of the workplace?
I think that Seattle is a really cool place, but the nature hikes just outside the city are the best. If you drive an hour or two in any direction from the city, you’ll find some of the most beautiful wilderness this country has to offer. If my fiancee and I aren’t bouncing around Seattle or drinking coffee while enjoying the view, I’m spending my weekend hiking, camping, or just looking for a forest service road I haven’t driven down yet!
Which app is keeping you engaged lately? Why?
I love city/transport sim games. I’ve put way too much time into Transport Tycoon. The app has the same exact features of the desktop version, but with controls adapted for a touch screen. If you geek out about municipal transit and freight logistics (who doesn’t?), then I highly recommend Transport Tycoon.
Do you have one quirk or thing not many people know about you that you’re willing to share?
My team knows this because I won’t shut up about it, but I can’t resist the opportunity to share. I use to hold a commercial driver’s license, and I have driven buses, snow-plows, and concrete mixer trucks. One of my regular bus routes was providing a shuttle between my alma mater and the local bar district late at night. That route required two onboard bouncers, and was definitely one of the most entertaining routes I had.
That’s so cool! Well, I hate to bring this interview to a pit stop, but we’ve got one question left: what’s your absolute favorite moment you’ve had with the AdColony team?
I can’t single out a particular moment, but there’s been many occasions where I’ve been able to allocate my time towards (mostly) unrestricted research and development. My team’s downtime is spent experimenting with new frameworks and tech. This way we can potentially leverage any new discoveries to making our ads cooler. This freedom is a huge part of why I love working here at AdColony. As far as I’m concerned, having work time available for learning is a huge benefit both for the employee and the employer.
Each AdColonized feature shines a light on a different member of the AdColony team. From favorite apps and hobbies to dislikes and odd secrets, we cover it all! Who do you want to see on the next AdColonized? Tweet it to @AdColony. For the latest AdColony mobile news and updates, follow @AdColony on Twitter, like us on Facebook, or connect on Linkedin.