Backend Software Engineer

João Pedro Pio

I build the systems that move money. Nine years of backend work, most of it in payments and financial infrastructure — Go, Elixir and PostgreSQL in production at Stone.

01 About

For the past several years I've worked almost exclusively in financial infrastructure — payment platforms at EBANX and, since 2026, at Stone. Day to day that means Go and Elixir services talking to PostgreSQL, shipped through CI/CD, and watched over in Datadog and Grafana when things get interesting.

I started out in .NET at Agile Content, building REST APIs for Telefónica's streaming and OTT platforms. That's where I first ran into Kafka, Docker and event-driven architecture — and that grounding in distributed systems is still the part of the job I enjoy most.

I care about tests that actually catch things, services that are boring to operate, and code the next person can read without asking me first.

02 Experience

  1. Stone

    Current

    Golang / Elixir Developer · Mid-Level

    • Develop and maintain financial systems in Go and Elixir on PostgreSQL.
    • Own deployments through GitHub Actions.
    • Observability with Datadog and Grafana.
    • Docker for local development and testing.
    • Agile workflow with Scrum and Jira.
    • AI-assisted development with Claude Code.
  2. EBANX

    Golang Developer · Mid-Level

    • Developed and maintained financial systems in Go and PostgreSQL.
    • Deployment and monitoring with AWS ECS and CloudWatch.
    • Docker for local development and testing.
    • Agile workflow with Scrum, Jira and Trello.
    • Contributed to a financial system written in PHP and MySQL.

    Golang Developer · Junior

  3. Agile Content

    .NET Developer · Junior

    • Worked on Telefónica's streaming and OTT platforms.
    • Built REST APIs with ASP.NET, .NET Core, SQL Server, MongoDB and Node.js.
    • Created CI/CD scripts in Python and PowerShell.
    • Docker containers and event-driven architecture with Kafka.
    • Scrum environment with Jira.

    .NET Developer · Intern

03 Skills

Languages

  • Go
  • Elixir
  • SQL
  • C#
  • JavaScript
  • PHP
  • Python

Data

  • PostgreSQL
  • Kafka
  • MySQL
  • MongoDB
  • SQL Server

Platform

  • Docker
  • AWS ECS · CloudWatch
  • Linux
  • Kubernetes
  • Windows Server

Practice

  • Event-driven architecture
  • Microservices
  • Unit & integration testing
  • CI/CD
  • SOLID · MVC · Saga
  • Scrum

Observability

  • Datadog
  • Grafana
  • AWS CloudWatch

Tooling

  • Git · GitHub Actions
  • Jira · Trello
  • Claude Code

Filled marker = what I use day to day

04 Education & Awards

Education

São Paulo State College of Technology

FATEC-SP

Associate in Systems Analysis and Development

Additional

  • Certificate of Participation — TDC-SP .NET Track
  • IME-USP Summer Program — Java Programming
  • InterFATECs Programming Marathon — 8th of 50 finalists
  • InterFATECs Programming Marathon — 6th of 50 finalists
  • IME-USP Summer Program — Programming Topics

Let's
talk.

Open to interesting backend work. The fastest way to reach me is email.

[email protected]