Thomas Mayer studierte Informatik am Karlsruher Institut für Technologie (KIT). Dabei vertiefte er sich in den Bereichen Software Engineering mit Fokus auf modellgetriebene Softwareentwicklung, sowie Computergrafik. Zudem erlangte er auch Kenntnisse in Bereichen der Telematik. In seiner Masterarbeit zum Thema "Modellgetriebene Softwareentwicklung für prozessorientierte Systeme", die er am FZI verfasste, erarbeitete er einen Ansatz zur teil-automatischen Ableitung von Quellcode für Service Tasks aus Prozessmodellen.
Er ist seit 2024 als wissenschaftlicher Mitarbeiter am FZI beschäftigt. Er fokussiert sich dabei auf Projekte zum Thema der Straßenbahnlogistik mittels kombiniertem Verkehr, sowie der Bestimmung der Feinstaubaufnahme von Fußgängern und Radfahrern im urbanen Raum.