Ivy Tang- Meet the Immense team

March 1st, 2019

Ivy is a Principal Software Engineer at Immense and is also the resident table tennis champion!

Tell us a bit about what you do at Immense?

I joined Immense as Principal Software Engineer in July 2018, working in the Engineering Department. We also work closely with the Commercial and Research teams, keeping a good balance between near-term product delivery and the long-term technology vision.

My daily work is to clarify user requirements with the Product Owner or Applications team, discuss software design with our Architects and fix bugs in our systems. We work in an Agile environment and continuously deliver customer-focused features, hence release and deployment are also part of my job.

Generally speaking, we commit and we deliver.

How did you find out about Immense and become involved in the company?

The first time I heard of Immense was from the job agent, who described it as a ‘small start-up company with huge potential’. I did my own research and thought it looked like a great opportunity. I was really pleased when I got the job.

What is the best part about working at Immense?

There are so many things I feel good about at Immense. For example, we embrace changes and new technology, we encourage people to experiment on new ways to use new tools… As a developer, I have to say this is not something you can get in a lot of companies. However, when it comes to the best part, I’d say it is the people.

At Immense, I feel like I’m in a big family, even though people come from different countries and have different professional backgrounds. Everyone is so friendly and professional. Whenever there is a problem or question, everyone is willing to help. It feels great, because you know you are not alone, you know you’re building something wonderful together with these smart and humble people. In the Immense office they have a huge triangle made out of orange handprints from every member of the team. One of the first things the team got me to do after I joined was to get my handprint on the wall, that really made me feel part of the team!

What would you say is the most challenging part of the job?

I think the most challenging part is to maintain the balance between commitment and changing requirements. The good thing is all stakeholders understand the importance of code quality and never risk damaging the system with ‘shortcuts’.

What’s been your biggest career achievement so far?

I was programming in C and C++ for years. After I witnessed the increasing popularity of Java and web technology, I self-trained myself and got an SCJP (Sun Certificated Java Programmer) certificate.

What did you want to do when you were younger?

I wanted to be a doctor, to save lives! But when I applied to university my mum persuaded me to take computer science and that’s how I started my journey to become a Software Engineer.

What do you think the future of mobility looks like?

I’m very excited, because I believe auto-driving is going to be widely accepted in the near future. No more tiring daily commute, no more dangerous driving, no worries about running out of fuel half way, we can literarily sit back and enjoy every single journey.

When you’re not working what are your hobbies and interests?

I would say gardening, table tennis; so far, I am the undisputed champion in the office! Also completing PlayStation games.

What is your favourite PlayStation game of all time?

I would say, The Last of Us.

If you were stuck on desert island and could take three things with you what would they be?

Hmm, I would say a magnifying glass, a container and a tent.

Very Practical!

You can find out more about Immense and our other team members here.