Javier Thaine is a seasoned software engineer with 12 years of experience currently building systems at Google from his base in Montreal. He brings a strong academic foundation in electrical engineering (McGill) and computer science (Simon Fraser) that informs his pragmatic approach to large-scale software and systems work. Javier's career spans impactful engineering roles at Microsoft and the University of Washington before joining Google, showing a consistent track record in both research-adjacent and product-driven environments. He excels at bridging hardware-aware thinking with software architecture, a perspective shaped by his electrical and computing background. Known for steady long-term contributions within major tech organizations, he thrives on tackling complex, production-grade problems and mentoring cross-functional teams.
12 years of coding experience
8 years of employment as a software developer
Master of Science (MS), Computer Science, Master of Science (MS), Computer Science at Simon Fraser University
Bachelor of Engineering (BEng), Electrical and Electronics Engineering, Bachelor of Engineering (BEng), Electrical and Electronics Engineering at McGill University
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.