Radu is an expert developer and has been working in the tech industry for more than 10 years. During the course of his career he has held several roles ranging from Senior Consultant and Development Team Lead to Senior Java Developer. He has worked with various technologies such as Java 8, Spring/SpringBoot/SpringCloud, RESTful API, RxJava, Java for Android, MongoDB, Python, Tensorflow and many more.
His passion for teaching was born during the time he spent as a Team Lead mentoring his colleagues. His activities in teaching include not only training facilitation but also being involved in organizations such as TedXBucharest and Code for Romania.
The experience he has gained in all this time makes him uniquely qualified to deliver edge cases and best practices for various programming fields such as: Java/C++ Development, Database Programming, Design Patterns and Clean Code.