Q&A : Jack Halpin - Software Engineer

Staff profile: Jack Halpin - Software Engineer

Location: Dublin, Ireland
Education: MSc Computer Science from University College Dublin

How and when did you join SN Systems?

I joined SN Systems in 2017 shortly after finishing university. What stood out about SN Systems for me was the potential to be working on some really cool products in an industry I've always wanted to be part of.

What do you do at SN Systems?

I work on the Target Management UI team in the Dublin Office. We build and maintain several Windows based applications that game developers use for interacting with development hardware and profiling their games. Our work is very customer focused, so we are frequently doing R&D to find features that will make life easier for the developer's using our tools. We also frequently join the Developer Services team when visiting game studios to get direct feedback which we can put back into our products.

What has been the biggest challenge during your time at SN Systems?

We develop a wide range of applications in the Dublin office and it has been quite challenging getting familiar with the internals of each product. The scope of the applications can vary widely from memory management to networking so it's important to develop and maintain that knowledge base over time.

What do you like most about working at SN Systems?

One of the best things about working at SN Systems is definitely the diverse and interesting projects. There's always a new feature to work on and something new to learn which is what keeps me motivated. I've also had the chance to visit some amazing game studios and talk directly with developers which was really interesting. I'm also a huge gamer, so being able to contribute to the industry in a meaningful way is really fulfilling.

What advice would you give anyone wanting to get into programming?

There's such a huge range of topics in computer science in general, I think it's difficult to know where to start. Probably the best way to learn and experience programming is getting stuck in on a personal project. It's such a great feeling when you transform an idea you had in your head into a working piece of software. There's also a ton of great resources online now to help newcomers get started.

What do you particularly like about living in your location?

Dublin city is a great place to live and work. There are always great cultural events going on as well as some amazing bars and restaurants. What I love most about living here though is the countryside which is only an hour outside the city. Dublin has some amazing coastal walks and hiking trails that are the perfect way to unwind during the weekend.