Summary
Scott Kirkwood is a seasoned software engineer with 16 years at Google specializing in mobile phones and social network platforms, bringing deep C++ and Python expertise to large-scale consumer products. His career began in telecom and CRM systems and evolved through leadership roles building multi-dimensional data analysis and reporting tools, reflecting a strong foundation in analytics and systems design. Based in Waterloo, Ontario, he has a solid academic background with a BSc in Computer Science & Math and an MSc in Computer Science, underpinning his work with rigorous technical theory. Scott’s experience spans hands-on consulting for mobile sales front ends to architecting features for ubiquitous mobile social experiences, and he often operates at the intersection of performance-sensitive C++ systems and pragmatic Python tooling. A not-obvious strength is his long-running focus on multidimensional analytics early in his career, which informs his approach to product metrics and observability in modern mobile systems.
16 years of coding experience
7 years of employment as a software developer
CEGEP, Science, CEGEP, Science at Champlain Regional College
BSc, Computer Science, Math, BSc, Computer Science, Math at Bishop's University
MSc, Computer Science, MSc, Computer Science at Queen's University
HS, HS at Loyola High School
Portuguese, French, German