Books, Articles, Video Tutorials, Presentations and Open Source
This is my contribution to the Java (and in general software development) communities. I strongly consider a wise developer attitude is towards sharing knowledge. Learning is a process that needs two sides to work well - a giver and a receiver. We all can be both!
I often find people mainly acting as receivers. But giving is same important. We rise the velocity of the learning process only by sharing what we know with others. Imagine a world where everyone would equally give as much as they learn. That's the equilibrium we need to find.

Who am I?
I'm a dedicated development lead and trainer at Endava, where I lead the development of various projects used in various places in the world, from Europe to US, and Asia.
As a Java instructor, I delivered thousands of hours of trainings to 3000+ students in the past 10 years, recently being involved in courses at the Mathematics and Informatics Faculty of Bucharest University. During the previous couple of years, I delivered presentations, tutorials and workshops at different important events around the world: in Bucharest, New York, San Francisco, Warsaw, Belgrad, Berlin, and many more.
Outside of work, I'm passionate of traveling, music, and scuba diving.