Laurentiu Spilca



... Or Laur Spilca... Or simply Laur. This is how friends call me.

Software developer, trainer, author or scuba diver?

I 'm a dedicated development lead and trainer at Endava, where I lead the development of a project with worldwide installations.

I work as a software developer and trainer since 2007. It is my belief that in software development it’s essential to not only deliver high-quality software but also share knowledge and help others to up-skill. These believes have driven me to design and teach courses related to Java technologies and deliver presentations and workshops.

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.

To keep in touch with the community I also started a YouTube channel dedicated to Java and adjacent technologies where he presents topics for beginner to advanced developers.

Recently, I released together with Manning Publications the book “Spring Security In Action”, and I am currently working on my second book, "Spring Quickly".

Outside of work, I am passionate about traveling, music, and scuba diving.


Continuous learning - a strong an essential concept, but sometimes misunderstood. While it's important to continuously learn, it's essential to remember to have breaks from learning only one thing. Once of the most common mistakes developers to, is forgetting to take breaks from learning their technicalities and do something else. A game of chess, playing a musical instrument and reading a non-technical book are only a few of the examples of activities you might use to "take a break".

Oracle Code Explore, Warsaw

New York skyline. I took this shot a few days after Spring One 2019.