Senior Software Engineer

Pedro.

Reliable systems.
Lasting impact.

I'm a senior software engineer with 7+ years of experience designing, building, and operating highly available distributed systems and large-scale financial platforms.

How I work

I'm a lifelong learner who values team collaboration and collective architectural decisions. I aim to write clear, refactorable code that balances product delivery with long-term system health.

Experience

From building a platform from scratch to operating financial systems at scale.

Jul 2026 - Present

TOTVS - RD Station

Senior Software Engineer

Work on the Automation team, supporting marketing workflows for 1 billion leads monthly.

More about this role
  • Contribute to the migration from a Ruby on Rails monolith to microservices with Temporal. The initiative is expected to reduce infrastructure costs by 30% and improve performance by 43%.
  • Selected for a small group introducing AI agent workflows to accelerate software development.
Apr 2025 - Jul 2026

Nubank

Software Engineer

Designed and operated mission-critical financial systems in Pix Transfer Out, processing 20B transactions monthly across Brazil, Mexico, and Colombia with 99.99% uptime.

More about this role
  • Drove architectural discussions, refactoring, and delivery from design to production monitoring, collaborating with product, platform, and regional teams on business and regulatory features.
  • Helped build a microservice API for the transfer flow in an initiative that reduced friction caused by Pix errors by 15%.
May 2021 - Apr 2025

Hotmart

Senior Software Engineer

Helped redesign Klickpages into Hotmart Pages, moving a monolith to DDD-based microservices serving 100k+ creators and millions of users.

More about this role
  • Led domain modeling, service design, and backend implementation with Ruby on Rails, Node.js, Hexagonal Architecture, and event-driven communication; also contributed to React and Vue.js frontends.
  • Co-designed global content delivery and SSL automation with DevOps using AWS Lambda, CloudFront, S3, and GCP.
  • Achieved 99.99% uptime, 65% faster page loads, 70% faster deployments, and over 60% lower infrastructure costs.
Apr 2021 - May 2021

Getninjas

Back-end Developer

Improved service communication, reliability, and performance across Ruby on Rails monoliths and microservices supporting 500k+ freelancers nationwide.

Feb 2019 - Apr 2021

Ignição Digital

Full Stack Developer

As a founding engineer, built Central, a financial and events management platform for Ignição Digital and Erico Rocha, supporting ticket sales, course access, payments, recharges, and invoices with R$5M+ in yearly transactions.

More about this role
  • Designed Vue.js, Ruby on Rails, Node.js, and AWS Lambda microservices with a custom Rails API gateway, Hexagonal Architecture, high unit test coverage with RSpec/Jest, and New Relic observability.
  • Maintained and evolved Klickpages, its MVC Rails monolith and custom JavaScript/HTML/CSS frontend, plus Node.js, Padrino, and Rails services supporting editing, publishing, and client communication.

Selected work

A closer look at the platforms, problems, and outcomes behind the experience.

TOTVS - RD Station

RD Station Marketing Automation

Contributing to the migration of a Ruby on Rails engine supporting 1 billion leads monthly to microservices, using Temporal for event-driven workflow orchestration.

  • Projected improvements: 30% lower infrastructure costs and 43% better performance.
Nubank

Pix Transfer Out

Helped develop a new microservice API to support the transfer flow and reduce friction caused by Pix transaction errors.

  • The initiative reduced user friction by 15%.
Hotmart

Hotmart Pages / Klickpages

Helped redesign a monolith into DDD-based microservices serving 100k+ creators and millions of users, leading domain modeling, service design, and backend implementation.

  • Co-designed global content delivery and SSL automation with the DevOps team using AWS Lambda, CloudFront, S3, and GCP.
  • Results: 99.99% uptime, 65% faster page loads, 70% faster deployments, and over 60% lower infrastructure costs.
Ignição Digital

Central

Built the financial and events management platform from scratch as a founding engineer, supporting ticket sales, course access, payments, recharges, and invoices for Ignição Digital and Erico Rocha.

  • Vue.js, Ruby on Rails, Node.js, and AWS Lambda microservices coordinated through a custom Rails API gateway, using Hexagonal Architecture.
  • Supported R$5M+ in yearly transactions, with RSpec/Jest unit tests and New Relic observability.

Tools & expertise

A backend foundation, with the breadth to connect the whole system.

Languages

  • Ruby
  • JavaScript
  • TypeScript
  • Clojure
  • Python
  • Go

Backend

  • Ruby on Rails
  • Node.js
  • Serverless
  • Kafka
  • RabbitMQ
  • Temporal

Frontend

  • React
  • Vue.js

Databases

  • PostgreSQL
  • MySQL
  • Datomic
  • MongoDB
  • DynamoDB

Cloud & Infrastructure

  • AWS
  • GCP
  • Docker
  • Kubernetes
  • Lambda
  • CloudFront
  • S3

CI/CD

  • CircleCI
  • Spinnaker

Observability

  • New Relic
  • Kibana
  • Grafana
  • Datadog
  • Rollbar
  • Logging & Tracing

Architecture

  • Microservices
  • DDD
  • Hexagonal Architecture
  • Diplomat
  • BFF
  • API Design
  • TDD

AI Tools

  • Cursor
  • Claude
  • Codex
  • Kimi
  • Gemini
  • GLM

Education

2026

MBA in Systems Architecture

FullCycle

2017

Bachelor of Computer Science

Centro Universitário de Brasília - UNICEUB

2010

High School Graduation

Colégio Sigma

2008

English School Graduation

Casa Thomas Jefferson

05 / Contact

Let’s start a conversation.

For a conversation about my experience or your engineering team, send me an email.

contact@pedjon.dev