Principal Software Engineer @ (May 2024 - Present)
Principal Software Engineer @ (May 2024 - June 2026)
Distinguished Developer @ (March 2023 - May 2024)
Director of Engineering @ (October 2015 - March 2023)
Technical Lead @ (April 2014 - September 2015)
Software Developer @ (February 2002 - March 2014)
Part-time Software Developer @ (May 1995 - December 2001)
Patrick Doyle Education
University of Toronto
MASc (Computer Engineering)
1999-2002
University of Toronto
BASc (Computer Engineering)
1994-1999
Patrick Doyle Skills
Distributed Systems
Computer Architecture
Linux
Algorithms
C
Debugging
Eclipse
HTML
Java
Microsoft Excel
Parallel Programming
C++
Software Engineering
SQL
Python
Management
Software Development
Unix
Compilers
Shell Scripting
Systems Programming
Patrick Doyle Summary
Patrick Doyle, based in Toronto, ON, CA, is currently a Staff Software Engineer at Narvar. Patrick Doyle brings experience from previous roles at Elastic and Vena Solutions. Patrick Doyle holds a 1999 - 2002 MASc in Computer Engineering @ University of Toronto. With a robust skill set that includes Distributed Systems, Computer Architecture, Linux, Algorithms, C and more. Patrick Doyle has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Patrick Doyle?
Find contact details for 700 million professionals.