Summary
Thomas Dedinsky is a Software Development Engineer with nine years of experience building high-performance systems, currently working on real-time big data streaming at Amazon. A University of Waterloo computer engineering graduate with a minor in Combinatorics and Optimization, he has shipped firmware, kernel, and full-stack features across companies including Intel, Qualcomm, Infinera, Veeva, Bayer, and Canada’s Department of National Defence. His background spans C/C++, Python, Java, and JavaScript, and he has hands-on experience optimizing simulation runtimes, automating CI pipelines, and contributing kernel-level display support for Android devices. Beyond technical delivery, he has led community and leadership initiatives—moderating large TwitchPlaysPokemon communities for nearly a decade and organizing leadership conferences—bringing a blend of persistence, systems thinking, and practical people skills to engineering challenges.
9 years of coding experience
2 years of employment as a software developer
High School Diploma, High School Diploma at Saint Francis Catholic Secondary School
Exchange Term, Computer Engineering, Exchange Term, Computer Engineering at Université de Technologie de Compiègne (UTC)
Bachelor of Applied Science (B.A.Sc.), Computer Engineering, Bachelor of Applied Science (B.A.Sc.), Computer Engineering at University of Waterloo
English, French