Pedro Vanzella
Verified Expert in Engineering
Full-stack Developer
Campo Bom - Rio Grande do Sul, Brazil
Toptal member since April 4, 2016
Pedro is an accomplished full-stack cloud 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.
Portfolio
Experience
- Ruby on Rails (RoR) - 10 years
- Agile Software Development - 7 years
- Amazon Web Services (AWS) - 6 years
- TypeScript - 4 years
- Mentorship & Coaching - 3 years
- AWS Cloud Development Kit (CDK) - 2 years
Availability
Preferred Environment
Slack, GitHub, Linux, Amazon Web Services (AWS), TypeScript
The most amazing...
...project I've built was a fully serverless ETL pipeline leveraging AWS EventBridge, SQS, and Lambda, capable of processing millions of rows per minute.
Work Experience
Senior Software Engineer
Tatango
- Led the modernization of the cloud infrastructure using IaC.
- Upgraded an application from Rails 3 all the way to Rails 5.
- Developed mission-critical features used daily to process millions of rows of data several times a day.
- Managed a team of seven developers in a period of rapid growth and change.
Full-stack Developer
Aflutter
- Supported and added new features to a Rails and React application.
- Migrated deployment pipeline and infrastructure across cloud providers.
- Oversaw launch and supported customer requests and critical bug fixes.
Django Developer
SpokeHub
- Developed new features for a Django app.
Rails Developer
BuildRX
- Created microservices to do everything from authentication to integrating with external services.
Developer
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.
Web Developer
CWI Software - Terra
- Maintained and developed a video-on-demand system for a large ISP and content provider.
Developer
SystemHaus
- Maintained and developed a production chain control application.
- Worked with a large codebase, written over ten years.
Web Developer
Fator7 - StarlightLED
- Developed a cloud control system for a class of Internet of Things devices, including public lights and traffic controllers.
Rails Developer
USEED
- Supported legacy code.
- Implemented login through different providers, with OAuth.
- Communicated with several different APIs, like Twitter, Google, and Facebook.
Rails Back-end Developer
Federal University of Rio Grande do Sul (UFRGS) - PRAV
- Developed a high-availability system using Ruby on Rails, Redis, Memcached, and PostgreSQL.
Network Engineering Intern
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.
Security Consultant
Freelance
- Assessed network security.
- Ran penetration tests on web applications and networks.
- Implemented backup and password systems and policies.
Researcher
Virtual Reality Group - PUCRS
- Developed a motion capture system with C++, Qt, and OpenCV.
Experience
Intelevator
https://github.com/vantas/intelevatorWritten in C++, for my graduate thesis.
Flask-DODDNS
https://github.com/pedrovanzella/Flask-DODDNSLPC2378 Dev Kit
https://github.com/pedrovanzella/LPC2378devKitIntegrations.io
http://integrations.ioPatch to The Linux Kernel
https://patchwork.kernel.org/project/linux-input/list/?series=127813Do-the-webp
https://github.com/pedrovanzella/do-the-webpEducation
Master's Degree in Computer Science
Pontifical Catholic University of Rio Grande do Sul (PUCRS) - Porto Alegre, Brazil
Bachelor's Degree in Computer Science
Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) - Porto Alegre, Brazil
Bachelor's Degree in Computer Engineering
Universidade Federal do Rio Grande do Sul (UFRGS) - Porto Alegre, Brazil
Skills
Libraries/APIs
React, Node.js
Tools
GitHub, Shell, Git, AWS Cloud Development Kit (CDK), CMake
Languages
JavaScript, Python, Ruby, TypeScript, C++, C
Frameworks
Ruby on Rails (RoR), Django, Flask
Paradigms
Microservices, Agile Software Development, Object-oriented Programming (OOP), Business Intelligence (BI)
Platforms
Amazon Web Services (AWS), Linux, Docker
Storage
PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch
Other
Mentorship & Coaching, Artificial Intelligence (AI), Big Data, Infrastructure as Code (IaC), Simulations, Machine Learning
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring