George Giapitzakis is a mathematically rigorous MMATH student in Computer Science at the University of Waterloo and a teaching assistant for courses in functional programming and data-intensive distributed computing. Previously a research assistant at the Centre for Quantum Technologies, he has bridged quantum algorithms and statistical machine learning, and was competitively selected for an ETH Zürich summer research fellowship. Valedictorian of his mathematics bachelor’s degree, he brings a decade of technical experience including open-source contributions to SageMath’s graph module. George combines deep theoretical intuition with practical teaching and research experience, and his profile reflects a knack for turning abstract math into implementable algorithms for ML and distributed systems.
10 years of coding experience
1 year of employment as a software developer
High School Diploma, 19.8/20 (Honors), High School Diploma, 19.8/20 (Honors) at Varvakeio Model Lyceum
Bachelor of Science - BS, Mathematics, 9.93/10 (Class Valedictorian, Ranked 1st), Bachelor of Science - BS, Mathematics, 9.93/10 (Class Valedictorian, Ranked 1st) at Ethnikon kai Kapodistriakon Panepistimion Athinon
MMATH, Computer Science, 98.75/100, MMATH, Computer Science, 98.75/100 at University of Waterloo
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
George Giapitzakis - Teaching Assistant at University of Waterloo