Pedro Augusto

Pedro Augusto

Software Engineer

Web Developer

  • AddressBrazil, Rio de Janeiro
  • E-mail pedro42augusto@gmail.com
  • FreelanceAvailable

About me

Thinker, Creative and Problem Solver

Let's talk about me

Hello there — I’m Pedro, a Software Engineer based in Rio de Janeiro, Brazil.

Over the last several years I’ve worked building large-scale backend systems and distributed platforms for companies such as Amazon and Avalara, focusing on high-availability services, compliance infrastructure, and scalable integrations.

My experience ranges from government tax integrations and e-invoicing systems to cloud-native architectures, event-driven systems, and developer tooling. I enjoy solving complex technical problems and building software that operates reliably at scale.

Outside of work, I’m passionate about technology, software architecture, blockchain projects, and experimenting with ideas that combine engineering with real-world impact.

And while you’re here, feel free to play a quick round of Conway’s Game of Life.

Resume

"If knowledge be the food of life, learn on"

Experience

07/2025 - Present

Senior Software Development Engineer

Avalara

On Avalara's ELR (E-Invoicing & Live Reporting) team, I build the backend systems responsible for generating and transmitting compliant fiscal documents — electronic invoices, real-time tax reports — to government authorities across multiple countries.

02/2025 - 07/2025

Software Development Engineer II

Amazon

In the Global Invoice Division, I worked on a universal platform that connects Amazon's business lines to the e-invoicing systems of every country where Amazon operates — handling millions of fiscal documents across dozens of tax regimes.

As SDE II, my scope expanded beyond individual delivery: I drove technical design decisions, mentored junior engineers, and improved system observability to cut compliance failure response times. For my contributions to the Global Connector Service, I was awarded the Door Desk Award — Amazon's internal recognition for ideas that create meaningful impact through ingenuity and frugality.

06/2022 - 02/2025

Software Development Engineer

Amazon

Joined Amazon's Global Invoice Division as an engineer responsible for building and maintaining the platform that bridges Amazon's internal systems with the electronic invoicing requirements of each country it operates in.

Day-to-day, this meant developing robust integrations with government tax APIs, handling schema transformations, and ensuring that fiscal documents met strict format and timing requirements — often under strict SLAs.

Over nearly three years, I deepened my expertise in distributed systems, event-driven architecture, and the operational complexity of running compliance infrastructure at Amazon scale.

11/2018 - 05/2022

Software Engineer

Intelie

I worked for 3,5 years at Intelie, during that time I worked in the development of a state of the art analytics stream platform. I started there as an intern and transitioned to a full-time position.
At Intelie I worked mainly with ReactJS, Java, JavaScript, SCSS, Docker, MySQL and MongoDB delivering solutions for the O&G sector.

03/2018 - 11/2018

Web Development Intern

Agência Trii

During my internship at Agência Trii I got the opportunity to learn more about Javascript, SCSS, PHP, MySQL, HTML, Git, WordPress and Web Development in general.

Education

2017 - 2021

Bachelor of Computer Science

Unicarioca

In 2017 I was between the students picked to represent my university at the XXII Maratona de Programação (ACM - ICPC) tournament. This local tournament gives acess to the actual International Collegiate Programming Contest.

2014 - 2016

Associate Degree in Information Technology

FAETEC - República

Associate Degree in Information Technology done in conjunction with High School. That is where I learned the basics of web development and programming.

Web Development

[ HTML, CSS, JavaScript, TypeScript ]

[ ReactJS, Redux, Hooks, Jest ]

[ Bootstrap, MaterialUI, MaterializeCSS ]

JQuery

WordPress

NodeJS

Express

JavaServerFaces

Programming Languages

Java

JavaScript

Python 3

Golang

C++

PHP

Databases

MySQL

MongoDB

Version Control

Git

Portfolio

My Best Projects

Blog

My Diary

Nothing to show yet...

Contact

Get in Touch

Let's chat

You can reach me using one the following channels, let's talk!

pedro42augusto@gmail.com