M. Ramseyer est titulaire d'une licence en droit et du brevet d'avocat. Il a débuté sa carrière au ministère public de Saint-Gall en 2007, où il a exercé les fonctions de procureur des mineurs et de juge d'instruction. Nommé procureur en chef des mineurs en 2010, il est devenu procureur général du bureau d'instruction de Saint-Gall en 2018.
Parallèlement à ses fonctions, il est également chargé de cours en droit pénal et en procédure pénale à l'Université de Saint-Gall, juge à la Cour d'appel militaire 2 et membre de la commission disciplinaire de la Swiss Football League.