Please tell us a bit more about yourself and your background before joining Metergram.
I graduated from the Faculty of Computer Science and Engineering in Skopje with a bachelor's degree in Computer Science and Engineering. I started working right after finishing my fourth year at university with a one-month internship at first. During my time there, I worked on the backend part both on serverless and microservice-based applications, using AWS and Node.js. As time went by, I became one of the leading people in the technical part of the project, it was a very fun experience and I made a lot of friends there.
When I joined Metergram it was like a dream come true. We were only a handful of people and everyone was so kind and eager to help and support one another. We were always trying to use the latest and greatest technologies for our projects, striving to do things the right way, even though it meant spending more time on each project. It felt like a small family to me, and I always try to give my best at the things I do. During the past couple of years, I really enjoyed watching the company grow and how the small family has expanded into this awesome company with so many friendly people.
Why IT? What drew you to the industry?
As a child, I was interested in every possible topic and when I started school I enjoyed learning all of the subjects. But I must say that the math classes were my favorite. I loved solving problems and participating in math competitions. Since I am a person who wants to share knowledge and help others, the IT industry was a perfect fit, solving different kinds of problems, while making people's lives easier.
You are a Software Engineer at Metergram - what does this job entail?
Being a software engineer at Metergram means being involved in every step of the software development lifecycle. It starts with planning and analyzing the new business requirements before we define the tasks, design the solution, and start coding. After the coding part is done, we have the testing and the deployment phases. Every day is different, there is always something new and challenging to work on, which makes the work fun.
Why do you enjoy working at Metergram?
I really enjoy working at Metergram because I am appreciated for who I am, there is always support for everything that is needed and we have the freedom to be creative and express our ideas. We work on exciting projects in top industries. Also, I am very happy that everyone is friendly, knowledgeable, and eager to share and learn from others.
What, would you say, are the Metergram team's greatest strengths?
Definitely the people, the great company culture, the cool projects we get to work on and the technologies we use.
Which tools and technologies are you most fond of using, and why?
There are many tools and technologies that I enjoy working with but the most important ones are Amazon Web Services (AWS), Node.js, and Terraform for writing the infrastructure as code.
Which Metergram project are you personally the most proud of?
I am proud of all of the projects we have at Metergram but I am obviously proudest of the project that I work on. We started it from scratch and it has grown to be quite massive, with a lot of cool features which assist modern living.
What is your favorite motivational quote?
"Find something you love to do and you’ll never have to work a day in your life."