pedrost

pedrost

Profile

Software Engineer

Profile

Pedro Stürmerpedrost

I build large-scale systems — curious about distributed systems, philosophy, and human behavior.

Now

Senior Software Engineer at Vanilla, owning architecture from PostgreSQL to Kubernetes.

2025 —
Based in

Campo Grande, Brazil.

Curious about

Distributed systems, philosophy, and human behavior.

Work

VanillaSenior Software Engineer

Estate-planning platform. Full-stack in React/Vite and Ruby on Rails, plus AI pipelines with Bedrock and Claude — owning architecture from PostgreSQL to Kubernetes.

2025 — now
iFoodSenior Software Engineer

Data Store Platform team: critical distributed systems — PostgreSQL and Kafka — in Go, supporting hundreds of internal teams.

2024 — 25
Mercado LivreSoftware Engineer

Cloud & platform team. Kept an internal service at 170k requests/min and ran infrastructure for 8,000+ product developers.

2021 — 24
JeraSoftware Developer

Full product cycle across front-end and back-end, mostly JavaScript and Ruby.

2017 — 20

Writing

Monitoring microservices & telemetryTDC

How Mercado Livre monitors and prevents failure across its microservices.

2021
The technical side of blockchainTechX MS

On the nature of money and the consensus problem blockchain solves.

2019
Why is Bitcoin so expensive?Essay · Medium

The essay the TechX talk grew out of.

Bora

BoraPadel matchmaking

Find a match, split the court fee, pay by Pix — all inside the app, so nobody chases anyone for money afterwards.

2025
Built with

Expo and React Native on the front, a Hono API behind it.

The hard part

Split payments: one court, several payers, and a booking that must not confirm until every share clears.

Imovel90

Imovel90Property valuation SaaS

Estate agents paste the listings they are comparing against, and get three prices back: sell fast, sell within 90 days, sell without hurry — each with the odds of closing at 30, 60 and 90 days.

2026
How it prices

The engine is deterministic and auditable — comparative method by factors, NBR 14653-2, plus a liquidity curve. The AI only reads the listings and explains the result; it never picks the number.

Built with

Next.js and Prisma on Postgres, with Claude doing the extraction and the write-up.

Assinatura de Contrato

Assinatura de ContratoDocument signing

Sign a document online and get an audit trail anchored on Ethereum, so the timestamp is verifiable by anyone without trusting the signer.

2018
Built with

Ruby on Rails, running on AWS.

The hard part

Anchoring cheaply: writing every signature on-chain costs real money, so the trail hashes in batches.

NieR: Automata

NieR: AutomataPlatinumGames · Square Enix

Not my work — it is on the shelf so the row reads like a console library. The cover art belongs to its publisher.

2017

Bloodborne

BloodborneFromSoftware · Sony

Not my work — it is on the shelf so the row reads like a console library. The cover art belongs to its publisher.

2015

Ghost of Tsushima

Ghost of TsushimaSucker Punch · Sony

Not my work — it is on the shelf so the row reads like a console library. The cover art belongs to its publisher.

2020

God of War

God of WarSanta Monica Studio · Sony

Not my work — it is on the shelf so the row reads like a console library. The cover art belongs to its publisher.

2018

The Last of Us Part II

The Last of Us Part IINaughty Dog · Sony

Not my work — it is on the shelf so the row reads like a console library. The cover art belongs to its publisher.

2020

Horizon Zero Dawn

Horizon Zero DawnGuerrilla Games · Sony

Not my work — it is on the shelf so the row reads like a console library. The cover art belongs to its publisher.

2017

Settings

Language
Sound
Music