I’m an enthusiastic Java developer. I worked hard on backend systems over the last 10 years, solving technical challenges of a broad range of enterprise Java applications as a developert. During these years I have had the chance to learn to handle Java’s performance in ways most people never thought of.
About 4 years ago I was asked to teach our inexperienced developers, Spring Framework. This was the journey that introduced me to held a speech in front of an audience, and I liked it, so after holding tons of workshops for my fellow colleagues. Holding several speaks on different subjects, like OSGi, Eclipse RCP, Microservices and lately on Apache Kafka, I finally sent a CFP at an international conference too, and I was accepted, so I continued.
Since than I was present or already accepted as speaker at several conferences and I would like to continue too by showing you what I learned.
I also have an MsC in Computer Science from Babes-Bolyai University of Cluj-Napoca.
Q. Tell us a bit about yourself. What are your hobbies and interests?
I tend to call myself an enthusiastic Java developer. During my career I had the chance to work on some performance demanding projects where I had the opportunity to learn to handle Java’s performance in ways most people never thought of. This is also how I ended up working on a project using Apache Kafka with which we build a high performant eventbus. We did it so well that now one of the largest bank in Europe will use it as the banks central eventbus, worldwide.
When I have some spare time I like to work on my DIY woodworking projects and spend some family time with my wife and our 3 children .
Q. Why did you select this topic for your session at Voxxed Days Cluj-Napoca 2017?
We were working on a system that was composed out for tens of microservices. While we added more and more services we started to see that there is a huge amount of communication that is going on. The requirement was to handle 300 million messages from 9:00 to 17:00 each day. So we had to implement a high performant transport API that will be able to handle this load, we called it eventbus. While we were working on this high performant eventbus, that was based on Apache Kafka, we thought it would be a great idea to share the knowledge that we gained with the world.
Q. Who should attend your session?
The session is intended for every professional interested in microservices, or Kafka in general.
Q. What are the key things attendees will take away from your session?
The key things to take away from my session will be how much communication is involved when we do microservices, how many advantages you get by using Kafka over others .. and how fast Kafka actually is.
Q. Aside from speaking at Voxxed Days Cluj-Napoca 2017, what is the year review look like for you?
This year I had the chance to speak at the following conferences:
Voxxed Days Vienna 2017,
ING Backend Summit in Amsterdam,
Voxxed Days Singapore 2017,
Devoxx Poland 2017,
Voxxed Days Belgrade 2017,
AllDay DevOps 2017
and after VoxxedDays Cluj-Napoca I will go to the Big Data Conference in Vilnius.
Q. What are your plans for the next year?
On personal level we have a very busy year ahead. Professionally I hope to learn more new and exciting things, to get better on what I’m doing and hope that I will have the opportunity to share my knowledge at other conferences with you.