The IT world is evolving more and more and is becoming an increasingly present part of our daily lives. Software development plays the most important role, which only makes sense when you think about how much of our lives now rely on some kind of software. If you are a user of Microsoft Windows, there is a relatively good chance that you have something called ".NET Framework" installed.
Our company Seavus, part of the Aricoma Group, is dedicating its traditional CodeTalks event to .Net technologies this year. The event will take place on May 31 in Kragujevac, in Tango Restaurant, starting at 5.30 pm. The event will be hybrid, broadcast online, and in English. In the second part of the event, TheLionTalk panel will be held, in which the speaker and the guest panelists will be answering questions from the audience. You can register for the event here.
If you are thinking of becoming a .NET developer, you need to know a few things about this technology, and on this topic we spoke with Milos Slavikj, Technical Lead for Microsoft Technologies in Seavus.
How did your story at Seavus start and what does the work of a Technical Lead for Microsoft Technologies mean? What knowledge and skills are needed?
From the start I worked on interesting projects and met interesting people. For 4 years I've been working at a medical products supplier for Scandinavian hospitals and health stations, and as the project evolved, so did my team and I. First of all, the Technical lead in the Microsoft division must have advanced knowledge of the dotnet ecosystem. There is also a management side of the role, where we need to talk through the business requirements with a client and coordinate implementation of those requirements with our team members.
We can talk a little bit about career development in Seavus. What is the path of a .NET developer?
- I started my journey at Seavus as an intermediate developer, working on a few smaller projects with different technologies, but the main level up for me was when I joined the team working on e-commerce for a medical products supplier for Scandinavian hospitals. I learned a lot from my team colleagues, and by constantly improving the system, we all gained new skills and knowledge about the latest technologies. At some point, I got interested in DevOps and software architecture and I decided to invest more time into these topics since we needed them on the project. I was promoted to Technical Lead but there are still more things to learn.
On May 31, you will be the speaker at the Code Talks event dedicated to these technologies, in Kragujevac. Tell us a little more about your presentation. What should be paid attention to and what are the current trends that should be followed?
- In the last few years, the gRPC started to increase in popularity. It is a very good technology for service-to-service communication in systems hosted on a cloud or modern on-premise environments. Usually this type of services is hosted on Kubernetes, but Kubernetes is lacking advanced networking functionality which we supplement with a service mesh infrastructure layer.