Thomas Zhou

Software Engineer at Google

Brisbane City, Queensland, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Thomas Zhou is a software engineer with 10 years of experience, currently at Google and pursuing a Master's in Computer Science at ETH Zürich focused on data management systems. He combines strong teaching chops—from TA roles at ETH and the University of Queensland—with hands-on data science and full-stack experience, including a Microsoft internship and a junior analyst role in finance. His technical interests lie at the intersection of data management, AI/ML, and their applications to biomedical and spatiotemporal problems, and he has contributed educational Big Data exercises used in ETH coursework. Comfortable with SQL and NoSQL technologies, he brings practical expertise in query design, indexing, and large-scale data architectures alongside applied ML workflows. Based in Brisbane but studying in Zurich, he blends international industry experience with academic depth and a genuine passion for mentoring and curriculum design.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science (BSc) Honours, Computer Science, Bachelor of Science (BSc) Honours, Computer Science at The University of Queensland
bookMaster's degree, Computer Science, Master's degree, Computer Science at ETH Zürich
languagesEnglish, Chinese
github-logo-circle

Github Skills (5)

jupyter-notebook10
sql10
database-design9
relational-databases9
data-analysis8

Programming languages (5)

JavaC++ShellObjective-CJupyter Notebook

Github contributions (5)

github-logo-circle
RumbleDB/bigdata-exercises

Sep 2021 - Jul 2022

Exercises for the Big Data lecture at ETH Zurich (Fall 2025)
Role in this project:
userData Scientist
Contributions:26 commits, 1 PR, 24 pushes in 9 months
Contributions summary:Thomas released a notebook containing an exercise for a Big Data lecture at ETH Zurich. The exercise covers fundamental SQL concepts and their application to a dataset related to music releases. The user's contribution is focused on providing the initial structure, outlining aims and prerequisites, and setting up the environment (database connection) for the exercise. This includes the use of SQL queries.
big-data
Contributions:12 pushes, 1 branch in 3 years 9 months
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.
Request Free Trial