Skip to content
Waypoint

Engineering · São Paulo

Rafael Costa

Backend engineer · banking

Rafael teaches API design in Portuguese, with the versioning rules forty teams follow at a bank in São Paulo.

  • Teaches in Portuguese
  • On Waypoint since January 2026
Portrait of Rafael Costa

Verified Dec 1, 2025

Engenharia de APIs na práticaNov 2 · 6 seats left

Reserve
4.6

820 ratings

About Rafael

Rafael has spent 11 years in backend engineering

Rafael designs the internal APIs of a bank, and forty teams follow the versioning rules he wrote. He built his first payment APIs at a telecom company and then at a fintech start‑up.

Now

Backend engineer

A bank, since 2021

Before

  1. Backend engineerA fintech start‑up2018–2021
  2. DeveloperA telecom company2015–2018

Checked by Waypoint

12days, four checks

  1. Identity

    We matched a national ID card over video

  2. Current role

    The bank confirmed the role

  3. Work sample

    Two engineers reviewed his versioning rules

  4. Sample lesson

    Twenty learners rated it 4.7

Sample lesson

10 min

“Versioning an API”

Rating from twenty learners

4.7 out of 5

Lesson one is freeEngenharia de APIs na prática

Start

Courses

What Rafael teaches

One course and 7,980 learners so far. Rafael teaches it in Portuguese, with subtitles in four languages.

Cohorts

Learn with Rafael in a live cohort

Thirty learners start on the same Monday, bring the week's work to a live review with Rafael each Thursday, and finish together on a Friday you can see before you book your seat.

Live cohort

Engenharia de APIs na prática

Mon, Nov 2 to Fri, Dec 11

6 weeks · $69A live review each Thursday

6 of 30 seats left

Follow Rafael, and the next cohort lands at the top of your dashboard.

4.6(820 ratings)

What learners say about Rafael

By course

  • 4 weeks ago

    “The tutor asked what I thought the error meant before saying anything. Annoying on day one; by week three I was doing it unasked.”

    Yusuf K.

    Engenharia de APIs na prática

  • 4 months ago

    “I finished with a repository I could show in interviews. Two interviewers asked about the project before they asked about anything else on my résumé, and one of them had read the tests. I had spent eight years in retail management, and this was the first thing I had ever built that a stranger could download, install and run on their own machine.”

    Grace W.

    Engenharia de APIs na prática

  • 2 weeks ago

    “The exercises break things on purpose. Fixing the failing run in module three taught me more than any of the lectures I have sat through.”

    Diego F.

    Engenharia de APIs na prática

  • 2 months ago

    “Too basic for me. The last module is what I came for, and it is short.”

    Pete L.

    Engenharia de APIs na prática

  • 1 month ago

    “Rafael reviews the project the way a senior colleague would: short comments, each pointing at one line of your code and asking why it is there.”

    Mei C.

    Engenharia de APIs na prática

  • 2 months ago

    “I use something from this course every week. The notes on failure paid for it.”

    Nadia B.

    Engenharia de APIs na prática

1–6 of 14

Keep comparing

More instructors in

Watch Rafael teach one lesson tonight

Hear how Rafael explains a hard idea, then decide whether the course is worth paying for.

Lesson one of Engenharia de APIs na prática is free. No card.

A laptop on a white desk by a sunlit window, with shelves of books and plants and an orange armchair beside it