Hello! I'm Thomas Gence, a Master's candidate in Computer Science at ETH Zürich, focusing on Machine Intelligence and Data Management. I design modular software for data processing, analytics, and visualization, with hands-on experience in football analytics and simulation-based decision support. I enjoy turning complex data into actionable insights, collaborating across disciplines, and building scalable tools. In my spare time I contribute to open-source projects and explore new ML techniques.

Thomas Gence

Hello! I'm Thomas Gence, a Master's candidate in Computer Science at ETH Zürich, focusing on Machine Intelligence and Data Management. I design modular software for data processing, analytics, and visualization, with hands-on experience in football analytics and simulation-based decision support. I enjoy turning complex data into actionable insights, collaborating across disciplines, and building scalable tools. In my spare time I contribute to open-source projects and explore new ML techniques.

Available to hire

Hello! I’m Thomas Gence, a Master’s candidate in Computer Science at ETH Zürich, focusing on Machine Intelligence and Data Management. I design modular software for data processing, analytics, and visualization, with hands-on experience in football analytics and simulation-based decision support.

I enjoy turning complex data into actionable insights, collaborating across disciplines, and building scalable tools. In my spare time I contribute to open-source projects and explore new ML techniques.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

French
Fluent
English
Fluent
German
Intermediate
Spanish; Castilian
Intermediate

Work Experience

Graduate Researcher at Social Networks Lab, ETH Zurich
January 1, 2025 - Present
Designed and implemented a modular Python-based software system for football analytics, combining backend data processing pipelines with an interactive user interface. The application processes large-scale tracking and event data, supports dynamic tactical visualisation, and includes a simulation module for scenario exploration and decision support.
Data Scientist Intern at Sulzer
January 1, 2022 - December 31, 2022
Developed data-driven anomaly detection pipelines in Python for large-scale industrial sensor and time-series data. Implemented data preprocessing, validation, and analysis workflows to support system monitoring, reliability analysis, and production data quality.
Recycling Worker at Lopatex
January 1, 2019 - December 31, 2019
Processed and destroyed confidential documents and digital media.
Volunteer at Schweizer Tafel
January 1, 2016 - December 31, 2016
Assisted with food collection and redistribution for people in need.
Graduate Researcher at Social Networks Lab, ETH Zürich
January 1, 2025 - Present
Designed and implemented a modular Python-based software system for football analytics, combining backend data processing pipelines with an interactive user interface. The application processes large-scale tracking and event data, supports dynamic tactical visualisation, and includes a simulation module for scenario exploration and decision support.

Education

M.Sc. in Computer Science at ETH Zürich
January 1, 2022 - January 1, 2025
B.Sc. in Communication Systems at EPFL
January 1, 2018 - January 1, 2022
Scientific Baccalaureate with Honours at French Lycée of Zürich
January 1, 2015 - January 1, 2018
Master of Science in Computer Science at ETH Zürich
January 1, 2022 - January 1, 2025
Bachelor of Science in Communication Systems at EPFL
January 1, 2018 - January 1, 2022
Scientific Baccalaureate with Honours at French Lycée of Zürich
January 1, 2015 - January 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Media & Entertainment, Gaming, Computers & Electronics