Hello, my name is Roberto. I am a software engineer, author and trainer.
I started my career at the turn of the Millennium. Building well-crafted and robust software has been my work and passion since then.
My academic qualifications include a BSc in Electronic Engineering and a MSc in Computing. I love teaching and writing about computer science subjects in a way that makes it fun and easy to learn and understand. I believe that there is no complexity – only poor documentation.
I live in London, United Kingdom, where I have been working for a number of organizations in the financial and consulting sectors including Barclays, UBS, Swiss Re and many others. You can find my full professional profile on LinkedIn.
My professional interests include Agile methodologies, test-driven development, software craftsmanship, Big Data processing, blockchain technology, cloud computing, virtualization, microservices architecture and DevOps automation.
I started this blog in 2015 to share my know-how and professional experience. Despite still being a young blog I am amazed at how the number of readers has been steadily growing and including people from all corners of the planet. This is fantastic and motivates me to continue adding more content that I hope will be useful to other software professionals of all levels of experience.