Pedro Vanzella, Software Developer in Toronto, ON, Canada
Pedro Vanzella

Software Developer in Toronto, ON, Canada

Member since October 4, 2011
Pedro is an accomplished full-stack engineer with experience in high availability and fault-tolerant systems, as well as a love for puzzles and problem solving. He has worked in a variety of environments and is dedicated, reliable, and adaptable.
Pedro is now available for hire


  • Tatango
    Redis, Elasticsearch, React, Ruby on Rails (RoR), Ruby
  • Aflutter
    React, Ruby on Rails (RoR)
  • SpokeHub
    Docker, Python, Django



Toronto, ON, Canada



Preferred Environment

Slack, GitHub, Emacs, Linux

The most amazing... I'm currently developing is a CHIP-8 emulator in C++, to learn more about computer architecture.


  • Full-stack Developer

    2017 - PRESENT
    • Upgraded an application from Rails 3 all the way to Rails 5.
    • Led the effort to rewrite the front end in React.
    • Developed mission-critical features used daily to process millions of rows of data, several times a day.
    Technologies: Redis, Elasticsearch, React, Ruby on Rails (RoR), Ruby
  • Full-stack Developer

    2016 - 2016
    • Supported and added new features to a Rails and React application.
    Technologies: React, Ruby on Rails (RoR)
  • Django Developer

    2016 - 2016
    • Developed new features for a Django app.
    Technologies: Docker, Python, Django
  • Rails Developer

    2016 - 2016
    • Created microservices to do everything from authentication to integrating with external services.
    Technologies: Amazon Web Services (AWS), AWS, Microservices, Ruby on Rails (RoR)
  • Developer

    2015 - 2016
    CWI Software - Renner
    • Developed an interactive kiosk. A Python middleware bridges the hardware, a Java back end, and C libraries to a Webkit browser. The browser calls the Python classes and exports them to JavaScript, where they are called by an AngularJS front end.
    Technologies: WebKit, AngularJS, JavaScript, C, Python
  • Web Developer

    2015 - 2015
    CWI Software - Terra
    • Maintained and developed a video-on-demand system for a large ISP and content provider.
    Technologies: MongoDB, Flask, Python
  • Developer

    2015 - 2015
    • Maintained and developed a production chain control application.
    • Worked with a large codebase, written over ten years.
    Technologies: Hibernate, Spring, Java
  • Web Developer

    2014 - 2014
    Fator7 - StarlightLED
    • Developed a cloud control system for a class of Internet of Things devices, including public lights and traffic controllers.
    Technologies: MongoDB, Ruby on Rails (RoR), Ruby
  • Rails Developer

    2013 - 2013
    • Supported legacy code.
    • Implemented login through different providers, with OAuth.
    • Communicated with several different APIs, like Twitter, Google, and Facebook.
    Technologies: Ruby on Rails (RoR)
  • Rails Back-end Developer

    2012 - 2013
    Federal University of Rio Grande do Sul (UFRGS) - PRAV
    • Developed a high-availability system using Ruby on Rails, Redis, Memcached, and PostgreSQL.
    Technologies: Ruby
  • Network Engineering Intern

    2012 - 2013
    • Supported and maintained an NAC system built with Python and PHP.
    • Developped a load-balancing system for handling registrations.
    • Increased the system's limit on simultaneous connections from 5,000 to over 30,000.
    Technologies: Ruby, Shell Scripting, PHP, Python
  • Security Consultant

    2010 - 2012
    • Assessed network security.
    • Ran penetration tests on web applications and networks.
    • Implemented backup and password systems and policies.
    Technologies: Python, Ruby, Shell Scripting
  • Researcher

    2009 - 2010
    Virtual Reality Group - PUCRS
    • Developed a motion capture system with C++, Qt, and OpenCV.
    Technologies: C++



  • Languages

    Python, C++, Ruby, JavaScript, PHP, Java, C
  • Frameworks

    Ruby on Rails (RoR), Django, Redux, Flask, Spring, Hibernate, AngularJS
  • Libraries/APIs

  • Tools

    Shell, Git, Emacs, GitHub, Slack
  • Paradigms

    Agile Software Development, Object-oriented Programming (OOP), Concurrent Programming, Microservices
  • Platforms

    Linux, Docker, Amazon Web Services (AWS)
  • Storage

    PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch
  • Other

    Shell Scripting, WebKit, AWS


  • Bachelor's degree in Computer Science
    2013 - 2016
    Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) - Porto Alegre, Brazil
  • Bachelor's degree in Computer Engineering
    2008 - 2013
    Universidade Federal do Rio Grande do Sul (UFRGS) - Porto Alegre, Brazil

To view more profiles

Join Toptal
Share it with others