Thomas Gassmann is a software engineer based in the Zürich area with a decade of hands-on experience building business-facing applications and teaching computer science at ETH Zürich. He combines professional work at Swiss GRC with academic roots—BSc and ongoing MSc in Computer Science at ETH and an exchange at the University of Washington—bringing both practical product delivery and strong theoretical grounding. His background spans apprenticeships and early-career roles in Swiss consulting and startups, plus an international stint working on data-quality tooling in Shanghai, showing comfort with diverse teams and production pipelines. Thomas has also represented Switzerland in WorldSkills for IT Software Solutions for Business, reflecting a competitive, skills-first approach to engineering excellence.
10 years of coding experience
5 years of employment as a software developer
Departmental exchange, Computer Science, Departmental exchange, Computer Science at University of Washington
Swiss High School Diploma (Passerelle), Swiss High School Diploma (Passerelle) at Kantonsschule Reussbühl
Master's degree, Computer Science, Master's degree, Computer Science at ETH Zürich
Informatiker Applikationsentwicklung EFZ, Computer Science, Informatiker Applikationsentwicklung EFZ, Computer Science at Berufsbildungszentrum Wirtschaft, Informatik und Technik Sursee
Contributions:8 releases, 44 commits, 8 PRs in 7 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.