Skip to main content

Engineering & Product

Yoon Ho Im, API Project Lead at ezyVet

Aside from wanting to be a rockstar touring the world, computers always held a strong appeal for Yoon and that interest has led to a range of interesting roles within software engineering. A passion for being more customer facing, Yoon is now honing his craft as an API Project lead and clearly enjoys the connection to the end customer as a result. Thanks for sharing your story, Yoon. 

Firstly, how would you explain to a five year old what you do?

I help our software talk to our friend’s software. This improves the lives of our users!

“I grew up playing the violin and the bass guitar so aside from wanting to be a Rockstar touring the world, I probably thought computers were pretty cool too. ”

Was working in tech something you dreamed about doing as a kid?

I grew up playing the violin and the bass guitar so aside from wanting to be a Rockstar touring the world, I probably thought computers were pretty cool too. 

Tell us a little bit more about your career journey and ultimately about how you ended up working at ezyVet? 

I studied Software Engineering at the University of Auckland and when I graduated, I had a pretty typical journey straight into becoming a Software Developer as my first job. Even though I enjoyed programming, at the time I wanted to master more of my soft skills and wanted to gain more people facing job experience.

The next role I moved into was as an IT Consultant for the McDonald’s NZ corporate office. I was responsible for the software deployment of their POS software across 170 restaurants in NZ and the Pacific Islands. McDonalds had their own software kiosk/ordering system, so it was my responsibility to coordinate and roll out the updates. One of the big projects I was involved in was rolling out the Uber Eats configuration!

At McDonalds I really enjoyed working with people, coordinating with various teams and essentially being responsible for driving projects end to end.  After working there for over two years I knew I had a strong interest in working with people, but I was also starting to crave getting back into the software industry and in more of a management position. Through the connections I made at McDonalds I landed a role at a small company called Maxtel Softwares.

At Maxtel they specialised in back office software eg. Stock and Payroll which coincidentally McDonalds used as well. I worked with them for eight months, hiring, managing, and mentoring interns over the summer programme which I really enjoyed. I was getting really passionate about mentoring others but unfortunately due to the company being so small my role was disestablished.

Following Maxtel, a friend of mine was working at ezyVet and he got me interested in the junior project manager position. I came on board at ezyVet with the intention of going down the Implementation career pathway as it aligned with my skillset and the areas I wanted to develop in. However, when a different pathway came up in the API space I jumped on it. 

I started out spending four months purely doing support to learn the product, before moving into the API role. Now I work as the API Project Lead working with our partners (particularly new partners) to scope out how their software will integrate with ezyVet. Alongside their technical team I project manage the end to end process of getting our software’s talking to each other for our customers.

Can you share some more insight into what the transition has been like when joining ezyVet? 
It’s been really interesting to learn about the veterinary industry because it’s something I wasn’t familiar with prior to joining ezyVet. It has been really great to be part of a team who are super social and have the same desire to try new things and challenge the status quo.

My current role has been challenging as while there was demand for API, there has been no  clear definition who owned it, which has limited the teams growth to date. Essentially I have had to own this space, develop my own skills and pave my own way to formally recognise our API team.

It has been a really rewarding feeling when you work with a partner for so long and they go live with our software. When the customer can benefit from the integration and provide good feedback – that is what it is all about for me!

“Thinking long term, and about my own personality I always want to be in a position where I am constantly learning and that is what I get out of working in tech.”

What is it specifically that you like about working in tech? 

The tech industry always has relatively new or an unknown area. There’s always something innovative happening and the next best thing is always around the corner. Thinking long term, and about my own personality I always want to be in a position where I am constantly learning and that is what I get out of working in tech.

“Read about people journeys, talk to people who are already working in tech, and ensure that tech is truly a career path you would like to take”

Do you have any advice for people considering tech as a career path and how they might get there quicker?

Read about people journeys, talk to people who are already working in tech, and ensure that tech is truly a career path you would like to take. Once you know this for sure, you will know what it is going to take to get there. Tech is very broad so reading, listening, and networking with people within the industry will help you navigate that pathway into the industry.  

What gets you excited about working at ezyVet?

Meeting people who I enjoy working with! My job offers a diverse range of opportunities and challenges where I get to choose and control the input and output, I bring to the table. My peers and managers at ezyVet provide me with the trust to pave my own way and it’s exciting to have that control. I get the freedom to think and come up with ideas myself while working with like minded people to make a difference within the industry.

Lastly, ezyVet continues to grow.  What kind of candidates do you think ezyVet is looking for in terms of experience, attitude and character?

We are after people who have a great sense of ownership of the work they do and are willing to dive into the deep end to contribute to technology that innovates, automates and changes the Veterinary industry. People who are willing to be confident, back themselves to make changes and be disruptive.

More about ezyVet arrow-right

Want to keep up-to-date?

We send out a weekly email with relevant events, the latest jobs and career insights from interesting and candid people.

Yes please! arrow-right