Matthew Drover
Developer
Sunnyvale

Matt is originally from Upper Island Cove, Newfoundland & Labrador. He received his Bachelor of Engineering from Memorial University of Newfoundland after a 6 year co-op program. He is a passionate developer who is constantly looking for new, interesting problems to solve and better ways of solving them.
Google Inc.
2018-11-01 - Present
Senior Software Engineer, Tools and Infrastructure, IV
    Google Inc.
    2016-12-01 - 2018-11-01
    Software Engineer, Tools and Infrastructure, III
    • Tech lead for a team of 7 developers
    • Engineering-Productivity lead for Cloud-NAT and CloudNet-Control
    • Designed and implemented tool to index and version workflow artifacts
    Google Inc.
    2015-11-02 - 2016-12-01
    Software Engineer, Tools and Infrastructure, II
    • Engineering-Productivity lead for Cloud-Router
    • Designed and implemented processes to automate qualification and release of Cloud-Network components
    360pi
    2012-06-01 - 2015-10-16
    Senior Infrastructure Developer
    • Web crawling team lead
    • Core platform team member
    • Designed and implementated tool to build domain specific data extractors
    • Automated of server provisioning/scaling
    • Social and Culture team member
    Research in Motion
    2011-09-01 - 2011-12-23
    Junior Software Engineer (Co-op)
    • Analyzed device battery logs to determine battery drain issues
    • Assisted development of Perl and Visual Basic scripts to aid in battery log analysis
    • Performed regular sanity testing on devices
    Virtual Marine Technology
    2011-01-05 - 2011-04-30
    Junior Software Engineer (Co-op)
    • Obtained experience in High Level Architecture (HLA) development
    • Implemented visual representation of environment using Vega Prime Marine
    • Integrated PhysX physics engine into existing simulation engine
    General Dynamics Canada
    2010-04-01 - 2010-08-31
    Junior Software Engineer (Co-op)
    • Performed regular sanity and regression tests on a suite of simulation software
    • Designed and implemented an application in Python to streamline the sanity/regression testing process
    Memorial University of Newfoundland
    Computer Engineering - Bachelor
    2006-09-01 - 2012-06-01
    English
    Native speaker
    Web Development
    Master
    • Python
    • Ansible
    • AWS
    Web Development
    Intermediate
    • Javascript
    • Ember
    • MongoDB
    • PostgreSQL
    • Go
    • Ruby
    Other Languages
    Intermediate
    • C
    • C++
    • Java
    • Matlab
    Sports
    • Hockey
    • Table Tennis
    • Obstacle Course Racing
    • Running
    • Cycling
    Gaming
    • Various Board Games
    • PS4