Johannes Schmidt wurde am 16. April 1983 in Landshut geboren. Nach dem Abschluss des Gymnasiums mit dem Abitur 2002 studiert er seit Oktober 2003 im Studienfach Informationstechnik (IT) an der TU München. Er hat sein Erststudium im Frühjahr 2009 mit dem Grad „Dipl.–Ing.” abgeschlossen und im Herbst des gleichen Jahres ein Zweitstudium zum Wirtschafts–Ingenieur in Dresden aufgenommen.