Being able to transform an idea into reality using the computer has always been my dream since I was a child. This dream became a reality after I discovered the development and programming world. Moved by curiosity I could learn in a self didactic way a few of some technologies to become an IT professional specialized in software development. Over time my professional responsibilities required more than technical skills. I had the opportunity to improve others’ skills and put them into practice to become a multi-disciplinary professional able to work with development teams, teach, and also run my own company. Now I help Java Developers to build and deploy, secure, scalable and resilient cloud-native applications so they grow in their careers by having fun with innovative technologies.