Curriculum
Pedro de Paula
Software Engineer — Backend & Systems
01 / Academic profile
Academic profile
Currently pursuing degrees in Computer Science and Mathematics & Physics. Expected completion dates are shown below.
Degree programmes in progress
In progress · Expected Dec 2029
Centro Universitário Barão de Mauá
B.Sc. in Computer Science
In progress · Expected Dec 2030
The Open University
B.Sc. (Honours) in Mathematics and Physics
Alma mater
SENAI São Paulo
Institution where I completed my technical education.
Completed qualifications
Technical Program in Information Technology
Completed Dec 2025
Technical Program in Logistics
Completed Dec 2024
Academic interests
Computer science, mathematics, and physics; with technical interests in systems programming and distributed systems.
Lattes is Brazil’s national academic CV platform; ORCID is a researcher identifier.
02 / Professional résumé
Professional résumé
Backend and systems engineering, with Rust and Go as primary languages.
Professional résumé · PDF
Original English and Brazilian Portuguese résumés.
Experience
Nov 2025 — Jul 2026
Freelance Software Engineer
Independent
- Built Go/gRPC services with cancellation-aware I/O and async Rust APIs using Tokio, Axum, and Tower.
- Implemented transactional outbox, idempotent processing, and OpenTelemetry / Prometheus / Grafana instrumentation.
- Reduced measured API p95 latency from 87 ms to 35 ms through tracing and PostgreSQL tuning.
Jan 2025 — Dec 2025
IT Apprentice
CD2 Equipamentos Industriais
- Developed Python/Django and PostgreSQL workflows for inventory, HR, and finance; integrated TOTVS Protheus data.
- Used transactional inventory writes, query profiling, and PostgreSQL optimization.
- Automated payroll workflows, saving more than 15 hours per month.
Jan 2024 — Dec 2024
Logistics Apprentice — IT Focus
Orange Alimentos
- Built Python and PostgreSQL logistics workflows with Azure-hosted PostgreSQL.
- Automated material approvals and incremental ETL.
- Synchronized more than 600,000 rows per day.
Engineering expertise
Backend & distributed systems
Cancellation-aware services, asynchronous APIs, identity protocols, and inter-service communication.
Rust / Go · Tokio · Axum · Tower · tonic · ConnectRPC
Performance & systems programming
Tracing-led investigation, runtime behavior, and measured API and database optimization.
Rust / Go · C++ · Python · tracing · Criterion · pprof
Data & reliability
Transactional writes, idempotency, retry-safe processing, and durable delivery through the outbox pattern.
PostgreSQL · Redis · SQLx · pgx · sqlc
Infrastructure & observability
Linux services, containers, distributed traces, metrics, and operational visibility.
Linux · Docker · Kubernetes · OpenTelemetry · AWS · Azure
Languages
Portuguese — Native · English — C2 (EF SET)