Howdy Hackers!
I’m Artem Sutulov, and I’m the Software Engineer (Backend) @Revolut.
I’ve been nominated for the categories below, and if you've enjoyed anything I've written this year, please take some time to vote for me.
Learn more about my views on programming and my journey in the tech industry via the interview below.
What's your current role, and what do you like about it?
Currently, I work as a Backend Software Engineer in one of the biggest fintech companies across Europe, building the product for millions of clients. My job’s most exciting thing is creating something meaningful and valuable. There are many daily challenges because programming and architecture are of a high standard, and sometimes items become complicated. However, I love challenges and learning a lot.
How did you get into Programming?
I always wanted to program, but the path was curvy. I spent quite some time in school learning to code, but once I got to university, I decided to try doing other things. I tried a lot of different jobs, from delivery guy to deputy director on manufactory, until I realized that I liked programming the most. After that, I started learning some specific stuff to land my first Software Engineer job, and after some time, I had my first internship in the third year of university.
How did you get into writing about Programming?
Before writing about programming, I already had some experience in writing. I worked as a Java Software Engineers coach for a consultancy company for a few months. While working, I developed some courses for Java developers to improve enterprise development. After some time, I started missing coding myself and found a new exciting project and a few years later realized that I liked writing and sharing my experience. Hence, I got into writing about programming.
What's your earliest memory of you learning to code?
I started learning to program when I was about 11. It wasn’t precisely programming but close to it. It was about 2006, and there were many games on my computer. And I wasn’t satisfied with the experience I was having, or I just wanted to cheat a bit, so I was tunning files, code, and configs in some directories and observing how it changes (or crushes) the game. I put so much effort into it, but it was worth it; it was so much fun.
When Elon Musk achieves his dream of getting us to Mars, what technology do you think would be important on Mars and why?
When we land on Mars, I’m sure the most crucial technology will be engineering, automating things, and creating manufactories. It will be a different world with different problems and goals. Maybe something like , but I hope without local giant belligerent inhabitants.
Time travel 10 years into the past or 10 years into the future? What does technology look like? Give reasons for your answer.
I hope, in ten years, we will figure out a way to avoid some legacy frameworks and approaches in the Java world (and hopefully won’t create more). Also, I believe that we will have a perfect solution for automation code writing. Some incredible AI-based instruments will save us time to think more about products and not standard algorithms. Mainly it’s applicable on Frontend. I think most HTML/CSS coding, state-management boilerplate code, and elementary functions generating can be automated and then corrected by a developer.
Also, I believe that blockchain will significantly impact the world and integrate into society. It has so much potential, and I’m sure we will see its influence on the world.
About
The annual Noonie Awards celebrate the best and brightest of the tech industry, bringing together all who are making the Internet and the world of tech what it is today. Please check out our award categories, nominate, and vote for the people and companies you think are making the biggest impact on the tech industry today.