Scroll To View More
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

Portfolio

Experience

  • C++, 8 years
  • Ruby on Rails (RoR), 8 years
  • Ruby, 8 years
  • Python, 7 years
  • React, 2 years
  • Redux, 1 year
Toronto, ON, Canada

Availability

Part-time

Preferred Environment

Linux, Emacs, GitHub, Slack

The most amazing...

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

Employment

  • Full-stack Developer

    2017 - PRESENT
    Tatango
    • 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: Ruby on Rails, React, Elasticsearch, Redis
  • Full-stack Developer

    2016 - 2016
    Aflutter
    • Supported and added new features to a Rails and React application.
    Technologies: Rails, React
  • Django Developer

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

    2016 - 2016
    BuildRX
    • Created microservices to do everything from authentication to integrating with external services.
    Technologies: Rails, Microservices, AWS
  • 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: Python, C, JavaScript, AngularJS, Webkit
  • Web Developer

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

    2015 - 2015
    SystemHaus
    • Maintained and developed a production chain control application.
    • Worked with a large codebase, written over ten years.
    Technologies: Java, Spring, Hibernate
  • 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: Ruby on Rails, MongoDB
  • Rails Developer

    2013 - 2013
    USEED
    • Supported legacy code.
    • Implemented login through different providers, with OAuth.
    • Communicated with several different APIs, like Twitter, Google, and Facebook.
    Technologies: Ruby on Rails
  • 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
    UFRGS
    • 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: Python, PHP, Shell Script, Ruby
  • Security Consultant

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

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

Experience

Skills

  • Languages

    Python, C++, Ruby, JavaScript
  • Frameworks

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

    React
  • Tools

    Shell, Git
  • Paradigms

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

    Linux, Docker
  • Storage

    PostgreSQL, MySQL, MongoDB, Redis

Education

  • 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
I really like this profile
Share it with others