Seit 2011 ist er Leiter der Produktentwicklung und Designer bei Porada. Er wurde 1967 in Cantù (Como) geboren und studierte in seinen Zwanzigern am IPSIA G. Meroni in Lissone, in der Nähe von Mailand, als Techniker für die Möbel- und Designindustrie.
Im Jahr 1990 erwarb er einen Master-Abschluss in Industriedesign am Instituto Europeo di Design in Mailand. Nach seinem Abschluss arbeitete Ballabio für das Designbüro Paolo Nava und anschließend für Paola Navone als Senior Designer. Im Laufe seiner Karriere entwarf er zahlreiche Produkte, von denen einige auf der Triennale in Mailand ausgestellt wurden. Für Porada entwarf er viele der beliebtesten Produkte, darunter die sehr erfolgreiche Ziggy-Kollektion. Was sein Design einzigartig macht, ist die ständige Suche nach der perfekten Kombination von Ästhetik und Funktionalität.