CTS Loading

A day in the life of a Application Developer at CTS - with Vitalii Karniushin

25 March 2021
Overview

Vitalii joined CTS as a Application Developer in September 2020. To gain insight from his experiences , Nick Bain, our Talent Acquisition Partner asks about his highlights, achievements and future plans.

Working as an Application Developer at CTS since September 2020, Vitalii comes from an on-premise background but is now fully immersing himself in the world of cloud. We wanted to hear his story. 

Vitalii, you have an interesting background, tell us a bit more about yourself? 

I was born in the Eastern part of Ukraine, but grew up in the north of Russia where I studied computer science. Five years ago I moved to the Netherlands; and I love it here! Having mainly worked in product-based companies, I am super excited to start my journey at CTS, which gives me the opportunity to work in different domains and learn a lot about cloud.

From on-premise to cloud, what's the biggest difference? 

At my previous employers, it was already fixed what technologies you’d work with. You don't get to decide so much yourself. At CTS I have freedom of choice, as Google Cloud has a variety of services. When you hear the customer's challenge, you have the opportunity to think about which services could be the best solution. You have very different conversations with customers; where you explore strategic issues. Convincing the customer to stay with a certain option or explaining the advantages of it is also part of that. I can't say  that I find it easy to talk to customers in that way (yet). Verbal communication with the customer is a skill that you don't necessarily learn during the studies that I did, so I have to work on that. Fortunately, at CTS we get all the space we need to learn and develop. 

Talking about space for learning and development, can you tell us more about that? 

Google Cloud Platform has a lot to offer in terms of Machine Learning, data engineering and application development. Google has different kinds of certifications for this and CTS supports us in obtaining them. The great thing about working at CTS is that you work within one company, but still gain a lot of experience because you are constantly working on different projects, for different customers, with different colleagues. This allows you to develop different skills and discover new areas. All in all, it stimulates you to keep learning and makes life a lot more interesting!

To give you an example: after working here for four months, I was involved in projects that required completely different skill sets: one was about data engineering where I had a chance to play with such solutions as Google Dataflow, Cloud Composer and BigQuery while engineering an ELT pipeline together with a data scientist. And currently, I’m working on a large cloud migration project where the main focus is api development and data migration challenges. The shape of the team is different here: I work with architects and platform engineers. CTS is a blend of interesting projects and smart colleagues. 

You started during the lockdown, have you had a chance to meet those colleagues? 

In September I had the chance to meet some people in person. My manager and some other colleagues. We also have a lot of standups and internal reconciliations, such as a weekly company meeting where the management team gives updates on news, strategies, etcetera. Those regular sessions make me feel very welcome and keep everyone involved. CTS does a lot to maintain that involvement. 

That sounds like an open culture. 

Yes, the culture at CTS is really focused on learning and development. They care about the welfare of their employees and you notice that even more in these times. The weekly meetings with my team are now daily/ There are also live yoga and other workout sessions throughout the week, and there are mental health mascots that can help you, if you need support. 

What are you most proud of so far? 

It is very cool to help customers with their transition to the cloud. Sometimes they start the project out of necessity, to modernise the system and respond to today's challenges. It's then interesting to see them gain even more benefits from their transition to the cloud. It's fun to help them with that. 

But, one thing stands out for me as an engineer is designing a solution for a customer that is better than what they had before. 

What would you say to other application developers who may be interested in working with us, but may not have much experience with public cloud? 

Cloud is the new big thing in the software industry, and it’s developing very quickly. It is therefore important for us developers to develop this knowledge. This is the first time I am working with (Google) cloud, because I too came from the on-premise world. Many things are familiar, but also many things are new, which I am very excited about. CTS is the perfect place to learn a lot about the cloud in a short time; you get all the opportunities and space you need.  

A closing statement from Nick...

It was really interesting to gain insight into how Vitalii perceives CTS. It's also really encouraging to hear his enthusiasm for immersing himself within the world of the cloud. I'm convinced he will continue to thrive within the team.

We are currently hiring into our Application Development Team , in both the Netherlands and Manchester. If you'd like to find out more about the opportunities you can contact me directly, my email address is nick.bain@cts.co

Recent posts

A year as an Account Manager, Alison King reflects on her time at CTS

You’ve got an extensive background, tell me more about it. 

“I had a couple years at a small...

A day in the life of a Platform Engineer - With George Coyne

What's your career story? 

“This is the first job of my professional career in IT, after finishing...

A day in the life of Scott Orton, Cloud Consultant at CTS

Let me start by setting the scene a little...

 

Recent posts

A year as an Account Manager, Alison King reflects on her time at CTS

You’ve got an extensive background, tell me more about it. 

“I had a couple years at a small...

A day in the life of a Platform Engineer - With George Coyne

What's your career story? 

“This is the first job of my professional career in IT, after finishing...

A day in the life of Scott Orton, Cloud Consultant at CTS

Let me start by setting the scene a little...