Johannes ist am 21.02.1982 in Filderstadt geboren und verbrachte seine Kindheit ebenfalls in Kirchheim am Neckar. Nach Abitur und Zivildienst folgte eine Ausbildung zum Restaurantfachmann mit Küchen- und Servicemanagement in der Villa Hammerschmiede in Pfinztal. Nach anschließendem dualen BWL Studium mit Hotel- und Gastronomiemanagement an der Hochschule Ravensburg avancierte Johannes zum F&B Assistent im Hotel Giardino am Lago Maggiore (2008-2009). Später kehrte er zur Villa Hammerschmiede als stellvertretender Geschäftsführer zurück (2009-2013).
2014 wirkte er bei der Eröffnung von Schwitzer’s Hotel am Park mit Sternerestaurant mit. Bis heute ist Johannes geschäftsführender Gesellschafter in diesem Hotel.
Johannes Rupp ist Genießer und freut sich, das Familienprojekt gemeinsam mit seinem geschätzten Bruder fortzuführen.