Scroll To View More
Matt Pillar, C++ Developer in San Carlos, CA, United States
Matt Pillar

C++ Developer in San Carlos, CA, United States

Member since August 23, 2016
Matt is now available for hire
Matt Pillar, C++ Developer in San Carlos, CA, United States
Matt Pillar

C++ 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

Portfolio

Experience

  • C++, 10 years
  • C, 10 years
  • Python, 10 years
  • Java, 10 years
  • JavaScript, 6 years
  • Go, 4 years
San Carlos, CA, United States

Availability

Part-time

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.

Employment

  • Engineering Manager

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

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

    2012 - 2017
    AeroFS
    • 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
    Sandvine
    • 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
    Nuvation
    • Worked for Nuvation: a product design and electronic development services company.
    Technologies: C/C++, Java
  • Electrical Engineering Intern

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

    2008 - 2009
    Sandvine
    • 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#

Experience

  • Redbooth (Development)
    https://redbooth.com/

    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)
    https://github.com/mpillar/codeeval

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

  • CircuitSense (Development)
    https://github.com/mpillar/circuitsense

    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.

Skills

  • Languages

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

Education

  • Bachelor of Applied Science degree in Electrical Engineering
    2007 - 2012
    University of Waterloo - Waterloo, Ontario, Canada
I really like this profile
Share it with others