Bruno Bossola

Software Engineer and CTO in London, United Kingdom

Read my blog

Bruno Bossola starts to learn computer science since medium schools, when thanks to a Commodore Vic20 he discovers the world of programming. He begins to work in C in 1988, then from 1996 in Java, using JDK 1.02.

He develops one of the first distributed objects application in Italy, continuing then in the following years building large scale application for the enterprise using RMI, CORBA and finally J2EE. In 1999 he coaches one of the first group that adopts XP method in Italy. In 2002 he has co-founder of Java User Group Torino, that quickly became one of the top 25 JUGS in the world.

In 2005 he is recognized as Java Champion, member of the international community that collects the more representative personalities of the Java world He has been promoting and teaching Java technologies as a speaker in Italy at developer conferences like Webbit, AgileDay, JavaConference, Javaday and in Europe at Javapolis (now Devoxx), Jazoon and Geecon

He recently worked more on investigating the implications of artificial intelligence in software engineering by using coding agents, agentic architecture and security. He created an agent that is written using bare bones Java and without agent frameworks, to gain deeper understanding of tools, planning and decision making. At Meterian, he uses the knowledge he has in AI and software engineering to provide agents with the latest information about dependency and supply chain risks.