Matt Pillar, Software Developer in San Carlos, CA, United States
Matt Pillar

Software Developer in San Carlos, CA, United States

Member since August 23, 2016
Matt is a software engineer living in the San Francisco Bay Area and enjoys working on full-stack projects. Originally from Toronto, Canada, he studied engineering at the University of Waterloo. Matt is full of enthusiasm for his field and what's next for him in his career in software engineering. He has experience building structured and well-documented projects and is perfectly capable of multitasking and leading a large team.
Matt is now available for hire



  • Java, 10 years
  • C, 10 years
  • Python, 10 years
  • C++, 10 years
  • JavaScript, 6 years
  • Go, 4 years


San Carlos, CA, United States



Preferred Environment

Java, Python, JavaScript, C/C++, Go

The most amazing...

...thing I've worked on was AeroFS private cloud. It's an on-premise file sync and share solution. Like Dropbox, but deployed on the customer's infrastructure.


  • Engineering Manager

    2018 - PRESENT
    • Supported a team of engineering working on a real-time infrastructure.
    Technologies: C/C++, Java, PHP, Python
  • CTO | Vice President of Engineering

    2017 - 2018
    • Supported a geographically distributed 50+ person engineering team.
    Technologies: Python, Ruby, Go, JavaScript
  • Vice President of Engineering

    2012 - 2017
    • Created collaboration products including a hybrid centralized/decentralized on-premise file sharing platform.
    • Assisted the CEO and investors with the acquisition by Redbooth.
    Technologies: Java, Python, JavaScript, C/C++, Go
  • Software Engineering Intern

    2011 - 2011
    • Worked at Sandvine: a B2B networking equipment company that focuses on network policy control.
    Technologies: C/C++
  • Research Assistant

    2010 - 2011
    University of Waterloo
    • Developed algorithms for identifying changes in human motion during sports training and rehabilitation using stochastic modeling.
    • Created new mathematical tools for electromagnetic detection using neural networks and implemented in Java.
    Technologies: Java
  • Firmware Engineering Intern

    2010 - 2010
    • Worked for Nuvation: a product design and electronic development services company.
    Technologies: C/C++, Java
  • Electrical Engineering Intern

    2010 - 2010
    • Worked for COM DEV: a contractor for the Canadian Space Agency.
    Technologies: Verilog, C/C++
  • Software Engineering Intern

    2008 - 2009
    • Developed software in C/C++, Bash, and Tcl to support the manufacturing team.
    Technologies: C/C++, Bash, Tcl
  • Software Engineering Intern

    2008 - 2008
    Greater Toronto Airports Authority
    • Worked for the Greater Toronto Airports Authority which operates the Toronto Pearson International Airport.
    Technologies: VBA, C#


  • Redbooth (Development)

    Organized work makes better teams. Redbooth helps teams manage tasks and communication so projects get completed faster and easier.

  • AeroFS (Development)

    The AeroFS Private Cloud is an on-premise, file sync and share solution. Like Dropbox, but deployed on our customer's infrastructure.

  • CodeEval (Development)

    CodeEval is a “hacker ranking” website. At one point, my solutions ranked in the top 10 (out of about 20,000 contestants).

  • CircuitSense (Development)

    CircuitSense is a mobile application that converts a picture of a hand-drawn circuit schematic to a netlist (a text-based representation of a circuit), and allows the user to perform electrical simulations. It can be thought of as the handwriting recognition equivalent for circuits.


  • Languages

    Java, Python, C++, C, JavaScript, Go


  • Bachelor of Applied Science degree in Electrical Engineering
    2007 - 2012
    University of Waterloo - Waterloo, Ontario, Canada

To view more profiles

Join Toptal
I really like this profile
Share it with others